Counting Characters for Length-Limited Fields
Type or paste text and this tool counts characters both with and without spaces, alongside words, sentences and paragraphs. Everything updates live and runs in your browser, so nothing you paste is sent anywhere.
Character limits are everywhere once you start writing for the web — meta descriptions, title tags, social posts, ad copy, alt text, form fields, database columns. Most of them truncate silently rather than warning you, which is why counting before publishing is worth the ten seconds.
With spaces or without?
Almost every real-world limit counts spaces. Meta descriptions, title tags, tweets, ad headlines and database fields all treat a space as a character like any other, so the with-spaces figure is the one to check against a stated limit.
The without-spaces count is useful in narrower situations: some academic and translation work prices by character excluding whitespace, and certain legacy systems count differently. If you are not in one of those cases, use the with-spaces number.
Line breaks also count as characters, which surprises people pasting multi-line text into a single-line field. A paragraph break can consume one or two characters depending on the system, and those are included in the with-spaces total here.
The limits worth knowing
- Title tag — roughly 60 characters before Google truncates, though the real limit is pixel-based.
- Meta description — roughly 155–160 characters on desktop, nearer 120 on mobile.
- Alt text — no hard limit, but around 125 characters is the practical guideline for screen readers.
- Google Ads headline — 30 characters; description — 90 characters.
- URL slug — no fixed limit, but shorter reads better in results and when shared.
Why character limits are really pixel limits
Search engines truncate based on rendered width, not character count. A title of sixty narrow characters like “illillillill” occupies far less space than sixty wide ones like “WWWMMMWWW”, so two titles of identical length can truncate at different points.
Character counts are a proxy for width, and a decent one for ordinary prose. Where they mislead is at the extremes: heavy use of capitals, wide letters like W and M, or emoji will truncate earlier than the count suggests.
For anything appearing in search results, remember that Google truncates by pixel width rather than character count, so a title full of wide letters is cut earlier than one full of narrow ones. Treat character counts as a guide and check the live result once the page is indexed.
Emoji, accents and what counts as one character
Not every visible character is one unit of storage. Emoji are frequently two units internally, and emoji with skin-tone modifiers or gender variants can be four or more. Accented letters may be one character or two depending on how the text was encoded.
This matters when a limit is enforced by a system rather than by visual truncation. A tweet or a database field counting internal units may reject text that looks well within the limit to you.
For SEO fields this rarely matters, since truncation is visual. For form fields, API payloads and database columns, leave a margin rather than writing right up to the stated maximum.
Practical uses
- Trimming a meta description to fit before pasting it into your CMS.
- Checking ad copy against a platform's headline and description limits.
- Confirming alt text stays within the screen-reader guideline.
- Fitting copy into a fixed design space such as a hero heading or card.
- Checking a bio or profile blurb against a platform limit before it silently truncates.
Related checks worth running
If you are writing rather than trimming, the Word Counter gives the same text's word count, sentence count and reading time, which is more useful for judging whether an article is substantial enough.
For the specific job of writing search snippets to length, the Meta Description Generator and SEO Title Generator both produce output already sized to their limits, with counts shown per variant.
Frequently asked questions
Do spaces count as characters?
In almost every real-world limit, yes. Meta descriptions, title tags, social posts and database fields all count spaces. Use the with-spaces figure unless you are in one of the narrow cases — some translation or academic work — that excludes whitespace.
Why does my title get cut off before 60 characters?
Google truncates by pixel width, not character count. Wide characters and capitals consume more space, so a title full of them cuts earlier. Preview it visually with the SERP Snippet Preview rather than trusting the count alone.
Do line breaks count?
Yes, they are characters and are included in the with-spaces total. This catches people out when pasting multi-line text into a single-line field with a tight limit.
How are emoji counted?
This tool counts what JavaScript reports, which means many emoji count as two units and some composed emoji count as more. For visual limits this rarely matters; for system-enforced limits, leave a margin.
Is my text sent to a server?
No. Counting runs entirely in your browser. Nothing you type or paste is transmitted or stored, so it is safe for unpublished and confidential text.