Word & Character Counter
Every publishing channel enforces strict length limits — from X's 280 characters to LinkedIn's 210-character feed preview cutoffs and Google's 160-character meta description truncations. This free word and character counter analyzes your copy in real time as you type, benchmarking your draft against 15 key social, SEO, and email character caps while measuring reading time and vocabulary density. Everything runs client-side in your browser — your drafts remain 100% private and are never uploaded or saved.
Free editorial tool · Client-side & private
Count words, characters & platform limits
Measure word counts, character totals, reading time, and sentence averages while benchmarking compliance across 15 social, search, and email channels in real time.
- Words & Characters
- Reading & Speaking Time
- 15 Platform Limits
- 100% Private (No Upload)
1Your copy
Length: 0 chars · 0 words Benchmark: All Platforms
2Platform capacity & score
Type or paste copy above to see live word counts, character limits, and platform compliance.
— READY
Your copy is ready to analyze.
Capacity: 0% used
- Words 0
- Characters (with spaces) 0
- Characters (no spaces) 0
- Sentences / Paras 0 / 0
- Reading Time (~225 wpm) 0s
- Speaking Time (~140 wpm) 0s
315 Platform character limits
Real-time status across major social platforms, Google search snippets, and email marketing constraints.
4Content density & word frequency
Inspect structural text averages and spot repetitive vocabulary to keep copy tight and engaging.
Structural averages
- Average word length:
- 0.0 characters
- Average sentence length:
- 0.0 words
- Longest word:
- —
- Reading level estimate:
- —
Top keyword frequency
Most repeated keywords (excluding common stop words):
- Enter or paste copy to see top word frequencies.
How Word & Character Limits Impact Content Performance
Every digital platform operates within strict interface boundaries. Whether you are drafting an organic post on LinkedIn, crafting an outreach sequence, or writing meta titles for Google Search, length constraints dictate whether your audience reads your full message or scrolls past a clipped, truncated fragment.
Word and character counts are not arbitrary constraints; they reflect user behavior and device viewports:
- Feed Truncation ("See More"): Social platforms allow long posts but hide everything beyond the first 125 to 210 characters behind an expand button. Your first sentence must deliver the hook before the cutoff occurs.
- Pixel Cutoffs on Search Engines: Google allocates approximately 580 pixels for desktop meta titles and 960 pixels for descriptions. If your title exceeds 60 characters or description exceeds 160 characters, Google clips it with an ellipsis (…), reducing organic click-through rates.
- Inbox Preview Windows: Over 60% of emails are opened on mobile devices where subject lines longer than 40 to 45 characters disappear off-screen.
- SMS Billing Segments: A single standard GSM-7 SMS message holds 160 characters. Adding a 161st character converts the message into two segments, doubling carrier transmission costs.
Complete Platform Character Limits Guide (2026 Reference Table)
The following table outlines the maximum character caps, recommended length ranges, and feed preview truncation thresholds across the 15 major publishing channels supported by this tool:
| Platform & Format | Max Limit | Feed Preview Cutoff | Recommended Length | Why It Matters |
|---|---|---|---|---|
| X (Twitter) Post | 280 chars | No cutoff (entire post shows) | 200–260 chars | Leaving 20–40 characters allows quote tweets and tags without truncation. |
| X (Twitter) Bio | 160 chars | Full bio visible | 120–150 chars | Concise positioning prevents multi-line wrap on mobile screens. |
| LinkedIn Feed Post | 3,000 chars | ~210 chars (3 lines) | 1,000–1,800 chars | Copy before the "...see more" cutoff determines whether users expand the post. |
| LinkedIn Connect Note | 300 chars | Full message delivered | 220–280 chars | Must state context and reason for connecting concisely in a single block. |
| LinkedIn Headline | 220 chars | ~80 chars on mobile feeds | 160–200 chars | The first 80 characters appear beside your name on feed comments and search results. |
| Instagram Caption | 2,200 chars | ~125 chars (first 2 lines) | 150–300 chars or 1k+ (story) | The hook must land in the first 125 characters before the "more" trigger. |
| Instagram Bio | 150 chars | Full bio visible | 120–145 chars | Must include value proposition, social proof, and call-to-action before link. |
| Google Meta Title | 60 chars | ~580px width limit | 50–60 chars | Titles over 60 characters are rewritten or truncated by search engine algorithms. |
| Google Meta Description | 160 chars | ~960px width limit | 120–155 chars | Desktop snippets cut off at 160 characters; mobile cutoffs often trigger at 120. |
| Email Subject Line | 60 chars | ~40–45 chars on mobile | 30–50 chars | Keeping under 50 characters prevents truncation across Gmail, Apple Mail, and Outlook. |
| Cold Email Body | 150 words | N/A | 50–125 words | Data shows cold outreach reply rates drop significantly above 125 words. |
| TikTok Caption | 2,200 chars | ~80 chars on FYP video feed | 80–180 chars | Descriptions overlay the bottom of the video; long captions block visual engagement. |
| YouTube Video Title | 100 chars | ~70 chars in mobile browse | 60–70 chars | Viewers decide whether to click based entirely on the first 60 characters. |
| Pinterest Pin Description | 500 chars | ~50 chars in grid feed | 150–300 chars | Keywords in the first 50 characters guide both search indexing and user intent. |
| SMS Message (GSM-7) | 160 chars | 1 billing segment | 140–160 chars | Messages exceeding 160 characters trigger concatenated multi-message billing. |
How This Word and Character Counter Calculates Metrics
Accurate text counting is more complex than simply counting spaces. Different applications and operating systems handle punctuation, contractions, hyphens, and whitespace differently. Here is how our client-side counter processes your copy:
1. Word Counting Algorithm
Standard word processors often miscount hyphenated terms, contractions, and punctuation clusters. Our tool uses Unicode-aware boundary matching (\p{L}\p{N}) that accurately captures international characters, numbers, and intra-word punctuation such as apostrophes (e.g., don't, O'Reilly) and hyphens (e.g., state-of-the-art). Punctuation-only lines, stray symbols, and blank lines never inflate your word count.
2. Character Counts (With vs. Without Spaces)
The tool simultaneously provides two distinct character counts:
- Characters with spaces: Represents total UTF-16 code units. This is the exact number evaluated by HTML textareas, social media APIs, and form validators.
- Characters without spaces: Strips all whitespace characters (spaces, tabs, line breaks, carriage returns). This metric is required by freelance translation agencies, academic assignments, and pay-per-character publications.
3. Sentence and Paragraph Detection
Sentence detection identifies terminal punctuation marks (periods, exclamation points, question marks) while filtering out decimal numbers (e.g., 3.14) and common abbreviations (e.g., Dr., e.g., vs.). Paragraphs are counted by identifying blocks of text separated by newline breaks, ignoring empty whitespace rows.
4. Reading and Speaking Time Benchmarks
Reading and speaking estimations are derived from established cognitive research:
- Silent Reading Time (~225 WPM): The average adult reader processes silent English web text at approximately 200 to 250 words per minute. Our calculator uses a benchmark of 225 WPM.
- Speaking / Presentation Time (~140 WPM): Voiceover artists, podcast hosts, and webinar presenters speak at an average cadence of 130 to 150 words per minute to maintain clarity and enunciation. Our calculator uses 140 WPM.
5. Keyword Density and Repetition Analysis
The keyword frequency panel automatically filters out common English stop words (articles, prepositions, and auxiliary verbs like the, and, with, for) and identifies your most frequently used content words. This helps copywriters spot unintentional repetition, monitor search keyword density, and maintain varied vocabulary.
5 Common Word Count Mistakes That Hurt Reach and Conversions
- Ignoring the "Fold" on Social Feeds: Writing a 1,500-character LinkedIn or Instagram post without front-loading value causes readers to scroll past. If your first 125–210 characters do not contain an intriguing hook, nobody clicks "...see more".
- Writing Search Titles for Desktop Only: A 65-character title might look acceptable on a 27-inch desktop monitor, but mobile search results will truncate it at roughly 55 characters, hiding your primary brand name or call-to-action.
- Overstuffing Cold Outreach Emails: SaaS founders and sales reps often attempt to explain their entire product catalog in one email. Cold emails between 50 and 125 words generate 50% higher reply rates than emails exceeding 200 words.
- Forgetting Emoji Byte and Character Costs: Certain platforms count emojis as multiple code units or trigger UCS-2 SMS encoding, which drops SMS segment limits from 160 characters down to 70 characters per segment.
- Leaving Stray Whitespace: Copying text out of design programs like Figma, Google Docs, or Notion often injects double spaces, non-breaking spaces, and trailing line returns. Use our "Clean extra spaces" tool to recover wasted characters instantly.
Frequently Asked Questions
Why does Twitter/X count my tweet as over 280 characters when my word counter says 275?
X treats URLs as exactly 23 characters regardless of their raw length due to its t.co link shortener. Additionally, certain complex emojis with skin tone modifiers or zero-width joiners consume multiple UTF-16 code units. If your post contains multiple links, emojis, or mentions, the platform's API may calculate length differently than standard text strings.
What is the difference between characters with spaces and characters without spaces?
Characters with spaces counts every single keystroke in your text, including spaces, tabs, and line breaks. Characters without spaces ignores all whitespace and counts only visible letters, numbers, and punctuation. Social platforms and search engines always count characters with spaces.
How many words should a blog post be for SEO?
Word count alone is not a direct ranking factor in Google's algorithms. Search engines prioritize comprehensive search intent coverage rather than arbitrary length. Competitive informational topics typically require 1,200 to 2,500 words to cover subtopics thoroughly, while concise transactional answers may only require 400 to 800 words. Check your readability with our Readability Meter to ensure depth does not compromise clarity.
Why do SMS text messages split into two messages after 160 characters?
Standard SMS networks use GSM-7 character encoding, which allocates 140 bytes (1,120 bits) per SMS packet, allowing exactly 160 7-bit characters. When a message reaches 161 characters, telecom networks split the payload into concatenated parts. Each part requires a 6-byte user data header, reducing the capacity of each subsequent segment to 153 characters.
Does this word and character counter upload or store my draft copy?
No. This tool operates 100% client-side inside your browser using vanilla JavaScript. No text, analytics, cookies, or telemetry are ever transmitted to our servers or third-party APIs. Your sensitive pitches, drafts, and client copy remain completely private on your local machine.
How does sentence length affect readability scores?
Long sentences containing multiple dependent clauses increase cognitive load. Readability formulas like Flesch-Kincaid heavily weight average sentence length (words per sentence). Keeping your average sentence length between 12 and 18 words ensures your copy remains accessible to general audiences. You can also test your headline impact with our Headline Analyzer and verify deliverability risk with our Cold Email Subject Line Grader.
