Word Counter Online
Paste or type your text to get an instant breakdown — words, characters, sentences, paragraphs, reading time, speaking time, unique words, and more.
How to count words
Paste or type any text into the box above. The counter updates in real time as you type. Words are counted by splitting on whitespace — consecutive spaces or line breaks are treated as a single separator. Sentences are detected by full stops, exclamation marks, and question marks. Paragraphs are split by blank lines; if no blank lines exist, each non-empty line counts separately.
The reading time estimate uses 200 words per minute — the average silent reading speed for adults.Speaking time uses 130 words per minute, a comfortable presentation pace. Both values round up to the nearest minute and show < 1 min for texts under the threshold.
Use the optional character limit field to set a target (for example, 280 for a tweet or 160 for an SMS). A progress bar fills green → amber → red as you approach the limit.
Word count for common documents
- Tweet / X post: up to 280 characters
- SMS: 160 characters (single segment)
- Blog post: 800–2 000 words (5–10 min read)
- Short story: 1 000–7 500 words
- Novelette: 7 500–20 000 words
- Novel: 80 000–100 000 words
- PhD thesis: 80 000–100 000 words
- 5-minute speech: ~650–700 words
- TED Talk (18 min): ~2 300–2 500 words
Reading time vs speaking time
People read about 50 % faster silently than they speak aloud. A 1 000-word article takes roughly 5 minutes to read but around 8 minutes to present. If you are preparing a speech, use the speaking time figure to check your script fits the allotted slot. For web content, reading time is the more useful metric — many readers decide whether to continue based on the estimated time shown at the top of an article.
Related Tools
Roman Numeral Converter — Number to Roman & Roman to Number
Convert numbers to Roman numerals and back. Supports 1–3999. Free online Roman numeral converter with conversion table.
Caesar Cipher — Encrypt & Decrypt Text Online Free
Encode and decode text with Caesar cipher, ROT13, Atbash, and Vigenère cipher. Free online text encryption tool.
Binary to Text Converter
Convert text to binary, hex, and Base64 — or decode binary, hex, and Base64 back to plain text.
Text Case Converter — UPPER, lower, Title, camelCase
Convert text to sentence case, lower case, UPPER CASE, Title Case, camelCase, snake_case, and more.
Duplicate Word Finder Online
Find and highlight duplicate words in your text. Sort by frequency and copy with highlights.
Word & Sentence Counter Online
Count sentences, words, characters, paragraphs, and estimate reading time instantly.
Free Online Notepad — Auto-Save
A simple notepad that auto-saves to your browser. No account needed, works offline.
Free APA Citation Generator — 7th Edition
Generate properly formatted APA 7th edition citations for journals, books, and websites. Free, no account needed.
Phonetic Spelling Tool Online
Convert English text to a phonetic spelling guide to help with pronunciation.
Roman Numeral Converter Online — Numbers & Dates
Convert numbers and dates to Roman numerals, or decode Roman numerals back to numbers.
Word Cloud Generator Online
Generate a visual word cloud from your text. More frequent words appear larger.
Em Dash Remover — Remove — from Text Free Online
Instantly remove or replace em dashes (—) and en dashes from your text. Paste, clean, copy — free.
Remove Line Breaks Online
Remove unwanted line breaks and clean up paragraphs in your text.
Character Remover — Delete Any Character from Text Free
Remove or delete any character, symbol, or string from your text instantly. Case-sensitive, free, no install.
Remove Underscores from Text
Replace underscores with spaces, hyphens, or remove them entirely.
Reverse Text Generator Online
Reverse text character-by-character, word-by-word, or line-by-line.
Remove Extra Whitespace Online
Trim, collapse, or strip all whitespace from your text.
Repeat Text Generator Online
Repeat any text a specified number of times with a custom separator.
Remove HTML Tags Online — Strip HTML & Markdown
Remove HTML tags and strip Markdown formatting to get clean plain text instantly.
Remove Duplicate Lines Online
Remove duplicate lines from text, keeping only unique lines.
Sort Words Alphabetically Online
Sort words or lines alphabetically, ascending or descending.
Find & Replace Text Tool Online
Find and replace text with support for regex and case-sensitive matching.
Word Frequency Counter Online
Count how many times each word appears in your text, sorted by frequency.
NATO Alphabet Translator Online
Translate text into the NATO phonetic alphabet — Alpha, Bravo, Charlie…
Pig Latin Translator Online
Translate English text into Pig Latin for fun.
Plain Text Converter — Strip HTML & Markdown
Strip HTML, Markdown, and special formatting to get clean plain text.
Readability Score Calculator
Analyse text readability with Flesch, Gunning Fog, Flesch-Kincaid, and Coleman-Liau scores.
Text Summarizer
Extractive text summarization without AI — scores sentences by TF-IDF frequency and position. Adjust summary to 1–10 sentences.
Number to Words Converter
Convert any integer up to 999 quadrillion to English words — cardinal, ordinal, and currency forms.
Markdown Table Generator
Build Markdown tables visually. Edit headers and cells, add rows and columns, set alignment, and copy Markdown or HTML.
Emoji Picker
Browse and search over 200 emojis across 8 categories. Click to copy. Supports skin tones and tracks recently used.
Lorem Ipsum Generator
Generate Lorem Ipsum placeholder text by word count, sentences, or paragraphs.
Markdown Live Preview
Write Markdown and see the rendered HTML preview in real time. Includes a toolbar with formatting shortcuts and word count.
Morse Code Translator
Translate text to Morse code or decode Morse code back to text. Covers the full International Morse Code character set.
URL Slug Generator
Convert any text to a URL-friendly slug. Handles accented characters and formats text for clean SEO-friendly URLs.
Text to Binary Converter
Convert text to binary (0s and 1s) or decode binary back to text. Uses UTF-8 encoding for correct Unicode support.
Typing Speed Test — Free WPM Test Online
Test your typing speed and accuracy for free. Real-time WPM counter, character-level feedback, and accuracy score.