Character Counter
The Character Counter gives live counts of characters (with and without spaces), words, sentences, paragraphs, lines, and reading time as you type. It also shows progress against common limits — X/Twitter, SMS, and SEO meta tags — so you can write to length. The sentence counter looks for runs of text ending in a ., !, or ?, so abbreviations count as sentence breaks too — "The U.S. Postal Service delivers mail." is counted as 3 sentences ("The U.", "S.", and "Postal Service delivers mail.") because each period ends a match, not just the final one. Word count simply splits on whitespace runs, so hyphenated compounds count as one word and there's no dictionary or language awareness. Paragraphs are only detected at a blank line (two or more consecutive line breaks) — a single line break within a block of text doesn't start a new paragraph, and every platform's progress bar (X/Twitter, SMS, SEO, Instagram) is measured against the "with spaces" character total, not the no-spaces count.
Platform limits
Live character and word counts with limits for X/Twitter, SMS, and SEO meta tags. Nothing is uploaded — it all runs in your browser as you type.
How This Tool Works
Type or paste your text and every count updates live. The progress bars show how close you are to common platform limits and turn red if you go over.
Formula & Method
Characters are counted directly from your text; words are runs of non-space characters; reading time assumes an average pace of about 200 words per minute.
Example Calculation
Paste: "The U.S. Postal Service delivers mail.\nIt runs six days a week.\n\nHoliday delivery may vary by state." — the counter shows 100 characters, 82 without spaces, 18 words, 4 lines, and 2 paragraphs (split at the blank line between the first block and "Holiday delivery…"). Sentences reads 5, not 3, because the "U.S." abbreviation's two periods each end a match on their own — the regex counts "The U.", "S.", and "Postal Service delivers mail." as three separate sentences before the other two lines add two more. Reading time shows 5s, from 18 words ÷ 200 words/minute. The X/Twitter bar shows 100/280 and stays green since it's well under the limit.
About the Character Counter
Length limits are everywhere in writing that needs to fit somewhere: a post that has to stay under a set number of characters, a text message that should not split into two, a page title that search engines will cut off, a bio field with a hard cap. This counter shows the length of whatever you type or paste the moment you do it. Besides characters, it reports characters without spaces, words, sentences, paragraphs, lines, and an estimated reading time, all updating live with no button to press.
Below the counts sits a set of progress bars for common limits: 280 characters for an X post, 160 for a text message, 60 for an SEO page title, 160 for an SEO meta description, and 2,200 for an Instagram caption. Each bar fills as your text grows and turns red as soon as you pass its limit, so you can see which of those destinations your draft still fits. All of the bars measure the plain character total, the count that includes spaces.
The counts are simple and predictable, which is both a strength and a limitation. Words are runs of non-space characters, sentences are runs of text ending in a period, question mark, or exclamation mark, and paragraphs are blocks separated by a blank line. The tool does not understand grammar or abbreviations, so treat sentence and paragraph numbers as quick structural indicators rather than exact linguistic counts. Nothing you type is sent anywhere; the counting happens in your browser.
When to Use It
Fitting a post or caption to a platform limit
A social media manager drafts an announcement and needs it to fit within 280 characters. They paste the draft, watch the X bar, and trim words until the counter shows it under the limit, then check the Instagram bar too when the same text will be reused as a longer caption elsewhere.
Writing SEO titles and meta descriptions
A website owner rewrites page titles and descriptions. Pasting each into the counter shows quickly whether the title is near the 60-character mark and the description near 160, which helps keep the text from being cut off with an ellipsis in search results.
Keeping a text message to one segment
Someone sending customer reminders by SMS wants each message to stay within 160 characters. Pasting the draft shows the count against the SMS bar so they can shorten it before it spills into a second billed message, taking care that special characters can lower the real limit.
Checking an essay or application against a length rule
A student working on an application essay has a limit stated in characters or words. They paste each section to see both counts, using the no-spaces figure when a form counts that way, and the reading time to judge how long the piece takes to read aloud.
How to Use It, Step by Step
- Click into the Your text box and type, or paste a draft from another document. The box is empty when the page opens, so all counts start at zero.
- Read the Characters tile first. It is the full length of your text, counting letters, digits, punctuation, spaces, and line breaks. This is the number most platforms care about.
- Check No spaces for forms and exercises that exclude spaces. This count removes every kind of whitespace, including spaces, tabs, and line breaks.
- Check Words, which counts any run of characters separated by whitespace, so a hyphenated term counts as one word and a standalone dash surrounded by spaces counts as another.
- Look at Sentences, Paragraphs, and Lines for structure. Paragraphs only increase at blank lines, while Lines increase with every Enter.
- Read Reading time at the bottom of the tiles. It uses 200 words per minute and shows seconds for short texts, and minutes and seconds for longer ones, such as 3m 15s.
- Scroll to Platform limits and look at each bar. Green means the character total is within that limit, red means it is over, and the figure on the right shows your count against the maximum.
- Edit the text and watch the numbers update immediately. Trim until the relevant bar is green, then copy the final text back to wherever you are writing.
Understanding Your Results
The Characters count equals the length of your text as the browser measures it. Letters, numbers, punctuation, and spaces each count as one, and a line break counts as one. Most emoji count as two characters in this tool, because they are stored in a form that uses two units, so a message with a single emoji can show one more than you see on the screen. Some platforms count differently from a plain length, so use this as a close guide, not a final ruling.
Words, sentences, paragraphs, and lines are counted by simple rules. A word is anything between whitespace, so a number like 40% counts as a word. A sentence is a stretch of text ending with a period, question mark, or exclamation mark, so text that has no ending punctuation can show as one sentence or be left out of the count when it trails after other sentences. Abbreviations with periods and decimal numbers can inflate or confuse the sentence number, so do not rely on it for strict grammar checks.
Reading time is an estimate based on 200 words per minute, rounded to the nearest second. It suits silent reading of ordinary prose, and spoken delivery is often slower. Check the progress bars against where the text is going: a red bar means the text will probably be cut off or split. If you are within a few characters of a limit, leave a small margin in case the platform counts links, mentions, or special characters differently.
More Worked Examples
A short promotional post
Scenario: Paste: Sale ends Friday! Everything is 40% off, including shipping. Use code SPRING at checkout, followed by a party-popper emoji.
The counter reports 91 characters, 77 without spaces, 15 words, 2 sentences, 1 paragraph, 1 line, and a reading time of 5s. The sentence count is 2 because the final phrase has no closing punctuation, so it is not counted. The emoji adds 2 to the character total, which is why 91 is one more than the number of visible characters. The X bar shows 91/280 and the SMS bar 91/160, both green, while the 60-character SEO title bar is red.
Testing a title and a description for search results
Scenario: Compare a page title, Mortgage Calculator: Estimate Your Monthly Payment | EveryFix, with a description, Free mortgage calculator: estimate your monthly payment with taxes, insurance, and HOA dues in seconds.
The title measures 61 characters, one over the 60-character bar, so that bar turns red and prompts you to trim, perhaps by dropping the word Your. The description measures 103 characters, 15 words, and 1 sentence, comfortably inside the 160-character description bar, leaving room to add a benefit. The 60 and 160 figures are rule-of-thumb guides, since search engines actually truncate based on display width.
Why the paragraph count can surprise you
Scenario: Paste three short blocks: Para one., then three blank lines, then Para two., then a line containing just a space, then Para three.
The counter shows 36 characters, 26 without spaces, 6 words, 3 sentences, 7 lines, and only 2 paragraphs. The gap of several blank lines counts as one paragraph break, but the line containing only a space does not break a paragraph because the rule looks for two newline characters in a row. So Para two. and Para three. are counted together. Remove the stray space to see 3 paragraphs.
Tips for Better Results
- Leave a safety margin of a few characters when writing to a hard limit. Links, tags, and special characters can be counted differently by the destination, and a small buffer prevents last-minute surprises.
- For text messages, remember that the 160-character limit applies to basic GSM characters. A single emoji or non-Latin letter can switch the message to a format where each segment holds far fewer characters, so test with a shorter draft.
- Use the no-spaces count when a form says characters excluding spaces, but verify the form's wording. Some forms count spaces, and some treat line breaks differently.
- Write the important words first in titles and descriptions. If the ending is cut off by a platform, readers still see the core message.
- Paste final text in rather than retyping it. Differences in smart quotes, extra trailing spaces, and hidden line breaks are easy to miss, and pasted text gives the count of what you will actually submit.
- To estimate how long a speech will run, take the word count and divide by about 130 to 150 for a comfortable spoken pace, rather than relying only on the reading time shown.
Common Mistakes to Avoid
- Treating the character total as the platform's final count. Some services count links as a fixed length or count certain scripts as double, so the real limit may differ from a simple length.
- Trusting the sentence count for text with abbreviations or decimals. A line like U.S. or 3.5 contains periods that the counter reads as sentence endings.
- Forgetting that a line break is a character. Multi-line text counts each Enter as one character, which can push a short-looking message over a limit.
- Comparing word counts across different tools without checking the rules. Tools disagree about hyphens, dashes, and numbers, so a small difference does not always signal an error.
- Assuming a green bar means the text will display fully. A title may be cut off by pixel width even within 60 characters, so wide letters can truncate earlier than narrow ones.
Assumptions and Limits
- Character length is measured as the browser stores the text, so emoji and some symbols count as two. Characters made from combined parts, such as certain family emoji, can count as many more than they appear.
- Words are separated by whitespace only. Sentences are detected by period, question mark, and exclamation mark, and trailing text without punctuation may not be counted as a sentence when other sentences exist.
- Paragraphs require two or more line breaks in a row with nothing but line breaks between them. A blank line that contains spaces is not treated as a break.
- The platform limits shown are common published figures, and SEO limits are guidelines because search engines truncate by width. Platforms change their rules, so confirm current limits on the platform itself before relying on a tight fit.
Key Terms
- Character
- A single unit of text such as a letter, digit, punctuation mark, space, or line break, as counted by this tool.
- Whitespace
- Characters that create blank space, including spaces, tabs, and line breaks. The no-spaces count removes all of them.
- Meta description
- A short summary of a web page that can appear beneath its title in search results. Around 150 to 160 characters is a common target.
- SMS segment
- A single text message unit. Longer messages are split into segments, and each segment may be billed separately by the sender's provider.
- Words per minute
- A measure of reading or speaking pace. This tool assumes 200 words per minute for silent reading time.
- Line break
- The character created when you press Enter. It counts as one character and starts a new line, but not necessarily a new paragraph.
Frequently Asked Questions
Does it count characters with or without spaces?+
Both — it shows the total character count and a separate count that excludes spaces, since different platforms count differently.
What platform limits does it show?+
X/Twitter (280), SMS (160), SEO meta title (60) and description (160), and Instagram captions (2,200) — with a progress bar for each.
Is my text private?+
Yes — counting happens entirely in your browser as you type; nothing is uploaded or stored.
Why does the sentence count seem too high when my text has abbreviations?+
The counter treats any period, question mark, or exclamation point as the end of a sentence, so an abbreviation like "U.S." or "Mr." gets counted as its own sentence break. A line like "The U.S. Postal Service delivers mail." registers as 3 sentences instead of 1 — the count is a simple punctuation tally, not a grammar-aware sentence detector.
Why didn't my paragraph count go up when I pressed Enter?+
A new paragraph is only detected at a blank line — two or more line breaks in a row. A single Enter within a block of text is counted under "Lines" but doesn't start a new paragraph; press Enter twice (leaving an empty line) to register a paragraph break.
Why does my text show a different count on social media?+
Platforms apply their own counting rules. Some treat every link as a fixed length regardless of its actual length, some count characters from certain writing systems as more than one, and some do not count tagged usernames in the same way. Emoji can also be counted differently. This tool shows the raw length, so use it as a close estimate and give yourself a margin.
How many characters is a typical SMS message?+
A single SMS segment holds up to 160 characters when it uses the basic GSM alphabet. If the message includes emoji or letters outside that set, it switches to a different encoding that allows far fewer characters per segment, commonly 70. Longer messages are split into linked segments that hold slightly fewer characters each, so a message that appears to be one text can be billed as several.
How long should a meta title and description be?+
A common guideline is around 60 characters for titles and 150 to 160 for descriptions, because search results usually cut text off beyond that. The real cutoff depends on pixel width rather than a character count, so a title full of wide letters may be truncated earlier. Write the key information first, keep each page's text unique, and focus on clarity instead of squeezing to the exact limit.
Does the counter handle other languages?+
It counts characters and splits words on spaces, so it works for languages that separate words with spaces. Languages such as Chinese or Japanese usually do not put spaces between words, so the word count will be much lower than a human count, though the character count remains useful. Sentence detection also depends on Western punctuation marks, so text ending with other punctuation may not be counted as a sentence.
What is a sensible reading time to aim for?+
That depends on the purpose. Many readers skim web content, so short pages are scanned in under a minute, while articles and guides can take several minutes if the topic holds interest. The tool's estimate uses 200 words per minute, so 1,000 words shows as 5m 0s. Use it to compare drafts or to see whether a text is likely to feel short, moderate, or long to a reader.
Found this useful? Share it
Help someone else out — or link to it from your own site.
Link to this tool
Writing about character counter? Paste this on your site to link here.
<a href="https://everyfix.net/tools/character-counter/">Character Counter</a> by <a href="https://everyfix.net">EveryFix</a>Related Tools
Word Counter
Count words, characters, sentences, and reading time as you type.
Use tool →Case Converter
Convert text to UPPERCASE, lowercase, Title, camelCase, and more.
Use tool →Lorem Ipsum Generator
Generate placeholder lorem ipsum text by paragraphs, sentences, or words.
Use tool →Age Calculator
Calculate your exact age in years, months, and days.
Use tool →