Character Counter: Stay Within Twitter, Instagram & SEO Limits
Twitter cuts at 280. Meta titles get truncated past 60. Instagram captions max at 2,200. Track every limit live as you type.

Try the tool right now
Character Counter
What is a Character Counter?
A character counter tells you exactly how many characters are in a text โ including or excluding whitespace, depending on your needs. While this sounds simple, it matters everywhere there's a length limit: social media posts, SEO meta tags, SMS messages, form fields, and more.
Modern character counters go beyond a single number. The best ones show live progress against multiple platform limits simultaneously, so you can write once and verify the same text fits on Twitter, LinkedIn, and Instagram without switching tools.
Why Character Limits Matter Everywhere
Almost every digital text input has a limit, often invisible until you exceed it:
- Social media โ Each platform enforces strict character caps on posts, bios, and replies
- SEO โ Search results truncate page titles past ~60 characters and meta descriptions past ~160
- SMS โ Standard SMS is 160 characters; longer texts split into multiple messages
- Database fields โ VARCHAR(255) is the most common DB column size; longer text gets truncated
- Form inputs โ HTML inputs often cap at specific lengths (validate before submission)
- URLs โ Most browsers cap URLs at 2,000-2,083 characters
- Email subject lines โ Most clients truncate past 50-70 characters
- Push notifications โ Typically 50-150 character display limits
Social Media Character Limits (2026)
- Twitter / X โ 280 characters per post (4,000 for Premium subscribers)
- Instagram caption โ 2,200 characters (only first ~125 visible without 'more')
- Instagram bio โ 150 characters
- Facebook post โ 63,206 characters (effectively unlimited; ~470 visible without 'see more')
- Facebook bio (about) โ 101 characters
- LinkedIn post โ 3,000 characters (1,300 for highest engagement)
- LinkedIn headline โ 220 characters
- TikTok caption โ 2,200 characters (changed from 150 in 2022)
- YouTube title โ 100 characters (60-70 visible in search)
- YouTube description โ 5,000 characters
- Pinterest pin description โ 500 characters
SEO Character Limits That Matter
Meta title (โค60 characters)
Google truncates page titles around 580 pixels (varies by character width). Stick to 50-60 characters to avoid truncation in search results. Front-load your primary keyword.
Meta description (โค160 characters)
Meta descriptions display up to ~160 characters in Google search. Past that, they're cut with an ellipsis. Some mobile snippets show even less (~120 characters).
URL slugs (โค60 characters)
Shorter URLs perform better in search and are easier to share. Aim for 3-5 keywords in the slug, separated by hyphens. Avoid stopwords if possible.
Image alt text (โค125 characters)
Screen readers cut off alt text past ~125 characters. Be descriptive but concise.
How to Use Our Character Counter
- Type or paste your text into the input box
- Watch the live counts: total characters, characters without spaces, words, letters
- Scroll down to see progress bars for every major platform
- Green bar = within limit. Yellow = approaching limit. Red = over limit.
- Adjust your text until all relevant platforms show green
Characters With Spaces vs Without
These two counts serve different purposes:
- Characters WITH spaces โ What most platforms count (Twitter, SMS, etc.)
- Characters WITHOUT spaces โ Used for some technical contexts and word density analysis
When in doubt, use 'characters with spaces' โ that's what platform limits typically count. The 'without spaces' number is mostly useful for analyzing text density or removing whitespace from technical strings.
Special Characters and Emoji Handling
Modern emoji and special characters can have surprising character counts:
- Basic emoji (๐) โ Usually count as 1-2 characters depending on encoding
- Skin-tone emoji (๐๐ฝ) โ Multiple characters internally (base + modifier)
- Family/group emoji (๐จโ๐ฉโ๐ง) โ Can count as 7+ characters internally
- Twitter counts most emoji as 2 characters; Instagram counts them differently
- Accented Latin (รฉ, รฑ) โ Usually 1 character in modern UTF-8 systems
- Combining characters โ Some rendered as one glyph occupy multiple code points
When precision matters (Twitter character counts especially), test on the actual platform โ different platforms count Unicode differently. Our counter uses standard JavaScript string length.
Final Thoughts
Whether you're writing a viral tweet, optimizing a meta description, or filling a form with strict length limits, a character counter that shows live limits across platforms saves time and prevents truncation surprises. Our free online character counter monitors 10 major platform limits in real time, with color-coded progress bars showing exactly when you're approaching trouble. Like all our tools, everything runs in your browser โ your drafts stay private. The next time Twitter cuts off your perfectly crafted post mid-word, you'll wish you'd been using this all along.
Try Character Counter NowFrequently Asked Questions
What's the difference between character count and word count?
Character count includes every letter, number, space, and punctuation mark. Word count only counts complete words. 'Hello world' has 11 characters (with space) and 2 words.
Why does my Twitter character count differ from yours?
Twitter counts URLs as 23 characters regardless of actual length, and treats some emoji as 2 characters. Our counter uses raw character length, which matches most other platforms but differs slightly from Twitter's special rules.
What is the SEO meta description character limit?
Google displays approximately 160 characters of meta descriptions in desktop search results, often less on mobile (~120 characters). Aim for 150-155 to be safe across devices.
Are emojis counted as one character or two?
It depends on the platform. JavaScript typically counts most basic emoji as 2 characters (UTF-16 surrogate pairs). Twitter counts them as 2. Instagram and Facebook may count them differently. Our tool uses the JavaScript standard.
Why do some characters count as more than one?
In Unicode, some 'characters' are actually multiple code points combined. A waving hand with skin tone (๐๐ฝ) is the base hand emoji plus a skin-tone modifier, counting as multiple characters internally even though it renders as one glyph.
Can I count characters in a code snippet?
Yes. The counter handles any text including code. Useful for ensuring code samples fit within file size limits, comments, or platform restrictions like GitHub README.
Related Articles

Word Counter Online: Count Words, Characters & Reading Time
Word count matters more than you think โ from essay grading to SEO ranking to social media limits. Learn what counts as a word and use our free tool.

Case Converter: UPPERCASE, lowercase, Title Case & camelCase
Stop manually retyping text in different cases. Our case converter handles 12 case styles โ from UPPERCASE to camelCase to kebab-case โ with one click.

Text Diff Checker Online: Compare Two Texts Side by Side
Spotting changes between two text versions by eye is slow and error-prone. A diff checker shows exactly what was added, removed, and unchanged in seconds.