Writing tool
Free Character Counter
The draft stays on this device and is never sent. Turning this off deletes it.
- Characters
- 0
- Without spaces
- 0
- Words
- 0
- Sentences
- 0
- Paragraphs
- 0
- UTF-8 bytes
- 0
- Reading time
- 0 sec
- Speaking time
- 0 sec
How it fits each platform
Pixel widths are estimates; character counts treat an emoji or accented letter as one, except where noted.
Title tag
~0 / 600 px
about 600 px left
SourceChecked Oct 29, 2026
How this is counted
Google publishes no title length and cuts titles to fit the screen. About 600 px on desktop is the commonly cited width; the width here is an estimate.
Meta description
~0 / 960 px
about 960 px left
SourceChecked Oct 29, 2026
How this is counted
Google publishes no description length and cuts snippets to fit the screen. About 960 px, two lines on desktop, is a commonly cited width; some guides use 920 px.
X post
0 / 280 chars
280 left
SourceChecked Oct 29, 2026
How this is counted
Counted the way X counts: each emoji, each Chinese, Japanese or Korean character, and most symbols outside Latin script, such as € or …, count 2. X also counts every link as 23, whatever its length; this count uses the link's full length.
LinkedIn post
0 / 3,000 chars
3,000 left
SourceChecked Oct 29, 2026
How this is counted
LinkedIn's own limit for a post.
LinkedIn publishes no fold. About 210 characters on desktop is the commonly cited point; it is shorter on phones and after line breaks. Fold source
LinkedIn headline
0 / 220 chars
220 left
SourceChecked Oct 29, 2026
How this is counted
LinkedIn's help pages state no headline length. 220 characters is the commonly cited limit since LinkedIn raised it from 120 in 2020.
Instagram caption
0 / 2,200 chars
2,200 left
SourceChecked Oct 29, 2026
How this is counted
The caption limit in Meta's documentation for Instagram posts.
Instagram publishes no fold. About 125 characters is the commonly cited point where a feed caption is cut. Fold source
Google Ads headline
0 / 30 chars
30 left
SourceChecked Oct 29, 2026
How this is counted
Per headline of a responsive search ad, counted as Google Ads counts them: Chinese, Japanese, Korean and other double-width characters count 2.
Google Ads description
0 / 90 chars
90 left
SourceChecked Oct 29, 2026
How this is counted
Per description of a responsive search ad, counted as Google Ads counts them: Chinese, Japanese, Korean and other double-width characters count 2.
SMS
0 segments
GSM-7, 160 characters per message.
SourceChecked Oct 29, 2026
How this is counted
GSM-7 alphabet: 160 characters in one message, 153 per part when split. One character outside it, such as an emoji, sends the whole message as UCS-2: 70, then 67 per part.
How does this character counter count?
The character counter counts characters the way a reader sees them, so an accented letter such as é is one character and an emoji with a skin tone is one character, even though each is stored as more than one code. A line break counts as one character, whether it came from Windows, Mac or Linux.
- Characters: every visible character, plus every space and line break.
- Without spaces: the same count with spaces, tabs and line breaks left out.
- Words: runs of letters and digits in any alphabet. Contractions such as don't and hyphenated words such as well-known count as one word, and so do numbers such as 3.5 or 2,000. Emoji and punctuation are not words.
- Sentences end at a period, question mark or exclamation mark, but not after common abbreviations such as Dr. or e.g. Paragraphs are separated by blank lines.
- Reading time assumes 238 words a minute and speaking time 140 words a minute.
- UTF-8 bytes: the size of the text when it is saved or sent as UTF-8, the encoding nearly every web page and database uses.
The counts change on every keystroke. A pasted text of a few hundred thousand characters is counted in a moment, because the counter makes one pass over it.
Does a character count include spaces?
Usually, yes. When a platform, form or editor gives a character count limit, it almost always counts spaces and line breaks, which is why this counter shows the count with spaces first and checks every platform limit against it.
The count without spaces is for the cases that ask for it: some translation and copywriting rates are quoted per character without spaces, and some school and publishing guidelines set their length that way. A typical English text has about one space for every five or six characters, so the two counts differ by roughly a sixth.
What are the character limits for each platform?
The limits below are the ones marketers run into every day. Each one in the tool links to the page it was checked against and shows the date it was last checked. Where a platform publishes the number, the tool uses the platform's own figure. Where it publishes none, as for Google's title width or LinkedIn's headline, the tool uses the figure most guides cite and says so.
| Field | Limit | Cut off at | Basis |
|---|---|---|---|
| Title tag | About 600 px wide | None | Commonly cited |
| Meta description | About 960 px wide | None | Commonly cited |
| X post | 280 characters | None | Published by the platform |
| LinkedIn post | 3,000 characters | About 210 characters ("see more"), commonly cited | Published by the platform |
| LinkedIn headline | 220 characters | None | Commonly cited |
| Instagram caption | 2,200 characters | About 125 characters ("more"), commonly cited | Published by the platform |
| Google Ads headline | 30 characters | None | Published by the platform |
| Google Ads description | 90 characters | None | Published by the platform |
A cut-off is not a limit. A LinkedIn post can run to 3,000 characters, but the feed shows only the first lines before a "see more" link, and an Instagram caption is cut after about 125 characters in the feed. The tool marks both points, because the words before them are the only ones most people read.
Why are title tags and meta descriptions measured in pixels?
Google cuts titles and descriptions in search results by width on the screen, not by number of characters. A title of narrow letters such as i and l fits far more characters than a title in capitals, so a character count alone can say a title fits when it does not.
Google publishes no length for either. It says it shortens them to fit the device. About 600 pixels for a desktop title and about two lines for a description are the widths most guides cite, and the counter estimates the width of your text from the letter widths of Arial, the font Google uses for results. Treat the result as a close estimate: Google changes its layout from time to time, and it can rewrite a title or description it judges a poor match for the search.
What is the SMS character limit?
One SMS holds 160 characters, but only when every character is in the GSM-7 alphabet: the English letters, digits, common punctuation and a set of accented letters such as é, ü and ñ. Characters from its extension table, such as €, [, ] and {, count as two.
A single character outside that alphabet changes the whole message to UCS-2, which holds only 70 characters. One emoji does it, and so does a curly quote or apostrophe pasted from a word processor, which is the most common reason a short text costs two messages. The counter shows which encoding your text needs, so you can find the character that switched it.
A longer text is sent as several parts that the phone joins back together. Each part loses a little room to the header that joins them, so parts hold 153 GSM-7 characters or 67 UCS-2 characters. A message of 161 GSM-7 characters is two parts, and since carriers and SMS services usually bill per part, that one extra character can double the cost.
How does X count the characters in a post?
X allows 280 characters in a post, but it weighs them. Latin letters, digits and basic punctuation count as one, while each emoji, each Chinese, Japanese or Korean character, and most symbols outside Latin script, such as € or …, count as two, so a post in Japanese holds about 140 characters. An emoji made of several joined parts, such as a person with a skin tone, still counts as two.
X also shortens every link to 23 characters, whatever its length. The counter does not shorten links, so a post with a long link has more room on X than the bar shows.
What are UTF-8 bytes, and when do they matter?
UTF-8 bytes measure how much storage a text takes, which is what some systems limit instead of characters. An English letter is one byte, an accented letter such as é is two, the euro sign is three and an emoji is usually four.
The byte count matters when a database column, an API field or a file format sets its limit in bytes. A text of 255 characters can be well over 255 bytes once it has accents or emoji, and a system that counts bytes may cut it off mid-word.
Questions about character counts
Does the character count include spaces?
The main count does: every space and line break is a character, as it is for nearly every platform limit. The counter also shows the count without spaces, for rates and guidelines that ask for it.
How are emoji counted?
As one character each, the way a reader sees them, even when an emoji is built from several codes such as a skin tone or joined people. X counts each emoji as two, and the X post bar uses X's count. In an SMS, one emoji switches the message to UCS-2, which holds 70 characters instead of 160.
Why does my text message count as two messages when it is short?
A character outside the GSM-7 alphabet, often an emoji or a curly apostrophe pasted from a word processor, sends the whole message as UCS-2, which fits 70 characters. Swap that character for a plain one and the message fits 160 again.
How long should a title tag be?
Short enough to fit about 600 pixels on desktop, which is roughly 50 to 60 characters, depending on the letters. Google publishes no limit and cuts titles to fit the screen, so the counter estimates the width, not just the characters.
How long should a meta description be?
About two lines on desktop, which the counter checks as roughly 960 pixels, or 150 to 160 characters. Google publishes no limit, may shorten it to fit the screen, and sometimes writes its own snippet instead.
How often are the platform limits checked?
Each limit shows the page it was checked against and the date. Every limit is checked again at least once a year, and sooner when a platform announces a change.
Is my text sent to Azuqe or saved?
No text is sent anywhere: the counter runs entirely in your browser. It keeps your unsent draft in this browser only, so it is still there if you reload the page, and you can turn that off with the switch below the text box, which also deletes the saved draft.
More free tools
See all free tools- Readability CheckerScores text with Flesch Reading Ease, Flesch-Kincaid, Gunning Fog, SMOG, Coleman-Liau and ARI, and marks long sentences, long paragraphs and long words in place.
- Keyword Density CheckerCounts word and phrase density in pasted text or a page by URL, and shows where a target keyword appears.
- Case ConverterConverts text to sentence case, lower, UPPER, Title Case in AP, Chicago, APA or MLA style, and camelCase, snake_case or kebab-case, with undo.
Write titles and descriptions that fit and rank
The counter checks one text at a time. Azuqe's Content Studio writes and checks titles, meta descriptions and articles against search results for your keyword, so every page fits its limits before it goes live.
Free trial on your first site · Cancel any time