clevr.tools
Toggle menu
Text & Code

Character Counter

Count characters, words, and lines. See real-time limits for Twitter, Instagram, SMS, and more.

Navigation

Private by default

Files stay in your browser. Nothing is uploaded unless a tool says otherwise.

Input

0Characters
0No Spaces
0Words
0Sentences
0Lines

Platform Character Limits

Twitter / X0 / 280
Instagram Caption0 / 2,200
LinkedIn Post0 / 3,000
YouTube Title0 / 100
Meta Description0 / 160
SMS0 / 160

☕ This tool is free forever. If it saved you time, buy me a coffee.

When to use this

You're drafting a tweet and you're at 274 characters — do you have room for that hashtag? You're writing a meta description and need to stay under 160 characters before Google truncates it with "..." in search results. You're composing an SMS for a marketing campaign and every character past 160 splits it into a second message that doubles your cost.

Character limits are everywhere, and guessing wrong has real consequences. A truncated social media post loses its call-to-action. A meta description that runs long gets replaced by whatever snippet Google chooses. An SMS that overflows costs twice as much to send. This counter shows you exactly where you stand — in real time, as you type.

It's also useful when you don't have a strict limit but need awareness. Writing a headline? Shorter is almost always better. Crafting a push notification? You've got about 50 characters before it gets cut on most lock screens. Filling out a form field that silently truncates at the database level? Knowing your character count prevents nasty surprises.

Good to know

"Characters" and "characters without spaces" serve different purposes. Twitter counts spaces. SMS counts spaces. But if you're checking word-processor-style character counts (like for academic submissions), many institutions specify "characters excluding spaces." This tool shows both so you don't have to wonder which one you're looking at.

Emojis can count as more than one character. A simple smiley is 2 bytes in UTF-16, but compound emojis (like family emojis or flag emojis) can be 7+ code points joined by zero-width joiners. Platforms count these differently — Twitter counts most emojis as 2 characters regardless of visual complexity.

Meta descriptions aren't measured in characters — they're measured in pixels. Google's display width is about 920 pixels on desktop. A string of capital W's hits the limit at ~105 characters, while lowercase i's could run past 200. The 155-160 character guideline assumes average-width text. If your description is heavy on wide letters, aim shorter.

Line count matters for code. Many coding challenges, pull request guidelines, and style guides set maximum line counts. If you're cleaning up a function or splitting a file, knowing your line count saves you from counting manually in your editor.

Quick Reference

PlatformLimitWhat happens when exceeded
Twitter / X post280 charactersCan't post — hard limit
Instagram caption2,200 charactersTruncated with "...more"
Meta description (SEO)~155-160 charactersGoogle truncates or rewrites
SMS (single segment)160 charactersSplits into multiple messages
YouTube title100 charactersTruncated in search results
LinkedIn post3,000 charactersCan't post — hard limit
Facebook post63,206 charactersTruncated with "See more"
Google Ads headline30 charactersRejected — won't run
Push notification (iOS)~110 charactersTruncated on lock screen
Email subject line~60 charactersCut off in inbox preview