Twitter/X Character Limit: 280, 4,000, Premium Explained
Last updated: April 29, 2026
Twitter/X Character Counter
Count tweet characters with 280 limit, auto thread splitter, URL shortening, emoji counting, and visual tweet preview.
Try It Free →Twitter (now X) has at least three different character limits, and which one applies to you depends on your account tier, what you’re posting, and what platform-side rules are silently counting against you. The free Twitter/X Character Counter handles all of them automatically, including the awkward bits: URL counting (every link is 23 characters regardless of length), emoji counting (most are 2 characters, some are more), and auto-splitting long content into a thread. If you write tweets professionally or just want to stop hitting “tweet too long” before hitting send, this is the math you need.
Last updated: April 2026
The Three Real Character Limits
Here’s the actual layout, current as of 2026:
- 280 characters — the limit for all free accounts. This has been the standard since 2017, when Twitter doubled the original 140.
- 4,000 characters — available to X Premium (paid) subscribers. Roughly equivalent to a 700-word post. Long tweets show a “Show more” truncation in feeds beyond about 280 visible characters.
- 25,000 characters — available to X Premium+ at the highest tier. Functionally a blog post inside a tweet. Rare in practice but technically supported.
If you’re posting from a free account, you’re in the 280 club. The counter shows you exactly how many characters you have left and color-codes when you’re close to the limit (green → yellow at 260 → red at 280).
How URLs Count (the t.co Rule)
Every URL you paste into a tweet is automatically shortened by Twitter’s t.co service when posted. But here’s the trick: the character counter still counts the URL at a fixed length of 23 characters regardless of the original. A 200-character URL counts as 23. A 30-character URL counts as 23. A 5-character URL counts as 23.
This makes URL planning easy: every link costs you 24 characters total (23 for the URL plus 1 for the leading space). If you’re composing a tweet that links to a long article URL, don’t shorten it manually — Twitter does it for you and the character math is identical either way. The counter applies the 23-character rule automatically when it detects a URL pattern.
One caveat: the visual display in your tweet still shows a truncated version of the URL (usually about 30 characters with an ellipsis), which is helpful for readers but doesn’t affect the count.
How Emojis Count (Surprisingly Not 1)
Most people assume an emoji is 1 character. It’s not. Twitter counts emojis based on their Unicode encoding, and most emojis use 2 code points — meaning each one costs 2 characters. Composite emojis (skin-tone modifiers, gendered variants, family combos) can cost 4–7 characters each.
A few examples:
- Basic emoji like 🙂 (slightly smiling face): 2 characters
- Heart variants like ❤️ (red heart): 2 characters (1 base + 1 variation selector)
- Family emoji like 👨👩👧👦 (man + woman + girl + boy): 11 characters
- Skin-tone modifiers add 2–4 characters per modified emoji
If you write a tweet that’s 270 characters of text plus 5 simple emojis, you’re actually at 280 — and the next character won’t fit. The counter accounts for this correctly. Eyeballing emoji costs is the fastest way to overshoot the limit unintentionally.
Threads: Auto-Splitting Beyond 280
When you have more to say than fits in one tweet, you have two options: pay for Premium and use long-tweet mode, or split into a thread. Threads are still the cultural default for “long thoughts” on X — many users find them more readable than walls of long-tweet text.
The counter’s thread mode takes a long block of text and splits it into 280-character chunks, breaking on sentence or paragraph boundaries (not mid-word). It also auto-numbers each tweet (1/, 2/, 3/...) and reserves character space for the numbering, so you don’t accidentally push past 280 once the prefix is added.
Best practices for threads:
- Number explicitly. “1/” or “1/8” tells readers a thread is coming and how long.
- Hook first. Tweet 1 should stand alone — a complete idea that makes someone want the rest. If they only see the first tweet in the feed, will they click through?
- Break on natural pauses. The auto-splitter does this, but if you’re writing manually, end each tweet on a complete thought rather than mid-paragraph.
- Reply to your own thread, don’t schedule separately. Reply chains are how X knows to display the tweets together as a thread.
When Premium’s 4,000-Character Tweets Make Sense
Long tweets work for some content and not others. They make sense for:
- Detailed product or company announcements where breaking into a thread feels artificial
- Personal essays or thinkpiece-style posts that benefit from being a single readable block
- Code snippets or formatted technical content that’s painful to thread
- Creative writing — flash fiction, poetry, micro-essays
They don’t make as much sense for marketing/promotional content (threads tend to outperform), news commentary (people quote-tweet faster than they expand), or anything time-sensitive (the “Show more” truncation hides the body until clicked).
If you’re unsure which format to use, the Caption Generator can give you both a short version (for a single tweet) and a long version (for thread or long-tweet mode) of the same idea.
Other Hidden Limits
Beyond character count, X has other constraints that catch people:
- Edit window. Premium users can edit tweets within 60 minutes of posting. Free users cannot edit at all — only delete and repost.
- Bookmarks per day. Free accounts have a soft limit on bookmarks before being temporarily rate-limited.
- Quote tweets and reply rate limits. New accounts and free accounts have unpublished daily caps that the platform enforces silently.
- Image alt text. 1,000 characters per image. The character counter does not check this — do it yourself in the alt-text dialog before posting.
For Other Platforms, Use a General Counter
If you’re writing for Twitter and Instagram and LinkedIn in the same workflow, the general Character Counter tracks all of them simultaneously. It shows your text against Twitter’s 280, Instagram’s 2,200, LinkedIn’s 3,000, Facebook’s 63,206, and a few more in one view. Useful when you’re cross-posting and need to know which platforms will truncate.
Stop Guessing, Start Counting
Open the Twitter/X Character Counter, paste your draft, and see exactly where you stand. The counter handles URL math, emoji math, and thread splitting automatically — no more deleting words to fit. If you’re a heavy poster, bookmark it. The 30 seconds you save per tweet adds up fast.
Character Counter
Count characters, words, sentences, paragraphs. Track platform limits across Twitter, Instagram, Google. Reading & speaking time.
Try It Free →Frequently Asked Questions
What is the maximum character limit for tweets?
Free accounts: 280 characters. X Premium subscribers: 4,000 characters. X Premium+ subscribers: 25,000 characters. The original 140-character limit was doubled to 280 in 2017 and remains the cap for all free users.
How many characters does a URL count as in a tweet?
Every URL counts as exactly 23 characters regardless of its actual length. Twitter's t.co service automatically shortens any link you post, and the character counter applies the 23-character rule whether the original URL is 30 or 300 characters long.
Do emojis count as one character?
No. Most emojis count as 2 characters because they use 2 Unicode code points. Composite emojis (family emoji, skin-tone modifiers, gendered variants) can count as 4–11 characters each. Adding a few emojis can push a borderline tweet over the limit.
Can I post tweets longer than 280 characters?
Yes, two ways: subscribe to X Premium for 4,000-character single tweets, or split your content into a numbered thread of 280-character tweets. The free counter has an auto-thread splitter that handles the second option.
Does the character counter work for other platforms?
The Twitter/X-specific counter focuses on Twitter rules including URL and emoji handling. For multi-platform comparison (Instagram, LinkedIn, Facebook, Google), use the general Character Counter at /text-tools/character-counter, which shows your text against all major platform limits at once.
Related Tools
Twitter/X Character Counter
Count tweet characters with 280 limit, auto thread splitter, URL shortening, emoji counting, and visual tweet preview.
Character Counter
Count characters, words, sentences, paragraphs. Track platform limits across Twitter, Instagram, Google. Reading & speaking time.
Caption Generator
Generate ready-to-post captions for Instagram, TikTok, Twitter, LinkedIn, Facebook with the right tone.
Aesthetic Font Generator
Convert text to Unicode font styles for tweets, bios, and captions — but watch the character cost.
Social Media Post Size Guide
Complete guide to social media image dimensions for every platform.