How to Count Words
Whether you're hitting an essay's word limit, trimming a tweet, or checking an article's length, you need fast, accurate counts — and this tool gives them the instant you type. Paste or write your text and every metric updates live: words, characters with and without spaces, sentences, paragraphs and lines. It also estimates how long the text takes to read at a comfortable 200 words per minute and to speak aloud at around 130, which is handy for presentations and video scripts. A keyword breakdown highlights your most-used words, skipping common stop words like the and and, so you can spot repetition and gauge focus. Nothing is uploaded — the counting happens entirely in your browser, so even long or sensitive documents stay on your device. When you're done, copy a clean summary of the stats with one click.
Paste your text
Type or paste into the box; counting starts immediately.
Read the metrics
See words, characters, sentences, timing and top keywords update live.
Copy the stats
Grab a summary of the counts to paste wherever you need it.
How the Counts Are Calculated
Words & characters
A word is any run of non-whitespace characters, so hyphenated and contracted words count once. Characters are counted two ways — including spaces and excluding them — to match different limit rules.
Sentences, paragraphs & time
Sentences are detected by ending punctuation, and paragraphs by blank lines between blocks. Reading time assumes about 200 words per minute and speaking time about 130 — useful averages, not exact figures.
Common Use Cases
Essays & assignments
Hit a required word count without guessing.
Articles & blogs
Aim for a target length and check reading time.
Social media
Stay within character limits for posts and bios.
Meta descriptions
Keep SEO snippets within the ideal character range.
Speeches & scripts
Estimate how long a talk or video will run.
Editing
Spot overused words with the keyword breakdown.
Translations
Compare source and target length quickly.
Abstracts
Trim summaries to a strict word or character limit.
Handy Length References
| Where | Typical limit |
|---|---|
| Tweet / X post | 280 characters |
| SEO title tag | ~60 characters |
| SEO meta description | ~155 characters |
| Instagram caption | 2,200 characters |
| LinkedIn post | 3,000 characters |
| Short blog post | 500–800 words |
| Standard article | 1,000–2,000 words |
| College essay | 250–650 words (varies) |
Limits change over time and by platform; treat these as general guidance.
Tips & Best Practices
Know which limit applies
Some limits count characters, others words — check both totals so you don't overshoot.
Watch spaces
Character limits sometimes exclude spaces; the no-spaces figure covers that case.
Use keyword density
If one word dominates the list, consider varying your language to read more naturally.
Treat timing as an estimate
Reading and speaking speeds vary by person and content, so use the times as a guide.
Paste plain text
Formatting from documents can add hidden characters; pasting as plain text keeps counts clean.
Aim slightly under limits
Leave a small buffer so minor edits don't push you over a hard cap.
Troubleshooting
My count differs from Word
Different tools handle hyphens, numbers and symbols slightly differently. This counter treats each run of non-space characters as one word.
Sentence count seems off
Sentences are detected by . ! and ? Abbreviations and decimals can nudge the count; it's a close estimate.
Paragraphs look wrong
Paragraphs are separated by blank lines. Single line breaks within a block don't start a new paragraph.
A keyword is missing
Very common stop words and single characters are excluded so the list highlights meaningful terms.
Frequently Asked Questions
How do I count words for free?
Paste or type your text above and the word count — plus characters, sentences and more — updates instantly. Free, no signup.
Does it count characters too?
Yes, both ways: characters including spaces and characters without spaces, to match different limit rules.
How is reading time calculated?
It assumes about 200 words per minute, a comfortable average adult reading speed.
How is speaking time calculated?
It assumes about 130 words per minute, a typical measured pace for talks and narration.
What is keyword density?
It's how often each meaningful word appears. The tool lists your top words, skipping common stop words.
How are sentences counted?
By sentence-ending punctuation — periods, exclamation marks and question marks. It's a close estimate.
How are paragraphs counted?
By blank lines between blocks of text. A single line break within a block doesn't start a new paragraph.
Does it count words as I type?
Yes. Every metric updates live with each keystroke or paste — no button to press.
Is my text sent anywhere?
No. Everything runs in your browser, so your text never leaves your device.
Can I copy the results?
Yes. The Copy stats button puts a tidy summary of all the counts on your clipboard.
Does it work for other languages?
Word and character counts work for most languages; keyword density is tuned for Latin-script text.
Why doesn't my count match Microsoft Word?
Tools differ on hyphens, numbers and symbols. This counter treats each run of non-space characters as a word.
Is there a word limit?
No fixed limit — it comfortably handles long documents right in your browser.
Does it work offline?
Once the page has loaded it runs entirely in your browser, so it keeps working without a connection.
Can it count characters for a tweet?
Yes. Check the characters total against the platform's limit as you edit.
Does formatting affect the count?
Pasted formatting can add hidden characters; paste as plain text for the cleanest counts.
Does it work on phones?
Yes, in any modern browser on Windows, Mac, Android or iPhone with nothing to install.
Is this tool really free?
Completely free, forever — no account, no ads and no premium wall.
100% free · No signup · Processed in your browser · Data never sent
Last updated: August 2026 · FlipMyFormat Word Counter
Written and maintained by the FlipMyFormat team · Runs entirely in your browser