📝 Text Tools

Character Limit Checker

Check your text against 10 platform limits simultaneously — Twitter/X, Instagram, LinkedIn, YouTube, TikTok, SMS, WhatsApp, Facebook, email subject lines and meta descriptions. Live colour-coded bars update as you type. Emoji counted correctly for Twitter.

10 platforms at once Correct emoji counting for Twitter Truncation preview SMS segment calculator
AdSense — 728×90 Leaderboard

Character Limit Checker Tool

Show:
AdSense — 728×90 Leaderboard
📊
Need to analyse your text more deeply?
Our Text Studio gives you a full breakdown — word count, sentence count, reading time, reading level, keyword density and more. Perfect for blog posts, essays and social copy that need more than a character count.
📊 Text Studio →
⭐ User Ratings

Rate this tool

4.8
Based on 6,218 ratings
5
5,471
4
497
3
187
2
31
1
32
Was this character limit checker helpful?
Thank you for your rating!
Features

10 platforms simultaneously, correct emoji counting, truncation preview — features most character counters skip

Most character counters show one platform at a time. This tool checks all 10 simultaneously so you can see at a glance whether your text fits Twitter AND LinkedIn AND your meta description without switching tabs. Emoji are counted correctly for Twitter (2 chars each), and a truncation preview shows exactly where your text gets cut off on each platform.

📱
10 platforms simultaneously
Twitter/X (280), Instagram caption (2,200) and bio (150), LinkedIn post (3,000) and headline (220), TikTok bio (80), YouTube title (100), WhatsApp (65,536), SMS (160/70), Facebook (63,206), email subject (60), and Google meta description (155). All update live as you type.
😄
Correct emoji counting for Twitter
Twitter/X counts every emoji as 2 characters, not 1. Most character counters get this wrong and under-count your tweet length. This tool detects emoji in your text and shows an accurate Twitter character count separately from the raw character count. An emoji warning appears when emoji are present.
✂️
Truncation preview
Select any platform in the truncation preview selector to see exactly where your text gets cut off. Visible text is shown normally; hidden text that exceeds the limit appears struck through in grey. Instagram shows the 125-char cutoff (where "… more" appears). Twitter shows the 280-char tweet end.
🚦
Colour-coded live bars
Each platform card shows a progress bar that turns green when under 80%, amber when between 80% and 100%, and red when over the limit. The remaining character count is shown with the matching colour. At a glance you can see which platforms you're safe on and which need editing.
📲
SMS segment calculator
SMS is unique: standard GSM-7 messages support 160 characters per segment, but if your message contains any emoji, special Unicode character, or non-GSM character, the encoding switches to UCS-2 and the limit drops to 70 characters per segment. The SMS card shows segment count and encoding mode.
🔎
SEO limits included
Google search shows approximately 60 characters of a page title and 155 characters of a meta description before truncating. Email subject lines are displayed at around 40 characters on mobile clients. These limits are shown alongside social platform limits so you can check everything in one place.
How to use

How to check character limits for social media

