Character Counter
Count characters with and without spaces instantly.
About Character Counter
The Character Counter tool gives you an exact count of every character in your text, including and excluding spaces. This is essential for platforms with character limits like Twitter (280 characters), meta descriptions (155 characters), and SMS messages (160 characters).
Characters vs. Words: Why Both Matter
Word count answers "how long is this?"; character count answers "will it fit?" Many digital platforms enforce strict character limits rather than word limits. Twitter, SMS, Google's meta description, ad headlines, and Instagram bios all cap the number of characters you can use. A character counter lets you write right up to the limit without getting truncated or rejected. This tool shows the total character count, the count excluding spaces, the word count, and the line count simultaneously.
Character Limits by Platform
Limits change over time as platforms update their interfaces, but these are the commonly observed display limits you should design around.
| Platform / field | Character limit | Count with spaces? |
|---|---|---|
| SMS message (GSM-7) | 160 | Yes |
| Tweet (X) | 280 | Yes |
| Google meta description (display) | ~120β160 | Yes |
| Google title tag (display) | ~50β60 | Yes |
| Instagram caption | 2,200 | Yes |
| Instagram bio | 150 | Yes |
| Facebook ad headline | 40 | Yes |
| Facebook ad primary text | 125 (recommended) | Yes |
| LinkedIn headline | 220 | Yes |
| Email subject line (mobile display) | ~30β50 | Yes |
| URL slug (recommended max) | ~50β75 | Yes |
Two limits deserve special attention. The Google meta description and title tag limits are display limits, not hard caps β Google will index longer values but truncate them in search results, often mid-sentence. Writing to the display limit keeps your snippet intact and improves click-through rate.
Characters With and Without Spaces
Most platforms count spaces as characters, so the "with spaces" total is the one that matters for fitting a tweet or a meta description. The "without spaces" total is useful in a few specific situations: some coding challenges and academic tasks count only visible characters, and it is a quick way to gauge the raw information density of a passage.
How Emojis and Special Characters Are Counted
Emojis and many symbols are encoded using multiple Unicode code points, so they can consume two or more characters even though they look like a single glyph. This is why a tweet that "looks short" can still exceed 280 characters. A few examples:
- A basic Latin letter (e.g.
a) = 1 character. - A standard emoji (e.g. β€οΈ) often = 2 characters.
- Complex emojis with skin-tone modifiers or ZWJ sequences (e.g. π¨βπ©βπ§βπ¦) can = 7+ characters.
- Accented characters (e.g.
Γ©) = 1 character in most modern counters.
Practical Use Cases
- SEO writers fitting a meta description or title tag inside Google's display window.
- Social media managers crafting tweets and captions that fit without truncation.
- App developers validating form input against a database column length.
- Students confirming a personal statement fits an application's character cap.
Best Practices
- Write first, then trim β counting characters during drafting stifles the writing process.
- Test on the smallest target screen. Subject lines and titles truncate earlier on mobile.
- Leave a small buffer below the limit to survive platform-side changes.
- When a field is character-limited, prioritize the most important words at the front.
Common Mistakes
- Confusing character count with word count β a 5-word sentence can be anywhere from 15 to 50+ characters.
- Assuming every emoji is one character; complex emojis can blow past a limit silently.
- Forgetting that HTML entities and markup add characters when copied from a rich editor.
- Counting only body text and ignoring the characters in titles, URLs, and metadata.
Write to the display window, not the hard limit
For search results, the visible window matters more than the technical maximum. Keep meta descriptions near 150 characters and title tags near 55β60 so they display fully. Use our meta description checker and title tag checker to preview exactly how they will appear.Frequently Asked Questions
Does the counter include spaces?
Yes β the "Characters" total includes spaces, tabs, and line breaks. A separate "No Spaces" total strips all whitespace.
Why does my tweet show fewer characters left than I expect?
Emojis and certain symbols consume multiple characters each. A single complex emoji can use 7 or more characters, which is the most common cause of unexpected overruns.
Is my text uploaded anywhere?
No. Counting happens entirely in your browser, so the tool is safe to use on confidential or unpublished copy.
How to Use This Tool
- 1Enter or paste your text into the input area.
- 2Character counts update instantly as you type.
- 3Toggle between counting with or without spaces.
- 4Use the stats bar to see additional text metrics.