Track character count against real platform limits for X/Twitter, Instagram, LinkedIn, Meta descriptions, and more — live as you type.
0
of 280 characters
280 remaining
X (formerly Twitter) allows 280 characters per post. URLs are always counted as 23 characters regardless of actual length. Replies, retweets, and quoted posts may also consume characters from your total.
Instagram captions can be up to 2,200 characters, but only the first 125 characters show before the 'More' button. Put your most important text or call to action in the first two lines.
Google typically displays 155-160 characters of a meta description in search results. Descriptions longer than 160 characters risk being cut off mid-sentence with '...'. Aim for 140-155 characters for the most reliable display.
LinkedIn posts allow up to 3,000 characters, but only the first 210 characters show before the 'See more' link. The algorithm rewards longer posts (600+ words) for reach and dwell time, but opening lines are critical for click-through.
Track your character count against real platform limits as you type. Select a platform to see a live progress bar and get a warning when you approach or exceed the limit.
X/Twitter: 280 chars
The most restrictive common platform — every character counts
Meta description: 160 chars
Keep under 155 chars to guarantee Google won't truncate it
LinkedIn post: 3,000 chars
First 210 chars show before 'See more' — make your hook count
Twitter introduced its 140-character limit in 2006 — a deliberate choice tied to SMS technology, which had a 160-character limit. 20 characters were reserved for usernames. When Twitter doubled the limit to 280 in 2017 for most languages, studies showed that the average tweet length barely changed — most users had learned to write concisely and stuck to around 140 characters even when given more space.
The tracker reports the characters in the text you provide, and spaces and line breaks can affect the total. Different services define their own limits, sometimes counting Unicode characters, code units, or encoded bytes differently. Check the destination’s own guidance when a post, SMS, database field, or form has a strict maximum.
Some visible symbols are made from several Unicode code points, such as an emoji joined with a skin-tone modifier or a combined flag. A JavaScript or platform count may therefore differ from what a user perceives as one displayed symbol. Treat the result as an editing guide and test the final submission in the destination.
Remove repeated introductions, filler phrases, and duplicated points first. Prefer specific verbs and shorter sentence structures, then check that names, links, qualifications, and calls to action remain intact. Draft slightly below the limit because pasted formatting, line breaks, or service-specific counting rules can consume the remaining space.
The service may count bytes, encoded units, line breaks, URLs, or hidden formatting differently from this tracker. Paste a plain-text version, remove unusual characters or formatting, and check the destination’s documented counting rule. Keep a small safety margin rather than relying on the exact displayed maximum.