1
Paste or type your text
Paste your draft post, caption, headline or message into the text area. The character count, word count and Twitter-accurate count update instantly. If your text contains emoji, a warning appears explaining that Twitter counts emoji as 2 characters each.
2
Read the platform cards
Each platform card shows a colour-coded progress bar and remaining character count. Green means you have plenty of room. Amber means you're approaching the limit (over 80% used). Red means you've exceeded it. The number in the corner shows how many characters are left or how many you're over.
3
Filter by platform category
Use the filter buttons to show only Social platforms, Messaging apps, or SEO limits. If you're writing a tweet, click Social to focus on the relevant cards. If you're writing an email subject line, click SEO to see just the email and meta description limits.
4
Check the truncation preview
Select a platform from the truncation preview selector below the cards. Visible text (within the platform's truncation limit) shows normally. Text that gets hidden behind a "… more" button or cut off appears struck through. This shows exactly what your audience sees before they click "more".
5
Edit until all target platforms are green
Keep editing in the text area until all the platforms you're posting to are green. Use the truncation preview to make sure the most important part of your message appears before the cutoff. Copy the final text with the Copy button and paste directly into the platform.
Quick reference

Character limits by platform — 2026

PlatformLimitFieldNotes
Twitter / X280TweetEmoji count as 2. URLs count as 23 regardless of actual length. Premium users: 25,000.
Twitter / X160BioProfile bio visible on your profile page
Instagram2,200CaptionOnly 125 chars visible without tapping "more". Hashtags count toward the limit.
Instagram150BioProfile bio. No clickable links allowed in bio text.
LinkedIn3,000PostPosts truncate at ~210 chars in the feed without "see more"
LinkedIn220HeadlineProfile headline shown under your name
TikTok2,200CaptionCaption beneath the video
TikTok80BioProfile bio
YouTube100TitleSearch results truncate title at ~70 chars
YouTube5,000DescriptionSearch snippets show ~157 chars
Facebook63,206PostEffectively unlimited for most use cases
WhatsApp65,536MessagePer message. Status updates: 700 chars.
SMS160MessageGSM-7 encoding. Drops to 70/segment with emoji or Unicode.
Email subject60Subject lineGmail desktop preview. Mobile: ~40 chars. Recommended: under 50.
Google meta title60Page titleSERP display. Truncated to ~580px width.
Google meta desc155Meta descriptionSERP snippet. Can be up to 920px width. Front-load key info.
Complete guide

Character Limits by Platform — A Complete Guide for Social Media and SEO

Every platform has character limits, and every platform enforces them differently. Twitter cuts you off hard at 280. Instagram lets you write 2,200 characters but buries everything after the first 125 behind a "more" tap. LinkedIn gives you 3,000 characters but truncates in the feed after around 210. SMS silently switches from 160 characters per segment to 70 when you add a single emoji. Knowing these limits — and the nuances within them — is the difference between copy that lands and copy that gets cut off mid-sentence.

Twitter character counter with emoji support

Twitter's 280-character limit has one critical nuance that most character counters miss: emoji count as 2 characters, not 1. This is because Twitter's character counting system uses a weighted scheme based on the Unicode code point range. Characters in the Basic Multilingual Plane (U+0000 to U+FFFF) count as 1. Characters outside it — including most emoji — count as 2. A tweet like "Great day! 😊" appears to be 13 characters long but Twitter counts it as 14. If you're writing a tweet with several emoji, the discrepancy can be significant. URLs are also special: any URL, regardless of length, is always counted as exactly 23 characters by Twitter's system.

Instagram caption character limit checker

Instagram allows captions up to 2,200 characters long, but in practice only the first 125 characters are visible in the feed before users see a "more" prompt. Research consistently shows that most users don't tap "more" — meaning everything after character 125 effectively has a fraction of the visibility of the opening line. This makes the first 125 characters the most important real estate in your caption. Hashtags count toward the 2,200 character limit. Instagram bios are limited to 150 characters and don't support clickable links in the text itself.

LinkedIn post character counter online

LinkedIn's 3,000-character post limit is the most generous of the major social platforms, reflecting its professional audience and long-form content culture. However, LinkedIn also truncates posts in the feed at approximately 210 characters before showing a "see more" link. The first 210 characters of your LinkedIn post function as a hook: they need to be compelling enough to make readers click through. The headline field on your profile is limited to 220 characters and appears prominently in search results and connection requests — front-loading your most relevant keywords and value proposition here has direct SEO value within LinkedIn's own search.

SMS character limit counter free

SMS character limits are more complex than most people realise. Standard SMS uses GSM-7 encoding, which covers the basic Latin alphabet, digits, and common punctuation. A single SMS segment can hold 160 GSM-7 characters. When you need to send longer messages, they are split into multi-part messages: each segment can hold 153 characters (the remaining 7 characters are used for concatenation headers). However, if your message contains any character outside the GSM-7 character set — including emoji, curly quotes, accented characters not in the basic Latin set, or any non-Latin script — the entire message switches to UCS-2 Unicode encoding. In UCS-2 mode, a single segment holds only 70 characters, and multi-part segments hold 67. A single emoji in your SMS means all 160 characters become 70, potentially splitting a message that would have been one segment into three.

YouTube description character limit

YouTube video titles are limited to 100 characters, but search results typically display around 60-70 characters before truncating. The most important keywords for SEO should appear in the first 60 characters of the title. YouTube descriptions can be up to 5,000 characters long — a generous limit that supports in-depth content summaries, chapter timestamps, links and call-to-actions. In search results, YouTube shows approximately 157 characters of the description. In the video page itself, only the first 3 lines are shown without expanding.

Meta description character limit checker

Google does not have a hard character limit for meta descriptions — it has a pixel width limit of approximately 920px for desktop snippets. In practice, this corresponds to roughly 155-160 characters for typical Latin text. Non-Latin characters (Chinese, Japanese, Arabic) are typically wider and may truncate at fewer characters. Google may also generate its own snippet from the page content if it determines your meta description doesn't match the search query well. The best practice is to keep meta descriptions under 155 characters, front-load the most important information, and include the primary keyword near the beginning.

Frequently asked questions

A standard tweet is limited to 280 characters. However, emoji count as 2 characters each and URLs always count as exactly 23 characters regardless of their actual length. Twitter Premium (X Premium) subscribers can post up to 25,000 characters for long-form posts.
Instagram captions can be up to 2,200 characters long. However, only the first 125 characters are visible in the feed before users see a "more" prompt. Hashtags count toward the 2,200 character total. Instagram bios are limited to 150 characters.
LinkedIn posts can be up to 3,000 characters long. In the feed, posts are truncated at approximately 210 characters before a "see more" link appears. Profile headlines are limited to 220 characters. The About section allows up to 2,000 characters.
SMS uses two encoding standards. GSM-7 covers basic Latin characters and allows 160 characters per segment. UCS-2 Unicode covers emoji, accented characters and non-Latin scripts but uses twice the data, reducing the segment size to 70 characters. A single emoji in your SMS triggers UCS-2 mode for the entire message, turning a 160-char limit into a 70-char limit.
Emoji count as 2 characters on Twitter/X. Twitter uses a weighted counting system where characters outside the Basic Multilingual Plane (U+FFFF and above) count as 2. Most emoji fall into this range. This means a tweet with 5 emoji uses 10 characters just for the emoji, before counting any text.
Google uses a pixel width limit, not a strict character count, for meta descriptions. Desktop snippets display approximately 920px of text, which corresponds to roughly 155 characters of standard Latin text. Keep meta descriptions under 155 characters and front-load the most important information and keywords.
Email clients vary, but Gmail desktop shows approximately 60 characters before truncating subject lines. Mobile email clients truncate much earlier — around 30-40 characters. The recommended best practice is to keep subject lines under 50 characters, with the most important information in the first 40 characters for mobile previews.
WhatsApp messages can be up to 65,536 characters long — effectively unlimited for normal use. WhatsApp Status updates are limited to 700 characters. Unlike SMS, WhatsApp sends messages over the internet using its own protocol, so the GSM encoding limitations don't apply.
Related tools

More free text and writing tools