What Counts as a Character? Spaces, Emoji and Limits
By Akmal Ali · Published · Updated · 4 min read
Paste your text into a character counter, or use the word count in Word or Google Docs, which shows characters with and without spaces. Most limits, including SMS, social posts and form fields, count every character including spaces. Emoji can count as two in some systems, because they store characters differently.
A form field stops you at 500 characters. A text message quietly splits in two. A page title gets cut off in search results. Character limits are everywhere, and they don’t all count the same way.
Characters with and without spaces
Characters with spaces counts everything: letters, numbers, punctuation, spaces and line breaks. This is what almost every limit means, from SMS to social posts to form fields.
Characters without spaces leaves out spaces, tabs and line breaks. Some translation, publishing and academic requirements use it, and they usually say so explicitly.
| Text | With spaces | Without spaces | Letters |
|---|---|---|---|
| Hello, world 👋 | 14 | 12 | 10 |
| 3 + 4 = 7 | 9 | 5 | 0 |
| Don’t stop — keep going. | 24 | 20 | 17 |
Letters are just that: a–z and letters in other alphabets, but not digits, punctuation or emoji. The difference between “without spaces” and “letters” is therefore the numbers, punctuation and symbols in the text.
How to count characters
- In your browser: paste the text into the character counter. It shows characters with and without spaces, letters and words, checks common limits and lets you set your own.
- Microsoft Word: click the word count in the status bar to see characters with and without spaces.
- Google Docs: Tools › Word count shows both character counts.
Character Counter
Count characters with and without spaces, see SMS segments and check your text against a limit as you type.
Why do emoji and accents count differently?
To you, 👋 or é is one character. Computers can store it as several smaller units, and systems count those units differently:
- What you see. The VektraTool counter counts each visible character once, including emoji, flags and accented letters.
- Code units. JavaScript and many web forms count in UTF-16 units, where most emoji take two. A field limited to 10 might accept only 5 emoji.
- Bytes. Databases and APIs sometimes limit size in bytes. In UTF-8, a–z take 1 byte, é takes 2 and 👋 takes 4.
If an emoji-heavy text is rejected even though the count looks fine, the system is probably counting code units or bytes.
Common character limits
Text messages (SMS)
One SMS holds 160 characters from the standard GSM alphabet. A single character outside it, such as an emoji, switches the whole message to Unicode, where one SMS holds 70. Longer messages are split into parts of 153 or 67 characters. The alphabet and these sizes are set by the SMS standard, 3GPP TS 23.038. The character counter shows which alphabet your text uses and how many parts it needs.
Page titles and meta descriptions
Search engines cut titles and descriptions by their displayed width, not by an exact character count, so there’s no hard limit. As a working guide, titles of up to about 60 characters and descriptions of up to about 160 are usually shown in full on desktop. Put the important words first so a cut doesn’t lose them.
Social media posts and bios
Every platform sets its own limits and changes them from time to time, and some count certain characters, such as emoji or links, differently. The character counter includes a few common ones, such as 280 for a post on X; for anything else, check the platform’s help page and enter the limit as your own.
Form fields
Personal statements, application answers and feedback boxes often set a limit in characters. Write the text in a document first, count it, and paste it in once it fits, so nothing is cut off mid-sentence when you submit.
Tips for writing to a limit
- Cut filler words (“really”, “very”, “in order to”) before rewording whole sentences.
- Replace long phrases with shorter ones: “because” for “due to the fact that”.
- Check whether line breaks count. They usually do, and a list of short lines uses more characters than a paragraph.
- For limits in words rather than characters, use the guide to counting words instead.
Frequently Asked Questions
How do I count characters in Excel or Google Sheets?
Use =LEN(A1) for every character in a cell, spaces included, and =LEN(SUBSTITUTE(A1, " ", "")) for the count without spaces.
Why does a field say I’m over the limit when my text looks short enough?
Spaces and line breaks at the end count like any other character, and so do invisible characters copied from web pages. Delete them, or run the text through the Whitespace Cleaner, and check again.
Is a character limit the same in every language?
The number is, but what fits isn’t. Some platforms also weigh scripts differently: X counts each Chinese, Japanese or Korean character as two, and SMS drops to 70 characters per message for most non-Latin scripts.
Should I count letters or characters?
Characters, unless a requirement clearly says letters. Letter counts leave out digits, punctuation, spaces and emoji, and are rarely used for limits.