Character Count Limits: Social Media, SEO & SMS Reference Guide (2026)
Quick Answer
- *Twitter/X posts are limited to 280 characters (25,000 for X Premium subscribers).
- *Instagram captions cap at 2,200 characters, but only 125 show before truncation in the feed.
- *SMS messages are limited to 160 characters with standard GSM-7 encoding — or just 70 with Unicode/emoji.
- *SEO meta descriptions should stay between 150–160 characters to avoid truncation in Google search results.
Why Character Limits Matter
Every platform you publish on has a ceiling. Exceed it and your content gets cut off, rejected, or penalized. Stay well under it and you may be leaving engagement on the table. Character limits shape how you write — and knowing the exact numbers for each platform lets you write with precision instead of guesswork.
This guide covers every major platform character limit in one place: social media, SEO meta tags, SMS, and email subject lines. Use our character counter to check your text against any of these limits in real time.
Social Media Character Limits
Twitter / X
Twitter launched with a 140-character limit in 2006 — a deliberate constraint based on the 160-character SMS standard (leaving 20 characters for the username). In November 2017, Twitter doubled the limit to 280 characters for most languages. The change was based on internal data showing that users were hitting the limit far more often in English than in Japanese or Chinese, where more meaning is packed into fewer characters.
In 2023, Twitter Blue (rebranded as X Premium) extended the limit dramatically to 25,000 characters per post for paying subscribers. For the vast majority of users, however, 280 remains the effective ceiling.
Instagram captions can be up to 2,200 characters, according to the Instagram Help Center. But the feed only shows the first 125 characters before a “more” link truncates the rest. This creates a two-tier reality: write your hook in the first 125 characters, then continue with hashtags and additional context in the body.
Instagram also limits you to 30 hashtags per post. Each hashtag counts toward the 2,200-character total.
Facebook personal posts can be up to 63,206 characters — effectively unlimited for most practical purposes. Facebook ads are a different story. Ad primary text is capped at 125 characters before truncation, headlines at 40 characters, and link descriptions at 30 characters. The 63,206 limit is a technical ceiling, not a recommendation. Posts longer than a few hundred words typically see sharp engagement drop-offs.
LinkedIn limits posts to 3,000 characters. According to Hootsuite’s 2025 Social Media Trends report, posts between 1,200 and 1,600 characters generate the highest engagement on the platform. LinkedIn readers skew professional and have higher tolerance for long-form content than other social networks — but there’s still a sweet spot. Go longer than 1,600 characters and engagement starts to taper.
TikTok
TikTok captions max out at 2,200 characters (matching Instagram). In the feed, only about 150 characters display before truncation. Given TikTok’s video-first format, most creators keep captions short — the video carries the content, not the text.
YouTube
YouTube titles can be up to 100 characters, but search results typically display around 70 characters before truncation. Put your primary keyword near the front of the title. YouTube descriptions allow up to 5,000 characters, but only the first 125 characters appear above the “Show more” fold in the watch page.
Platform Character Limits Reference Table
| Platform | Limit | Notes |
|---|---|---|
| Twitter/X post | 280 chars | 25,000 for X Premium |
| Instagram caption | 2,200 chars | 125 shown before truncation |
| Facebook post | 63,206 chars | Ads: 125 chars |
| LinkedIn post | 3,000 chars | Optimal: 1,200–1,600 |
| TikTok caption | 2,200 chars | 150 shown in feed |
| YouTube title | 100 chars | ~70 shown in search |
| YouTube description | 5,000 chars | First 125 shown |
| SMS | 160 chars | 70 with Unicode/emoji |
| Email subject line | ~50 chars | Optimal for open rates |
| Meta title | 60–70 chars | Optimal for SEO |
| Meta description | 150–160 chars | Optimal for SEO |
SEO Character Limits
Search engine character limits are different from social media limits — there’s no hard cutoff that rejects your content. Google just truncates what it shows in search results. Exceeding the limits doesn’t break your page; it just means Google rewrites your snippet, which you generally don’t want.
Meta Title (Title Tag)
Google typically displays 60–70 characters for page titles in search results. The actual limit is technically pixel-based (around 600px wide), but 60–70 characters is a reliable rule of thumb. Titles that get cut off mid-sentence look worse in search results and can hurt click-through rates.
Best practice: put your primary keyword near the front, keep the total under 60 characters if possible, and add your brand name at the end separated by a pipe or dash.
Meta Description
Google typically displays meta descriptions up to 155–160 characters in search results, according to Google Search Central documentation. Google does sometimes rewrite meta descriptions based on the search query, but providing a well-crafted description within this range gives you the best chance of controlling your snippet.
A good meta description functions like ad copy — it should include the primary keyword, a clear value proposition, and a call to action, all within 160 characters.
H1 and URL
There’s no strict SEO character limit for H1 headings, but keeping them under 70 characters mirrors what looks clean in search results when Google uses your H1 as the title tag. URL slugs should be short, descriptive, and lowercase — aim for under 75 characters total including the domain.
SMS Character Limits
The 160-character SMS limit has a specific technical origin. When engineers at the GSMA developed the Short Message Service in 1985, they found that 160 seven-bit characters (1,120 bits) fit neatly into the signaling data packets of the SS7 phone network — the protocol that handles call routing between carriers. That number stuck, and it’s been the baseline ever since.
GSM-7 vs Unicode Encoding
Standard SMS uses GSM-7 encoding, which supports 128 characters: the basic Latin alphabet, numbers, and a small set of symbols. Any character outside this set — including emoji, accented letters like é or ü, curly quotes, or characters from non-Latin scripts — forces the message into Unicode (UCS-2) encoding.
Unicode uses 16 bits per character instead of 7, which means a single Unicode character takes more than twice the space. The result: your 160-character limit drops to 70 characters per segment when Unicode is triggered.
| Encoding | Characters per segment | Triggered by |
|---|---|---|
| GSM-7 | 160 | Standard Latin characters |
| Unicode (UCS-2) | 70 | Emoji, accented letters, non-Latin scripts |
For SMS marketing, this matters enormously. A single emoji can turn a 155-character message that fits in one SMS segment into a 3-segment message that costs three times as much to send. Use our character counter to monitor encoding before you send.
Email Subject Line Character Limits
Email clients don’t technically enforce a character limit on subject lines, but display constraints create an effective ceiling. According to Campaign Monitor’s 2024 analysis, email subject lines between 41 and 50 characters see the highest open rates. Desktop email clients typically display 60–70 characters; mobile clients often show only 30–40.
The practical recommendation: keep subject lines under 50 characters to reliably display on both desktop and mobile without truncation. Front-load the most important words — readers scan subject lines, they don’t read them.
| Client / Context | Characters displayed |
|---|---|
| Desktop Gmail | ~70 chars |
| Desktop Outlook | ~60 chars |
| Mobile (most clients) | 30–40 chars |
| Optimal for open rates | 41–50 chars |
How to Use a Character Counter Effectively
A character counter does more than tell you when you’re over the limit. Used well, it becomes a discipline tool for tighter writing. Here’s how to get the most out of one:
- Paste before you post. Always check character count before submitting to any platform. This is especially important for SMS where encoding surprises can multiply your costs.
- Track both characters and words. Word count matters for blog posts, meta descriptions, and press releases. Character count matters for social posts and SMS. Good tools show both.
- Check first-N-characters for truncated previews. For Instagram, TikTok, and YouTube descriptions, the first 125–150 characters are what most users see. Make sure your hook lives there.
- Monitor encoding for SMS. If you’re writing for SMS campaigns, check whether any characters in your message will trigger Unicode encoding and reduce your per-segment limit from 160 to 70.
Count characters for any platform
Use our free Character Counter →Need to count words too? Try our Word Counter
Frequently Asked Questions
How many characters is a tweet?
A standard tweet on Twitter/X is limited to 280 characters. Twitter doubled the limit from 140 to 280 characters in November 2017. X Premium (formerly Twitter Blue) subscribers can post up to 25,000 characters per post. The original 140-character limit was chosen because it matched the SMS character limit minus 20 characters reserved for the sender’s username.
What is the character limit for Instagram captions?
Instagram captions can be up to 2,200 characters, according to the Instagram Help Center. However, only the first 125 characters display in the feed before the “more” truncation link appears. This means your opening line needs to do double duty — hook readers who see only the truncated version while also leading into the full caption for those who tap “more.”
How many characters should a meta description be?
Google typically displays meta descriptions up to 155–160 characters in search results, according to Google Search Central documentation. The ideal meta description is 150–160 characters — long enough to be descriptive, short enough not to get cut off. Google rewrites meta descriptions for roughly 62% of search results, but providing a well-crafted description gives you the best shot at controlling your snippet.
Why does SMS have a 160 character limit?
The 160-character SMS limit comes from the original GSM-7 encoding standard developed in 1985 by the GSMA. Engineers found that 160 seven-bit characters (1,120 bits) fit neatly into a single signaling frame on the SS7 phone network. When you use Unicode characters — including emoji and accented letters — each message segment drops to just 70 characters because Unicode requires 16 bits per character instead of 7.
What is the LinkedIn post character limit?
LinkedIn posts are limited to 3,000 characters. According to Hootsuite’s 2025 Social Media Trends report, posts between 1,200 and 1,600 characters generate the highest engagement on the platform. LinkedIn readers skew professional and tolerate longer content than most social networks — but there’s still a sweet spot. Posts that exceed 1,600 characters tend to see engagement taper off.
How many characters is 1000 words?
1,000 words is approximately 5,000 to 6,000 characters, assuming an average English word length of about 4.7 characters plus spaces. The exact count depends on your writing — technical content with longer words will run closer to 6,000 characters per 1,000 words, while casual conversational prose might land closer to 5,000. For reference, this guide is written to over 1,200 words of body content.