Word and character counter

Count words, characters, reading time, and reading level as you type. No record of your text is kept.

Paste or type your text

Your counts appear here as you type.

Your text has

0 words

0 characters

Text breakdown
Characters without spaces0
Letters and numbers only0
Sentences0
Paragraphs0
Reading time0
Reading level0
Most used words

    Words of 4 or more letters, used more than once.

    Tell us what happened and what you expected. Please leave out personal information and private tool inputs.

    These details describe your setup. They don’t include your name, email, or anything entered into the tool.

    See the details included

    Voting-limit status from this browser is included. Reports are stored by Netlify so I can investigate.

    What the counts mean

    Type or paste your text and every count updates as you go. Take this sentence:

    The quick brown fox jumps over the lazy dog.

    It has 9 words, 44 characters (36 without spaces), 1 sentence, and 1 paragraph. At an average reading pace, it takes a couple of seconds to read.

    Words is the main count because most limits are set in words: essays, cover letters, articles. Characters matter when a limit is set in characters, like a text message, a social post, or a form field. Both counts sit at the top of the result, so you don’t have to switch anything.

    Common character limits

    Where Limit How it counts
    Text message (SMS) Often 160 GSM-7 or 70 UCS-2 units for a single segment Encoding and multi-part messages change the available space
    X (Twitter) post 280 Emoji and some scripts count as 2; links count as 23

    This tool counts visible characters, not SMS segments or X’s weighted character total. Twilio’s SMS length guide explains encoding and multi-part messages; X’s character-counting rules explain its weighting and link handling. Check the destination’s own editor when you are near a limit; account features can have different limits.

    How it works

    • Words: your browser splits the text at word boundaries using the Unicode text rules. A word joined by a hyphen or an apostrophe counts once, so “well-known” and “don’t” are 1 word each. Numbers count as words. Punctuation on its own doesn’t.
    • Characters: every letter, number, space, and symbol you can see counts as 1. Emoji and accented letters count as 1 each. “Without spaces” leaves out spaces, tabs, and line breaks. “Letters and numbers only” also leaves out punctuation, symbols, and emoji.
    • Sentences: split at sentence endings like a period, question mark, or exclamation mark. A piece with no words in it isn’t counted.
    • Paragraphs: blocks of text with a blank line between them. A single line break doesn’t start a new paragraph.
    • Reading level: the Flesch reading ease score (0 to 100, higher is easier) from average sentence length and syllables per word, shown with its band, like “Plain English” for 60 to 70, and the Flesch-Kincaid grade level, the US school grade that can usually read it. Syllables are counted by rule of thumb, which is right for most everyday words. It appears once your text has 30 words, and hovering over it shows both scores.
    • Reading time: words divided by 238 words per minute, the average silent reading speed for adults found in a 2019 review of 190 studies (Brysbaert). Under 2 minutes it’s rounded to the nearest 10 seconds; above that, to the nearest minute.

    Limits

    Counts can differ slightly from Microsoft Word or Google Docs. Those apps have their own rules for things like dashes, web addresses, and abbreviations. Reading time is an average: people read technical text slower and light fiction faster. Reading level formulas were made for English and only measure sentence and word length, not whether the writing is clear; very short texts and lists can score oddly.

    FAQs

    Does a hyphenated word count as one word?

    Yes. "Well-known" and "mother-in-law" each count as 1 word. A dash with spaces around it, like "this - that", is not a word.

    Do numbers count as words?

    Yes. "2026", "3.14", and "10,000" each count as 1 word, the same way most word processors count them.

    How are emoji and accented letters counted?

    Each one counts as 1 character, the way you see it on screen. Some counters count an emoji as 2 or more characters because of how it's stored. If a site has a strict limit, check how that site counts.

    Do spaces count as characters?

    Yes, in the main character count. Most limits, like text messages and social posts, count spaces. If a form asks for characters without spaces, use that number in the breakdown.

    How many words is a page?

    Roughly 500 words single-spaced, or 250 double-spaced, in a 12-point font with 1-inch margins. Font, spacing, and headings change this a lot, so treat it as a rough guide.

    What reading level should I aim for?

    For most websites, emails, and instructions, aim for "Plain English" or easier, about grade 8 or below. Readers of every level read plain text faster. Technical or academic writing can score lower and still be right for its readers.

    Is my text saved or sent anywhere?

    No. The counting runs in your browser. Your text isn't uploaded, stored, or added to the page address, and it's gone when you close the tab.

    Have an idea for a tool I should add? Send it in. I read every suggestion and choose which ones to build next.

    For example: "Count the weekdays until a date, without holidays."

    Please don't include your name, email, or anything personal. I don't need it. Voting-limit status from this browser is included.