Type or paste your text below for an instant live count of characters, words, sentences, and lines. Check platform limits for Twitter, Instagram, SMS, and more.
Every digital platform you use has a character limit — whether you see it or not. Twitter enforces 280 characters for tweets. Instagram hides captions beyond 125 characters. SMS messages silently split into multiple costly segments past 160 characters. Even Google truncates your title tags in search results if they run too long.
Understanding these limits is not about being constrained — it's about being precise. The most effective communicators are those who can say exactly what needs to be said within the space they have. A character counter is an essential tool for anyone writing social media posts, SEO metadata, ad copy, or text messages.
Use this reference table to check the limits that apply to what you're writing. Our live counter at the top of this page lets you select any platform and see instantly how many characters you have left.
| Platform / Field | Character Limit | Notes |
|---|---|---|
| Twitter / X tweet | 280 | URLs count as 23 chars; emojis count as 2 |
| Instagram caption | 2,200 | Only first 125 shown in feed without tap |
| Instagram bio | 150 | Shown in full on profile |
| TikTok bio | 80 | Keep it short and punchy |
| SMS (Latin) | 160 | Drops to 70 with emoji/Unicode |
| Google title tag | 50–60 | Truncated in SERPs beyond ~60 chars |
| Google meta description | 155–160 | Truncated beyond ~160 chars |
| YouTube video title | 100 | Only ~60–70 visible in search |
| YouTube description | 5,000 | First 200 chars shown without clicking "more" |
| LinkedIn post | 3,000 | First 210 chars visible before "see more" |
| Facebook post | 63,206 | Practically unlimited, but 250 is optimal |
| Pinterest description | 500 | First 50 chars shown in grid view |
Twitter's 280-character limit is one of the most famous constraints in social media. Born from SMS limitations (originally 140 characters), the limit forces writers to be ruthless about word choice. Every tweet is a test of concision.
A few things are worth knowing. URLs are automatically shortened by Twitter's t.co service and always count as exactly 23 characters, regardless of the URL's actual length. Emojis count as 2 characters each. A retweet with comment (quote tweet) includes the original tweet within your 280-character limit.
Threads are a workaround many writers use — each tweet in a thread gets its own 280-character budget. For long-form thoughts, a thread can be more effective than trying to compress everything into a single post.
Pro tip: paste your draft tweet into our counter above and select "Twitter / X — 280 chars." The progress bar will turn yellow at 224 characters (80%) and red at 266 characters (95%), so you'll see at a glance whether you're over the limit before you post.
Instagram has separate character limits depending on what you're writing. Post captions can be up to 2,200 characters — nearly the length of a blog post. However, only the first 125 characters appear in your followers' feeds before they need to tap "more." This means your opening line needs to be compelling enough to encourage that tap.
Instagram bios are limited to 150 characters. These 150 characters are your entire first impression for anyone who visits your profile. Successful Instagram bios typically follow a formula: what you do, who you serve, and a call to action — all in 150 characters or fewer.
Instagram hashtags each count toward your caption's character limit. With up to 30 hashtags allowed, this can use a significant chunk of your 2,200 characters. Many creators put hashtags in the first comment rather than the caption to preserve caption readability.
SMS messages have a hard limit of 160 characters when using standard GSM-7 encoding — the encoding used for plain Latin text. This limit dates back to the original GSM standard from 1985, which stored messages in the signaling channel alongside call control data.
When you exceed 160 characters, most modern phones and messaging apps automatically concatenate the message — splitting it into segments that each carry a small header to reassemble them in order. This means a 200-character message actually uses two SMS segments, and you (or your SMS provider) may be billed for two messages.
The situation is even tighter with emojis. A single emoji uses Unicode encoding, which drops the per-segment limit from 160 to 70 characters. A message with one emoji at the end that looks like 100 characters might actually be sending as two segments. For businesses sending bulk SMS campaigns, this can double costs unexpectedly.
Using our SMS limit checker (select "SMS — 160 chars" above) helps you craft messages that stay within a single segment and avoid surprise costs.
For SEO, character limits are not enforced by a platform — they're enforced by Google's search results page. Title tags and meta descriptions that exceed Google's display width are truncated with an ellipsis, which can hurt click-through rates.
Google measures title tags in pixels, not characters — but a practical guideline is 50–60 characters. A title around 55 characters will display fully on both desktop and mobile search results in most cases. Titles that are too short miss an opportunity to include target keywords; titles that are too long get cut off at an awkward point.
Best practice: include your primary keyword near the beginning of the title. This ensures that even if the title is truncated, the most important word still appears.
Meta descriptions should be 140–155 characters for reliable full display. Google can and does rewrite meta descriptions if it thinks a different snippet better answers a user's query, but a well-crafted description of the right length is more likely to be used as-is.
A great meta description summarizes the page, includes the target keyword naturally, and ends with a subtle call to action. Write it as if it's an ad for your page — because in search results, it is.
Having a character counter is useful, but knowing how to reduce your character count without losing meaning is a skill. Here are practical techniques:
Our counter shows both character count and byte count (UTF-8). For most plain English text, one character equals one byte — the letters A–Z and common punctuation each use a single byte in UTF-8 encoding.
However, characters outside the basic Latin alphabet use more bytes. An accented character like "é" uses 2 bytes. Chinese, Japanese, and Korean characters use 3 bytes each. Most emojis use 4 bytes. This matters when:
For everyday social media use, character count is what matters. For technical use cases involving databases, APIs, or internationalized text, the byte count is the number to watch.
Build writing habits, set daily word or task goals, and stay consistent with the Brite habit tracker app.
Track Your Productivity with Brite — Free