Word & Character Counter
Paste any text to get a live word count, character count, sentence and paragraph totals, and an estimated reading time. Everything is counted inside your browser — the text never leaves your device.
Runs entirely in your browser — nothing is uploaded
Statistics
- 0
- Words
- 0
- Characters
- 0
- Sentences
- 0
- Paragraphs
- Characters without spaces
- 0
- Lines
- 0
- Reading time
- 0s
- Speaking time
- 0s
- Longest word
- 0 chars
- Average word length
- 0
Counts update as you type. Reading time assumes 225 words per minute.
How to use it
- Paste your text into the box, or start typing directly.
- Read the counts on the right — they update as you type, with no button to press.
- Use Copy text to put the contents back on your clipboard, or Clear to start over.
How it works
Everything happens in one place: your browser. When you type or paste, the text is held in memory by the JavaScript running on this page. Each update recalculates the counts from that string and repaints the panel. No network request is made at any point, which is why the tool keeps working with your connection off.
The counting rules are deliberately conventional so the numbers match the tools people compare against:
- Words are runs of non-whitespace characters. This is the same rule as Word and Google Docs, so a hyphenated compound counts once and repeated spaces are ignored.
- Characters are counted as grapheme clusters using the browser’s
Intl.SegmenterAPI — that is, what a human sees as one character. An emoji counts as one, and so does a letter built from a base character plus a combining accent. - Sentences are separated by
.,!,?,…and their full-width CJK equivalents. - Paragraphs are blank-line-separated blocks, falling back to non-empty lines when the text has no blank lines at all.
On very long text the statistics are computed at a lower priority than your keystrokes, so the textarea never stutters while you type. The panel dims briefly while it catches up.
Tips
- If you need a count for a strict limit, check it against the tool your reader will use. Counters disagree on hyphenated words, numbers with units, and text in footnotes.
- Pasting from a PDF often brings in hard line breaks mid-sentence, which inflates the paragraph count. The word count is unaffected.
- Trailing whitespace does not change the word count, but it does change the character count — worth knowing if you are exactly on a character limit.
Frequently asked questions
Is my text uploaded or stored anywhere?
Is there a limit on how much text I can paste?
How is a word counted?
don't is one word, state-of-the-art is one word, and hello world with extra spaces is two. Numbers and standalone symbols count as words if whitespace surrounds them.Why does the character count differ from another tool?
How are sentences and paragraphs detected?
How is reading time calculated?
Can I use this to check a word limit for an essay or application?
Does it work offline?
Popular tools
Merge PDF
Combine several PDFs into one file and drag the pages into the order you want before merging.
Image Compressor
Cut image file size with a quality slider and a side-by-side before/after preview.
Compress PDF
Shrink a PDF by re-encoding the images inside it, with a quality setting you control.
PDF Viewer
Open and read a PDF full screen in your browser, with dark mode, without it being uploaded anywhere.
Browse every tool in Text Tools.
Found a bug or want a feature? Tell us — ToolStash is built from user requests.