Word counter
Count characters, words, lines and paragraphs, and estimate reading time. Paste text or load a .txt file.
About this tool
Writers, students and marketers count words for practical reasons: an essay limit, a description target, a script that must fit a time slot. This counter tallies characters, words, lines and paragraphs as you type, and estimates reading time at 200 words per minute, a widely used average for silent reading of English text.
You can paste text directly or load a UTF-8 .txt file of up to 5 MB. Counting is deliberately simple and predictable — words are split on whitespace, paragraphs are blocks separated by blank lines — matching how most editors and submission systems measure. Your text is counted in this tab only and is never uploaded.
How to use Word counter
- Paste text or load a UTF-8 .txt file (up to 5 MB).
- Counts update as you type.
- Use the stats for writing goals, SEO checks, or reading estimates.
Keep the original files and inspect the exported result before publishing or sharing it.
Frequently asked questions
How are words counted?
Text is split on whitespace. Multiple spaces, tabs and line breaks count as single separators; empty input counts zero words.
How is reading time estimated?
At 200 words per minute, a common average for silent reading. Dense or technical text takes longer in practice.
What counts as a paragraph?
Blocks of text separated by one or more blank lines.
Is my text uploaded?
No. Counting runs entirely in your browser, including files you load.
Related tools
- Character Counter — Count characters with and without spaces — live, as you type. Perfect for tweets, meta descriptions, SMS, and any field with a limit.
- Word Count Tool — Count words, paragraphs, and reading time instantly. Paste text or load a file — free, live, and private.
- Sentence Counter — Count the sentences in any text — paste a draft, an essay or an article and see sentences alongside words, characters and reading time. Live count, in…
- Reading Time Calculator — Estimate how long your text takes to read — paste an article, script or speech and get the reading time from its word count, instantly. Useful for…
- JSON formatter, Base64 & URL codec — Format valid JSON and encode or decode UTF-8 Base64 and URL components in your browser.
- JSON workbench — editor, viewer & validator — Edit JSON on the left and inspect it live on the right: validate with exact line-and-column errors, format, explore a collapsible tree, run JSONPath queries and convert to CSV, XML or YAML.
- Password generator — Create strong, random passwords with cryptographic randomness. Everything runs in your browser; nothing is uploaded or stored.
- QR code generator — Turn text or URLs into QR codes with selectable size and error correction. Download as PNG or SVG, all locally.
- UUID generator — Generate bulk UUID v4 identifiers with cryptographic randomness. Copy the list or download it as text.
- Timestamp converter — Convert Unix timestamps to readable dates and back. Handles seconds and milliseconds, UTC and local time.