Type or paste text to count characters with and without spaces, words, sentences, lines and UTF-8 bytes instantly. Live progress bars show how close you are to the limits for X posts, SEO titles, meta descriptions, SMS and more.
0Characters
0Without spaces
0Words
0Sentences
0Paragraphs
0Lines
0Bytes (UTF-8)
0SMS parts
Letters 0Digits 0Spaces 0Punctuation & symbols 0Emoji 0UTF-16 units 0Reading time 0 secSpeaking time 0 sec
Character limit
0 / 280280 characters left
All common limits
Platform limits change from time to time, and some sites count emoji or links differently (X counts each link as 23 characters). Treat SEO lengths as guidelines: search engines cut titles and descriptions by pixel width.
Advertisement
Advertisement
How to use the Character Counter
Type or paste your text into the box. All counts update instantly.
Read the counters: characters, characters without spaces, words, sentences, paragraphs, lines, bytes and SMS parts.
Pick a limit such as X post (280) or Meta description (160), or enter a custom limit, and watch the progress bar.
Select part of the text to see the character and word count of just that selection.
Trim, copy or clear: cut the text to the limit in one click, copy the text or copy all the stats.
How characters, words and bytes are counted
Characters are counted as user-perceived characters (grapheme clusters), so é, 👍🏽 or a flag emoji each count as 1. Untick the emoji option to count raw UTF-16 code units instead, which is what JavaScript's length and many databases report. Words are runs of letters or digits; words joined by an apostrophe or hyphen (don't, well-known) count as one. Sentences end with . ! ? or …, paragraphs are separated by a blank line, and bytes are the size of the text encoded as UTF-8.
Reading time uses an average silent reading speed of 238 words per minute, and speaking time uses about 130 words per minute, a typical pace for presentations. Real speeds vary from person to person.
Common character limits
Where
Limit
Notes
X (Twitter) post
280
Links count as 23; most emoji and CJK characters count as 2
SEO title tag
~60
Guideline; Google truncates by pixel width (about 600 px)
Meta description
~155–160
Guideline; longer text may be cut with “…”
SMS (GSM-7)
160 per message
153 per part when split
SMS (Unicode)
70 per message
67 per part when split
Instagram caption
2,200
Only the first ~125 show before “more”
Instagram bio
150
YouTube title / description
100 / 5,000
LinkedIn post
3,000
Threads post
500
Bluesky post
300
Facebook post
63,206
UTF-8 bytes per character
Character type
Example
UTF-8 bytes
Basic Latin (ASCII)
A, z, 7, ?
1
Accented Latin, Greek, Cyrillic, Hebrew, Arabic
é, ß, Ж, ש
2
Most Chinese, Japanese, Korean, symbols like €
中, あ, 한, €
3
Emoji and rare characters
😀, 𝄞
4 (combined emoji use more)
Frequently asked questions
Does the character count include spaces?
The main Characters number includes spaces, punctuation and (by default) line breaks, which is how most websites and forms count. The Without spaces number removes every space, tab and line break.
How are emoji counted?
With the default setting an emoji such as a family or a flag counts as one character, because that is what you see. Some systems store an emoji as 2 or more UTF-16 units; the UTF-16 units number shows that raw count, and X counts most emoji as 2.
What is the difference between characters and bytes?
A character is one visible symbol. Bytes measure storage size in UTF-8: English letters and digits take 1 byte, accented letters such as é usually take 2, most Chinese, Japanese and Korean characters take 3, and emoji take 4 or more.
How many characters fit in one SMS?
A standard SMS holds 160 characters using the GSM-7 alphabet. If the message contains a character outside that alphabet, such as an emoji or many accented letters, it switches to Unicode and holds 70. Longer messages are split into parts of 153 (GSM-7) or 67 (Unicode) characters.
How long should a meta description and title tag be?
A common guideline is up to about 60 characters for a title tag and about 150 to 160 characters for a meta description. Google actually cuts snippets by pixel width, so treat these numbers as targets rather than hard limits.
Is there a limit to how much text I can paste?
No fixed limit. The counter runs in your browser and handles long documents of hundreds of thousands of characters. Your text is not uploaded or stored on a server.