Character Counting
What Counts as a Character? A Practical Guide
Every letter, digit, space, punctuation mark and line break normally counts as one character. Emoji, accented letters and some scripts are where counters start to disagree.
A little clarity for every word
A thoughtful space to write, measure, and find the perfect fit. Just you and your words.
Your words stay on this device.
Set a limit. Find the right words.
0 / 0
0%
No limit. Just possibilities.
Choose a preset or enter your own limit to see how much space is left.Platform limitPublished counting rules
Counted with X’s published weighting. Link detection is approximate for addresses written without http://, https:// or www.
Source: X Developer Platform: Counting Characters. Checked . More detail
Platform limitApproximate count
The platform says only “characters” and does not publish how emoji or accented letters are counted, so treat the result as a close estimate.
Source: Instagram Help Center: Add a bio to your Instagram profile. Checked . More detail
Platform limitApproximate count
The platform says only “characters” and does not publish how emoji or accented letters are counted, so treat the result as a close estimate.
Source: Meta for Developers: IG User Media reference. Checked . More detail
Platform limitApproximate count
The platform says only “characters” and does not publish how emoji or accented letters are counted, so treat the result as a close estimate.
Source: LinkedIn Help: Post and share updates. Checked . More detail
Platform limitApproximate count
The platform says only “characters” and does not publish how emoji or accented letters are counted, so treat the result as a close estimate.
Source: YouTube Data API: videos resource (snippet.title). Checked . More detail
Platform limitApproximate count
Counted as visible characters. YouTube’s API reference expresses this limit in bytes, so long descriptions with emoji or non-Latin text may hit the limit sooner.
Source: YouTube Help: Edit video settings. Checked . More detail
Platform limitApproximate count
Counted as visible characters. Google Ads counts double-width (Chinese, Japanese, Korean) characters as 2, which this counter does not do.
Source: Google Ads Help: About responsive search ads. Checked . More detail
Platform limitApproximate count
Counted as visible characters. Google Ads counts double-width (Chinese, Japanese, Korean) characters as 2, which this counter does not do.
Source: Google Ads Help: About responsive search ads. Checked . More detail
Common guidelineApproximate count
An editorial guideline only. What is shown in results depends on the width of the text and the device, not on a fixed character count.
Source: Google Search Central: Influencing title links. Checked . More detail
Common guidelineApproximate count
An editorial guideline only. Snippet length varies by device and query, and Google may not use your description at all.
Source: Google Search Central: How to write meta descriptions. Checked . More detail
Platform limitApproximate count
UCAS does not publish how it counts line breaks or special characters, so leave a small margin and confirm with the counter on the application form.
Source: UCAS: How to write your personal statement, 2026 entry onwards. Checked . More detail
Platform limitApproximate count
Common App does not publish how it counts emoji, accented letters or line breaks, so stay a few characters under and confirm with the counter in the application.
Source: Common App: Approaching the activities section (September 2026). Checked . More detail
Platform limitApproximate count
Common App does not publish how it counts emoji, accented letters or line breaks, so stay a few characters under and confirm with the counter in the application.
Source: Common App: Approaching the activities section (September 2026). Checked . More detail
Platform limitApproximate count
Common App does not publish how it counts emoji, accented letters or line breaks, so stay a few characters under and confirm with the counter in the application.
Source: Common App: Approaching the activities section (September 2026). Checked . More detail
Your browser does not support the feature we use for exact emoji-aware counting (Intl.Segmenter). Character counts are approximate for some complex emoji and scripts; code points, UTF-16 units and bytes remain exact.
The same text measured in four different units. They are equal only for plain unaccented text.
The first six groups add up to the character total. Spaces and line breaks are shown as well; both are part of whitespace.
Time estimates assume an average pace and are rough guides.
Curious about a number? See the definitions and examples in How We Count .
Type or paste some text to see which words appear most often.
A plain frequency list for spotting repetition. It is not a score and says nothing about search performance.
Small tool. Thoughtful details.
One emoji. One character. Even the complicated ones.
Explore how we countFrom a short bio to a big idea. Pick a limit and make it work.
Explore text limitsCounted right in your browser. Never uploaded or saved.
Our privacy promiseType or paste into the box and every number updates as you go. There is no button to press and nothing is sent to a server: the counting is done by your own browser.
The exact rule behind each number, with worked examples, is on How We Count.
A character counter tells you how long a piece of text is, measured in characters rather than words or pages. That matters whenever a box, a field or a platform stops accepting text at a fixed length: a bio, an ad headline, an application answer, a product title, a text message.
A good counter also has to be clear about what it is counting, because “length” has more than one meaning. The same text can honestly be described as 1 character, 7 code points, 11 code units or 25 bytes. This one shows the number a person would expect first and keeps the technical measurements one click away.
Enter any number in the Character Limit field to see how much you have used, how much is left and the percentage. If you go over, the counter tells you by how much; it never stops you typing. On a phone, the remaining figure stays visible beside the main count while you write.
You can also pick a preset. Each one is labelled with what kind of number it is:
| Platform | Field | Limit / guideline | Type | Last verified |
|---|---|---|---|---|
| X (Twitter) | Post, standard account | 280 | Platform limit | |
| Profile bio | 150 | Platform limit | ||
| Post caption | 2,200 | Platform limit | ||
| Post | 3,000 | Platform limit | ||
| YouTube | Video title | 100 | Platform limit | |
| YouTube | Video description | 5,000 | Platform limit | |
| Google Ads | Responsive search ad headline | 30 | Platform limit | |
| Google Ads | Responsive search ad description | 90 | Platform limit | |
| Google Search | Page title (title link) | about 60 | Common guideline | |
| Google Search | Meta description (snippet) | about 155 | Common guideline | |
| UCAS | Personal statement (2026 entry onwards) | 4,000 | Platform limit | |
| Common App | Activities and experiences: activity details, honors won and accomplishments | 150 | Platform limit | |
| Common App | Activities and experiences: organization name | 100 | Platform limit | |
| Common App | Activities and experiences: position/leadership description | 50 | Platform limit |
Last reviewed . Sources, counting units and notes for every row are on the platform limits reference.
Platforms do not all count the same way. X publishes its rules, in which an emoji counts as 2 and any link counts as 23, so the X preset applies them. The other platforms say only “characters”, so those presets use the visible-character count and are marked as approximate.
For almost every limit you will meet, the answer is: everything you can type. Letters, digits, spaces, full stops, commas, quotation marks, symbols such as @ and #, and line breaks each count as one character.
The surprises come from things you cannot see. Text copied from a word processor or a web page can carry non-breaking spaces, zero-width characters and typographic quotation marks. They look harmless and still count. If a number seems too high, open Advanced statistics and compare “Whitespace characters” and “Other” with what you expect.
What counts as a character, in detail
Both conventions are in everyday use. Social platforms, form fields and most “maximum length” rules count spaces. Some publishers, translators and academic briefs ask for a count that excludes them. When a requirement only says “characters”, it nearly always means with spaces; when it matters, ask.
Here, “without spaces” removes every kind of whitespace, not only the space bar. A text with ten line breaks is ten characters shorter without spaces than a text that merely has its spaces deleted.
Computers store text as numbers, and one visible character can be stored as several of them. A thumbs-up with a skin tone is two code points. A family emoji is four people glued together with three invisible joiners. An accented letter may be one code point or a plain letter followed by a separate accent.
Software that counts the stored pieces instead of the visible result reports a larger number. That is why a message that looks 10 characters long can be rejected by a field that allows 20. These rows are measured by the same code the counter above uses:
| Example | Text | Characters | Code points | UTF-16 units | UTF-8 bytes |
|---|---|---|---|---|---|
| Plain ASCII | Hello, world! | 13 | 13 | 13 | 13 |
| Accented letter (single code point) | café | 4 | 4 | 4 | 5 |
| Simple emoji | 🙂 | 1 | 1 | 2 | 4 |
| Emoji + skin tone | 👍🏽 | 1 | 2 | 4 | 8 |
| Family emoji | 👨👩👧👦 | 1 | 7 | 11 | 25 |
The main Characters figure is always the first column. The other three are in Advanced statistics, for when you are working against a system that counts that way.
Word counts suit long writing, where the reader’s time is what matters: essays, articles, reports. Character counts suit anything that has to fit a space: a field, a screen, a headline, a message. The two do not convert reliably, because word length varies with language, subject and style, so use the measure your requirement is written in.
Character count versus word count
Character Counting
Every letter, digit, space, punctuation mark and line break normally counts as one character. Emoji, accented letters and some scripts are where counters start to disagree.
Character Counting
A count with spaces includes every space; a count without spaces leaves them out. If a limit says only "characters", assume spaces count, and check whether tabs and line breaks are treated as spaces.
Unicode & Technical
An emoji is one visible character, but it can be built from several Unicode code points, and from even more UTF-16 units or bytes. The number you get depends on the unit a system counts in.
Character Counting
Use characters when the space is fixed and words when the limit is about how much you say. The two do not convert reliably, and word counts themselves depend on how a tool defines a word.
Writing & Limits
Write the full thought first, then cut in order: empty openers, noun phrases, spelled-out numbers, long words. Keep the one specific detail, because that is what a reader remembers.
Writing & Limits
The limits for X, Instagram, LinkedIn and YouTube in one table, each linked to the official page it was checked against. Only X publishes how it counts characters; for the others, any counter is a close estimate.
The counter is a small program that runs inside this page. What you type is read, counted and forgotten in your browser’s memory. It is not uploaded, not logged, not stored and not included in any analytics event. Only your settings, such as a chosen limit, are saved in your browser so they are still there next time.
Like any website, the site itself is delivered by a web server that keeps standard access logs, and it may use analytics or advertising services that process information about the visit. None of that includes the text you enter. The privacy policy sets out exactly what is and is not collected.
Yes. “Characters” counts every space, tab and line break along with letters, digits, punctuation and emoji. “Characters without spaces” is the same count with all whitespace left out. Both numbers are shown side by side so you can use whichever your requirement asks for.
In the main Characters figure, yes: one emoji is one character, including flags, skin-tone variants and family emoji that are built from several parts. Other systems count differently. JavaScript, many form fields and SMS count UTF-16 units, where the same emoji can be 2, 4 or 11. Open Advanced statistics to see every unit for your text.
They are usually measuring different things. The common causes are emoji and accented letters (visible characters versus code units), line breaks (counted as one character, two, or not at all), whether spaces are included, and invisible characters picked up by copying from a document. The Advanced panel shows visible characters, code points, UTF-16 units and UTF-8 bytes together, so you can see which one the other tool matches.
No. Counting happens in your browser with JavaScript. The text you type or paste is not sent to a server, is not saved, and is not included in analytics. Only your settings, such as the limit you chose, are remembered in your browser’s local storage.
A character is something you see; a byte is a unit of storage. In UTF-8, the usual encoding on the web, an unaccented English letter takes 1 byte, most accented letters take 2, most Chinese, Japanese and Korean characters take 3, and most emoji take 4. Limits on database fields, file sizes and some APIs are set in bytes, so check the UTF-8 bytes figure in Advanced statistics when that is the unit you need.
Yes, each line break counts as one character and is excluded from “Characters without spaces”. Text copied from Windows often stores a line break as two characters (carriage return plus line feed); the text box converts it to one. If a form you are filling in counts line breaks as two, allow one extra character per line break.
Words are found with the browser’s built-in word segmentation rather than by splitting on spaces. Contractions such as “don’t” are one word, numbers such as 3.14 are one word, hyphenated compounds such as “well-known” are one word, and emoji and punctuation are not words. Languages written without spaces, such as Chinese and Japanese, are split with the browser’s dictionaries.
Yes. Under “Check Against A Limit” you can type any number or pick a preset. Presets are labelled either “Platform limit”, for a maximum the platform enforces, or “Common guideline”, for editorial rules of thumb such as search title length. Only X publishes exactly how it counts, so X posts use its weighted rules and the other presets are marked as approximate.