Free · No account · Runs in your browser

Free Word Counter – Count Words, Characters & Reading Time

Paste or type your text to instantly see word, character, sentence and paragraph counts, plus reading and speaking time — processed locally in your browser.

Word Counter

Drop your text file here
.txt and .md files supported
Drafts stay in this browser

The .txt report includes your input text and all generated results.

Text Statistics

Words
0
Characters (with spaces)
0
Chars (no spaces)
0
Sentences
0
Paragraphs
0
Unique Words
0
Most Frequent Word
Reading Time
0 sec
estimated · 225 words/min
Speaking Time
0 sec
estimated · 150 words/min

Counting note: This counter analyzes only the text in the editor. Results can differ from Microsoft Word or Google Docs because each tool uses different counting rules. Reading time = words ÷ 225; speaking time = words ÷ 150. Full rules in How we count.

Unique words (top 20 — case and punctuation ignored)
Type or paste text to see unique words.
Repeated words (top 10, appearing more than once)
No repeated words yet.

How We Count Words, Characters, Sentences & Time

Exact rules so you know why the numbers may differ from Microsoft Word or Google Docs.

Words

A word is a sequence of characters separated by whitespace — spaces, tabs, or line breaks. Punctuation stays attached, so one,two counts as one word, and hyphenated terms like well-known are one word.

Characters

"With spaces" counts every character, including spaces and line breaks. "Without spaces" subtracts spaces, tabs, and line breaks.

Sentences

Sentences are estimated from ., ?, and ! punctuation. Abbreviations and unusual punctuation can affect the result.

Paragraphs

Text is split on line breaks; empty lines are not counted.

Reading & speaking time

Reading time = words ÷ 225 per minute, an average silent-reading pace. Speaking time = words ÷ 150 per minute, a common presentation pace. Both are estimates.

Unique vs repeated words

Unique-word analysis ignores case and surrounding punctuation, so Word, word, and word. count as one unique word. Remove Repeated Words compares exact entries and is case-sensitive.

Quick examples

well-known = 1 word Dr. Smith = 2 words 2026 = 1 word https://example.com = 1 word

Common uses

Match the job to the metric that matters.

Use caseUseful metricWhy it matters
Essays & assignmentsWordsStay within submission requirements
Articles & blog postsWords + reading timeCheck length and estimated reading effort
Captions & social postsCharactersReview length before publishing
Scripts & presentationsSpeaking timeEstimate how long it will take to deliver

What this tool does — and does not

AllInOneTools Word Counter counts visible text with transparent rules — and tells you exactly what it will not do.

This tool does

  • Count words, characters with and without spaces, sentences, and paragraphs in the visible text you type, paste, or import.
  • Estimate reading time at 225 words per minute and speaking time at 150.
  • List unique words and repeated words using the rules in How we count.
  • Convert case, collapse extra spaces, and remove repeated words — into a separate output, never overwriting your draft automatically.
  • Undo and redo recent changes, with snapshots about every half-second.
  • Download a .txt report with your input text and all generated results.

This tool does not

  • Check grammar or spelling — use the Grammar Checker.
  • Score readability (Flesch or similar) — use the Readability Checker.
  • Scan for plagiarism or duplicate content — use the Plagiarism Checker.
  • Paraphrase or rewrite sentences — use the Paraphrasing Tool.
  • Count Microsoft Word footnotes, comments, headers, or text boxes — only what is in this editor.
  • Guarantee identical totals to Microsoft Word or Google Docs; hyphens, abbreviations such as Dr., and hidden text are handled differently.

Troubleshooting

If a number looks wrong or a button does nothing, it is usually one of these.

Statistics aren't updating

Make sure JavaScript is enabled, then refresh. If a browser extension modifies the page, try a private window with extensions disabled.

The Paste button does nothing

Some browsers block clipboard access until you allow it. Click in the editor and paste with Ctrl+V (Cmd+V on Mac). This avoids the browser clipboard permission used by the Paste button.

File upload doesn't work

Only .txt and .md files are supported. For other formats such as .docx or .pdf, copy the text from your document and paste it into the editor.

The count differs from Microsoft Word or Google Docs

This editor counts only the visible text you type or paste. Footnotes, comments, and text boxes are not included, and hyphens, URLs, and abbreviations such as Dr. can be counted differently — see How we count.

FAQ

How counting, privacy, and exports work in this tool.

How do you define a word?

A word is a sequence of characters separated by whitespace — spaces, tabs, or line breaks. Punctuation stays attached, so one,two counts as one word, and hyphenated terms like well-known are one word.

Why is my count different from Microsoft Word?

Word can include footnotes, comments, text boxes, and different hyphenation rules. This counter analyzes only the visible text in the editor, using the rules in How we count. It does not try to match Word exactly.

Do you count characters with spaces, emoji, and line breaks?

Yes. "With spaces" counts every character, including spaces, emoji, and line breaks. "Without spaces" subtracts spaces, tabs, and line breaks from that total.

How is reading time calculated?

Reading time is words ÷ 225 per minute, an average silent-reading pace. Speaking time is words ÷ 150 per minute, a common presentation pace. Both are estimates, not a measure of your own speed.

Does this tool send my text to a server?

No. The Word Counter processes your text on your device — counting, transformations, and file imports all run in your browser. A draft copy is saved only in this browser's local storage until you clear site data.

Are numbers, URLs, and hashtags counted as words?

Yes. A number like 2026, a full URL, and a hashtag like #seo each count as one word because they contain no whitespace.

Is there a limit to how much text I can paste in?

There is no fixed limit enforced by the tool. As a practical guideline, drafts around 100,000 words or 500,000 characters remain workable; very large inputs can slow your browser tab because all processing runs on your device.

Can I save or export my text and results?

Yes. The download button saves a .txt report that includes your input text and all generated results. You can also copy the editor text, copy the transformed output, or copy the tool link. Drafts autosave in this browser only.

Can I upload text files?

Yes. Use Upload File or drag and drop a .txt or .md file onto the editor. Your browser reads the file on your device; the tool does not upload it.

What is the Output section for?

Transformations (case, collapse extra spaces, remove repeated words) write their result to the Output section. Your original input stays untouched until you press Replace Input.