Instagram Image Resizer
Use Instagram Image Resizer to hit every platform limit and size — fast and free.
Count your tweet against X's 280-character limit as you type — characters used, remaining and over-limit, in your browser.
Your browser is preparing the tool. It runs 100% locally.
The Twitter Character Counter counts your tweet against the 280-character limit as you type, showing characters used, characters remaining, and the limit — turning amber as you near it and red once you go over. It counts plain characters, not X's weighted count, and runs entirely in your browser. It is the same counter as the Instagram and YouTube tools, set to a different limit.
It gives you a live read on how long your tweet is against the 280-character limit, so you can trim before you post. The figures update on every keystroke and the colour shifts from green to amber to red.
It counts the plain length of your text. X itself uses a weighted count, so this is a close guide rather than X's exact number for posts with links or emoji.
As you type, it measures the length of your text, subtracts it from 280 to show what is left, and colour-codes the result.
Everything runs in JavaScript on your device, so there is no upload and it works the same on a phone as on a laptop.
Characters = length of your text
Remaining = 280 − Characters
Colour: green, amber when under 10% is left, red when overA 295-character tweet → 295 used, −15 remaining (15 over the 280 limit)It counts plain characters. X uses weighted counting — a link always counts as 23, and CJK characters and many emoji count as 2 or more — so a tweet with links or emoji will read differently on X.
Your tweet text is counted entirely in your browser. Nothing you type is uploaded, stored or logged.
There is no account or history; closing the tab clears your text, so unposted drafts stay private.
| Limit | 280 (free tier) |
|---|---|
| Counts | Plain character length |
| Shows | Used, remaining, limit |
| Colour | Green / amber near limit / red over |
| Same engine as | Instagram and YouTube counters |
| Updates | Live, as you type |
| Processing | 100% in-browser |
It counts the plain length of your text, not X's weighted count. On X a URL always counts as 23 characters however long it is, and CJK characters and emoji count as 2 or more, so a tweet with links or emoji will read differently there.
It tracks the 280-character free-tier limit. X Premium subscribers can post far longer (up to 25,000 characters), which this counter does not switch to.
It counts every character, including spaces and line breaks.
The Twitter, Instagram and YouTube counters are the same tool with a different limit and label.
Watch the remaining count as you cut words until the tweet fits 280.
Write and check length here, then paste a clean tweet into X.
Confirm a quick reply is within the limit before sending.
Show how quickly characters add up against the cap.
For the exact weighted number, paste into X's own composer. For longer captions use the Instagram Caption Counter; to break a long post into tweets use the Twitter Thread Splitter.
Documented against this tool's own code: it counts the plain length of your text against 280 and colour-codes what is left — so the page is clear it does not apply X's weighted counting for links and emoji.
Use Instagram Image Resizer to hit every platform limit and size — fast and free.
Use Emoji Picker to hit every platform limit and size — fast and free.
Social Media Hashtag Generator online — quick, accurate help for your social content workflow.
Fancy Text Generator to craft on-spec, scroll-stopping posts in seconds.
Instagram Caption Counter online — quick, accurate help for your social content workflow.
YouTube Thumbnail Downloader Helper to craft on-spec, scroll-stopping posts in seconds.
It is free, private and runs entirely in your browser — no sign-up, no uploads, no limits.