Character Counter
Live character counts vs 10 platform limits, letters/digits breakdown & a real SMS segment planner with encoding detection.
0
Characters
0
Without spaces
0
Words
0
Sentences
0
Lines
0
Paragraphs
๐ค What your characters are made of
0
Letters
0
Digits
0
Spaces
0
Punctuation
0
Other
๐จ SMS segment planner
0
SMS messages
GSM-7
encoding
160
chars left in segment
Plain-text SMS carries 160 characters (153 each when split).
๐ฑ Fits or doesn't โ every platform limit
๐ Counting happens entirely in your browser โ your text is never uploaded, and the auto-save stays on your own device.
๐ขBuilt for limits โ bios, captions, titles, and SMS
Characters are the currency of the modern web: 150 for an Instagram bio, 280 for a post on X, 60 before Google truncates your title. This counter tracks them all live โ with and without spaces โ against ten real platform limits, breaks your text into letters, digits, spaces, and punctuation, and includes a proper SMS segment planner that knows the difference an emoji makes (it cuts each message from 160 characters to 70).
๐Everything you'd want to know
- Six live tiles: characters, characters without spaces, words, sentences, lines, paragraphs.
- Ten platform bars โ X, Instagram bio & caption, TikTok bio, WhatsApp status, LinkedIn headline, SEO title, meta description, YouTube title, Pinterest โ turning amber near the limit and red over it.
- Character composition: letters vs digits vs spaces vs punctuation.
- SMS planner: message count, GSM-7 vs Unicode encoding detection, and characters left in the current segment.
- Private by design: everything counts in your browser, with local auto-save.
๐งฎThe counting rules
Platforms count every character including spaces and punctuation โ so does this tool. For SMS, the alphabet matters: plain Latin text uses the compact GSM-7 encoding, but a single emoji, โน sign, or Hindi character switches the whole message to Unicode, more than halving the per-message capacity. The planner detects this automatically.
๐กWriting inside a box
- Write 10% under the limit โ platforms count some characters (links, mentions) differently than you expect.
- Front-load meaning: truncation cuts the end, so the first 60 characters must carry the message.
- For SEO titles, aim 50โ60 characters; Google truncates by pixel width, not characters, so W's cost more than i's.
- Line breaks count as characters on most platforms โ invisible but not free.
๐ก Frequently Asked Questions
Do spaces count as characters?+
Yes โ every platform limit (tweets, bios, SMS, meta descriptions) counts spaces, punctuation, and line breaks. This tool shows both figures: characters with spaces (what platforms enforce) and without (what some assignments ask for).
How many characters is one SMS?+
160 for plain Latin text (GSM-7 encoding), dropping to 153 per message when a long text is split. One emoji or non-Latin character switches the message to Unicode: 70 characters, or 67 each when split. The planner detects your encoding live.
What are the character limits for Instagram and X?+
Instagram: 150 for the bio, 2,200 for captions. X (Twitter): 280 for standard posts. The tool tracks your text against these and seven other limits simultaneously, warning as you approach each.
How long should a meta description be?+
About 150โ160 characters โ Google typically truncates beyond that. Titles get roughly 60 characters. Both bars are built in, so you can draft directly against them.
Is my text uploaded anywhere?+
No. Counting runs entirely in your browser, and the auto-save uses your device's local storage only โ nothing ever reaches a server.