Social Character Counter
Social Character Counter
Built for Creators.
Instant character limits for X, Instagram, TikTok and YouTube. No sign up. No tracking. Just results.
X (Twitter)
0 / 280
Statistics update live as you type. Select a platform preset to see character limit progress.
Characters
0
with spaces
Characters
0
without spaces
Words
0
Sentences
0
Paragraphs
0
Read / Speak
0 secread
0 secspeak
How to Use the Character Counter
- 01
Type or paste your text
Click inside the text box and start typing, or use the Paste button to bring in text from your clipboard. The counter updates instantly on every keystroke.
- 02
Select a platform preset
Choose X (Twitter), Instagram, TikTok, YouTube Title, or YouTube Description. The progress bar and remaining character count update immediately to show your limit status.
- 03
Review your stats
Check characters (with and without spaces), word count, sentence count, paragraphs, estimated reading time, and estimated speaking time — all updated live.
- 04
Clean up or export
Use Normalize Spaces to fix extra whitespace, Remove Line Breaks to flatten text, or Download Report to save a full stats summary as a .txt file.
X (Twitter) Character Counter
X enforces a strict 280-character limit on standard posts. Every character counts — including spaces, punctuation, and emojis (which each count as 2 characters in X's API). Our X character counter gives you a live progress bar that turns red the moment you go over, so you can trim before you tweet. Paste your draft, watch the count update instantly, and use Normalize Spaces to clean up any extra whitespace copied from another app. No account needed — just paste and go.
Standard X accounts can post up to 280 characters. X Premium (formerly Twitter Blue) subscribers get up to 25,000 characters for long-form posts. Our counter targets the standard 280-character limit by default.
In X's backend API, most emojis count as 2 characters because they use Unicode surrogate pairs. Our character counter shows the raw character count — X may display a slightly different number for emoji-heavy posts. Always check X's compose box as the final authority.
Yes — X wraps all URLs to t.co short links, which count as exactly 23 characters regardless of the original URL length. So a full URL and a short URL both use 23 of your 280 characters.
Instagram Caption Character Counter
Instagram allows captions up to 2,200 characters, but only the first 125 characters appear before the 'more' button in the feed. That means your opening line does all the heavy lifting. Use our Instagram caption counter to craft a punchy hook within the first 125 characters, then expand into hashtags and context below. The live progress bar tracks your full caption length so you never hit the wall mid-post. Great for Reels descriptions, carousel posts, and product launch captions.
Instagram captions can be up to 2,200 characters long. However, only approximately 125 characters appear in the feed before a 'more' tap is required. For maximum engagement, lead with your strongest content in those first 125 characters.
Yes — every character in a hashtag, including the # symbol, counts toward the 2,200-character caption limit. Instagram allows up to 30 hashtags per post. Many creators put hashtags at the end of the caption or in the first comment to keep the caption clean.
Instagram bios are limited to 150 characters. Our tool can help you count and trim your bio copy before pasting it in — just type or paste your bio text and watch the counter.
TikTok Caption Character Counter
TikTok captions support up to 2,200 characters, giving you plenty of room for storytelling, hooks, and keyword-rich descriptions that help the algorithm surface your video. The first 100 or so characters appear on-screen before the viewer taps 'more', so lead with a strong hook. Our TikTok character counter shows you exactly where you stand at a glance. Perfect for creators who script their captions in a notes app before uploading — paste the text, check the count, and copy it clean.
TikTok allows captions up to 2,200 characters. Only the first roughly 100 characters appear in the video feed before a 'more' tap, so your opening line is critical for stopping the scroll.
Yes — TikTok uses caption text for content categorization and search. Including relevant keywords in your caption can help the For You Page algorithm match your video to interested viewers. A well-written 150–300 character caption with keywords often outperforms a blank caption.
Yes. TikTok captions support hashtags and they count toward the 2,200-character limit. Most creators use 3–5 targeted hashtags rather than the maximum, as keyword-rich captions often outperform hashtag-stuffed ones.
YouTube Title Character Counter
YouTube titles are capped at 100 characters, but Google typically displays only the first 60–70 characters in search results before truncating. Our YouTube title counter helps you front-load your most important keywords while keeping the full title within limit. A great YouTube title is short, keyword-rich, and creates curiosity — use our character counter to iterate fast. Paste several title variants, compare lengths, and pick the one that lands under 70 characters for maximum search visibility.
YouTube allows up to 100 characters in a video title. However, Google search results typically truncate titles at around 60–70 characters. Aim to include your primary keyword within the first 60 characters for best SEO results.
Special characters like |, -, :, and () are commonly used in YouTube titles to separate the main keyword from the brand name or episode number. They count as 1 character each. Excessive special characters can appear spammy and hurt click-through rates.
Most top-performing YouTube videos have titles between 40 and 70 characters. This keeps titles readable in search results, suggested video thumbnails, and mobile screens. Our counter shows your length in real time so you can optimize before uploading.
YouTube Description Character Counter
YouTube descriptions allow up to 5,000 characters — the most generous limit of any major platform. Only the first 157 characters appear above the 'Show more' fold in desktop search results, making your opening lines critical for both viewers and SEO. A well-optimized YouTube description includes your primary keyword in the first sentence, timestamps, links, and a call to action. Use our YouTube description counter to build out a full, keyword-rich description template without exceeding the limit.
YouTube descriptions allow up to 5,000 characters. Only the first 157 characters appear in Google search snippets. Pack your most important keywords and your core message into those first two sentences.
Yes — YouTube and Google both use description text to understand the topic of your video. Including your target keywords naturally in the first 200 characters, plus timestamps and relevant links, can improve search ranking and suggested video placement.
Not necessarily. A focused 300–800 character description with clear keywords, timestamps, and a call to action often outperforms a keyword-stuffed wall of text. Use the extra space for chapter timestamps, related links, and social handles rather than padding.
What Can You Use It For?
From quick social posts to long-form content — the character counter adapts to your workflow.
Social Media Captions
Craft Instagram captions up to 2,200 characters, TikTok captions, and X (Twitter) posts within the 280-character limit. Get instant visual feedback before you publish.
YouTube Titles & Descriptions
YouTube titles are capped at 100 characters — keep them punchy. Descriptions allow up to 5,000 characters. Use the preset to see exactly how much space you have left.
Blog Posts & Essays
Track word count and reading time for blog articles, essays, and long-form content. Use the speaking time estimate to gauge how long it takes to read aloud at events.
Speeches & Presentations
Convert your script into a speaking time estimate at a natural 130 WPM. Perfect for TEDx talks, pitch decks, wedding speeches, and school presentations.
Email Copywriting
Keep subject lines short and punchy. Use the character counter to trim email copy and ensure your CTA hits at the right word count for maximum conversion.
SEO Meta Descriptions
Google's recommended meta description length is around 150–160 characters. Paste your draft and watch the counter help you stay in the sweet spot for search visibility.
Frequently Asked Questions
The counter analyzes your text in real time directly in your browser. It counts every character as you type, including spaces, punctuation, and special characters. No text is ever sent to a server — all processing happens locally on your device.
X (formerly Twitter) allows up to 280 characters per post for standard accounts. Select the 'X Post' preset in our tool to see a live progress bar that turns red when you exceed the limit.
Instagram captions can be up to 2,200 characters long. However, only the first 125 characters are visible before the 'more' link in the feed — so lead with your strongest content. Use our Instagram preset to track your full caption length.
Yes — we show both. The 'Characters (with spaces)' stat counts every character including spaces. 'Characters (without spaces)' strips all whitespace before counting. Most social platforms (including X) count spaces as characters.
Reading time is estimated at 200 words per minute (WPM), which is the commonly cited average silent reading speed for adults. Speaking time uses 130 WPM, which reflects a natural conversational pace. Both figures update live as you type.
Keyword Density shows the most frequently used words in your text, expressed as a percentage of total word count (excluding common stop words like 'the', 'and', 'is'). Open the Advanced panel to see your top 10 keywords. This helps you avoid keyword stuffing and identify your core topic words.
No. RetroToolsHQ is a fully client-side tool. Your text never leaves your device and is never stored, logged, or shared. There are no user accounts, no cloud sync, and no tracking of your content.
The Normalize Spaces button collapses multiple consecutive spaces and tabs into a single space, and removes leading/trailing whitespace from each line. It is useful for cleaning up text copied from PDFs, emails, or other formatted sources that often introduce extra spacing.