Character Counter

Same text, two numbers: with spaces and without. The difference matters when a platform counts one and you counted the other.

Characters0
No spaces0
Words0
Sentences0
Paragraphs0
Reading0 s
Speaking0 s

Most repeated words (common stop words excluded):

    With spaces or without?

    Both numbers are on the screen because both are used. Social platforms count with spaces: a tweet of "hello world" is 11 characters, not 10. Forms that store a name, a coupon code or a URL usually count without spaces, and some count bytes rather than characters.

    If a form rejects your text and the counter says it fits, the usual cause is one of three things: the form counts bytes (an emoji can take four), it trims whitespace before counting, or it measures pixels rather than characters.

    Common limits, in characters

    WhereLimitCounts spaces?
    X / Twitter post280Yes
    Instagram caption2,200Yes
    Instagram bio150Yes
    LinkedIn post3,000Yes
    TikTok caption2,200Yes
    YouTube title100Yes
    SMS, plain text160Yes
    SMS with emoji or accents70Yes, and each emoji costs more
    Meta description (guideline)~155–160Yes
    Page title (guideline)~60Yes

    The last two are guidelines, not hard limits: Google truncates by pixel width, so a title of 58 wide characters can be cut while 62 narrow ones survive. Treat them as sizing advice, not validation.

    What counts as one character

    Do not trust a counter for validation. If a form has a hard limit, test with the longest realistic input — an emoji, an accented name, a line break — rather than trusting a character count alone.

    Questions

    Why is my tweet counted as 282 when the counter says 280?

    Most likely an emoji or a non-Latin character that X counts as two units, or a link that is shortened to a fixed length. The platform's own counter is the authority.

    Does a space count in a meta description?

    Yes, but the limit is not really a character limit. Search engines measure rendered width, so wide letters and capitals cost more than narrow ones. Aim for 150–160 characters and check how it looks in a preview tool.

    What about Chinese text?

    Character count is the right measure there, since there are no spaces between words. One Chinese character is one code point but three bytes in UTF-8, so byte-limited systems allow roughly a third of the characters.

    Is the text stored anywhere?

    No. The count is computed in your browser and the textarea is never sent to a server. Reload the page and the sample text returns.