How to Count Characters: Twitter, SMS and Meta Description Limits Explained
Character limits never announce themselves until you break them: the post that will not send, the meta description Google truncates mid-sentence, the text message that quietly bills as two. Our character counter counts as you type — characters with and without spaces, words and lines — and checks your draft live against the three limits people hit most: Twitter/X at 280, one SMS segment at 160, and a meta description at about 155. This guide explains how the counts are calculated, works the tool page's sale-sentence example character by character, and covers the SMS segment trap and the emoji ambiguity that make 'just count it yourself' harder than it sounds.
How to Count Characters, Step by Step
1. Paste or type your text. The moment text lands in the box, four counts update live: characters with spaces (the figure almost every platform uses), characters without spaces, words and lines. There is no button and no upload — counting happens in your browser, so drafts of posts, messages and applications never leave your device. 2. Watch the limit checker, not just the total. Below the counts, three rows compare your text against real limits — Twitter/X's 280 characters, one SMS segment's 160, and the ~155-character guide for meta descriptions — and each row turns red with a warning the moment you exceed it. 3. Trim until every row you care about is green. Write the tweet, the text or the description directly in the counter and edit in place; it is a drafting workflow in one page. For longer pieces where words matter more than characters, our word counter adds sentences, paragraphs and reading time on top of the same live-counting idea.
How the Counts Actually Work
Each number has a precise definition, and the differences explain most counting arguments. 'Characters with spaces' is simply the length of the text as-is — every letter, space, punctuation mark and line break counts. 'Characters without spaces' removes all whitespace first, which is the figure some writing competitions and translation pricing use. Words are counted by splitting the text on whitespace, and lines by splitting on line breaks. The limit checker always uses the with-spaces count, because that is what Twitter, SMS and search snippets count. The standards behind the rows are real constraints, not round numbers chosen for tidiness: 280 is the doubled Twitter limit (raised from 140 in 2017) that keeps feeds scannable, 160 is the GSM protocol limit for one SMS segment, and ~155 reflects the pixel width at which Google truncates a desktop snippet. Knowing which definition a platform uses is the whole game — the same draft can be 'under' by one count and 'over' by another.
Worked Example: Counting a Sale Sentence
The tool page counts this sentence: “Shop the winter sale — up to 50% off all jackets!” Characters with spaces: every keystroke counted, the total is 49. Characters without spaces: subtract the 10 spaces and you get 39. Words: split on whitespace (the em dash counts as a word of its own) and there are 11. Against the limits, 49 characters passes everything easily — 231 characters left on Twitter/X, and comfortably inside one SMS segment. Now scale the same method up to a meta description of 172 characters: the checker flags it red against the ~155 guide and tells you to cut about 17 characters, so Google displays the description in full instead of truncating it mid-sentence. That red row, seen while drafting, is the difference between a snippet you wrote and a snippet Google rewrote by cutting. The same discipline applies to headlines and titles — our YouTube title analyzer applies the same fit-the-limit thinking to video titles, where the visible cutoff is just as unforgiving.
The Limits That Actually Matter
Beyond the checker's three rows, a few other limits shape everyday writing. WhatsApp status text allows roughly 700 characters — generous, but short enough that a pasted announcement can still overflow. A Google ad headline allows just 30 characters, which is why ad copy is its own compression sport. The SMS row deserves a second look because it hides a billing trap: a 161-character message is not 'one character over' — it is sent as two segments and billed twice, with each segment holding only 153 characters because 7 characters carry the joining data. A 170-character text therefore costs double what a 160-character text costs, and trimming ten characters halves the bill. Emojis add the last wrinkle: JavaScript counts most emojis as 2 characters, matching most web forms, but some platforms count them as 1 and skin-tone variants as more, and combining characters in scripts like Urdu and Arabic may count differently again. For anything billing-critical, treat this counter as the drafting tool and the provider's own segment display as the final verdict.
Common Mistakes
Counting without spaces when the platform counts with them. Spaces are characters on Twitter, in SMS and in form fields; drafting to the smaller number is how posts overflow by exactly the number of spaces you ignored. Writing the meta description first and measuring later. A 172-character description does not get shortened by Google — it gets cut, usually mid-thought. Draft inside the limit from the start and front-load the important words. Assuming one long SMS costs the same as one short one. Past 160 characters you pay per 153-character segment; the cheapest edit in all of copywriting is deleting eleven characters from a 171-character text. Trusting a single emoji count everywhere. An emoji that costs 2 characters in a web form may cost 1 or 4 somewhere else — leave headroom when a draft is full of them and the limit is hard. Pasting sensitive drafts into uploading counters. Many counting sites send your text to a server. This one counts locally in your browser, which is the only safe way to check unreleased posts, applications or private messages.
Frequently Asked Questions
How do I count characters in my text?
Do spaces count as characters?
How many characters are in one SMS, and why does 161 cost double?
How long should a meta description be?
Do emojis count as one character?
More guides from ToolNest
Word Count Guide: What the Numbers Mean and Why They Matter
What words, characters, sentences and reading time really measure — and the limits that matter for essays, posts and applications.
How to Use Text to Speech: Read Any Text Aloud for Free
Paste, pick a voice, press Speak — the sentence-queue trick that beats Chrome's 15-second cutoff, the 1,200-word timing example, and the proofreading use writers swear by.
How to Calculate Percentages: The Three Formulas Behind Every Percent Question
The three formulas for X% of Y, what percent X is of Y, and percent change — with salary, sale and quiz examples.