Character Count Tool
Professional text analysis engine. Features 50+ platform constraints (SEO, Social, Ads), readability metrics, keyword density, and token estimation.
Platform Limits
Time Metrics
Keyword Density
| Keyword | Count | % |
|---|---|---|
| Waiting for input... | ||
Text Quality
About
Precision in text length is no longer just about brevity; it is about compliance and optimization. Digital platforms enforce strict byte-limit constraints. Google truncates titles exceeding 600 pixels. Ad networks reject headlines over 30 characters. A database field set to VARCHAR(255) will silently truncate data, leading to critical application errors.
This tool is not merely a counter; it is a compliance engine. It allows copywriters, developers, and SEO professionals to validate text against a massive database of industry standards. From checking GSM-7 encoding compatibility for SMS to estimating LLM Tokens for cost control in AI applications, this tool provides the technical metrics hidden by standard word processors. It handles multi-byte characters (emojis) correctly, differentiates between whitespace and content, and calculates reading velocity.
Formulas
To estimate the Speaking Time Tspeak, we use a standard speech rate R (avg 130 words per minute).
Keyword Density KD measures the frequency of a target phrase relative to the total volume.
Flesch-Kincaid Readability components are derived from sentence length and syllables per word. The core metric uses the average sentence length (ASL).
Reference Data
| Platform / Context | Max Length | Optimal Range | Truncation Point |
|---|---|---|---|
| Google SEO Title | 60 chars | 50 - 60 | ~580px |
| Google SEO Description | 160 chars | 150 - 160 | ~920px |
| YouTube Video Title | 100 chars | 60 - 70 | 70 (Search) |
| YouTube Description | 5000 chars | 200 - 300 (Intro) | 157 (Snippet) |
| X (Twitter) Post | 280 chars | 70 - 100 | Hard Limit |
| X (Twitter) Bio | 160 chars | 140 - 160 | Hard Limit |
| LinkedIn Headline | 220 chars | 90 - 120 | Mobile varies |
| LinkedIn About | 2600 chars | 2000+ | 270 (See more) |
| Instagram Bio | 150 chars | 130 - 150 | Hard Limit |
| Instagram Caption | 2200 chars | 135 - 150 | 125 (More) |
| Facebook Ad Headline | 40 chars | 25 - 40 | Depending on Ad format |
| Facebook Ad Body Text | 125 chars | 90 - 125 | 125 |
| Google Ads Headline | 30 chars | 25 - 30 | Hard Limit |
| Google Ads Description | 90 chars | 80 - 90 | Hard Limit |
| Email Subject Line | 998 chars | 30 - 50 | 40 (iPhone) |
| SMS (GSM-7) | 160 chars | 0 - 160 | 160 (Multi-part) |
| SMS (UCS-2 / Emoji) | 70 chars | 0 - 70 | 70 (Multi-part) |
| Amazon Title | 200 chars | 80 - 100 (Mobile) | 80 (Mobile grid) |
| eBay Title | 80 chars | 75 - 80 | Hard Limit |
| TikTok Bio | 80 chars | 60 - 80 | Hard Limit |
| Pinterest Title | 100 chars | 40 - 100 | 30 (Grid) |