Paste or type your blog post below and see your word count, reading time, keyword density, top keywords and reading level update live — everything you need to check length, readability and SEO before you hit publish. No sign-up, your text never leaves your browser, and your draft auto-saves on this device as you type.
Auto-save is on — your draft is stored only in this browser.
0Words
0Characters
0Characters (no spaces)
0Sentences
0Paragraphs
0 secReading time (200 wpm)
0 secSpeaking time (130 wpm)
–Flesch Reading Ease
–Flesch-Kincaid GradeUS school grade level
Word Goal Tracker
Set a goal and start writing.
0% of your goal
Keyword Density
Found 0 time(s) — density 0.00%
Density = (keyword occurrences × words in the phrase ÷ total words) × 100. As a rough guide, 0.5%–1.5% is natural for a main keyword; more is not always better.
Top 10 Keywords & Phrases
Calculated automatically from your text. The 1-word list ignores common stopwords (the, and, of…); phrases are counted on cleaned words, in order.
Paste some text above and your top keywords will appear here.
Extra Details
Unique words–
Average words per sentence–
Average characters per word–
Longest sentence–
Longest word–
Writing Checks
Paste some text above and simple writing checks will run here.
Simple, honest checks: very long sentences and phrases you repeat a lot. They are prompts to re-read, not rules.
Why bloggers use this counter
Hit the right length: the goal tracker keeps long guides on target without counting by hand.
Write for real readers: the reading-ease score shows quickly if a draft has become hard work to read.
Check SEO without stuffing: single-keyword density plus automatic top-10 phrases reveal what your post is really about — and what you repeat too much.
Never lose a draft: auto-save keeps your text in this browser, so a closed tab is not a lost post.
How to use
Paste your draft into the box above (or type directly) — every count updates as you type, and your text auto-saves in this browser.
Set a target word count in the Word Goal Tracker and watch the progress bar as you write.
Check the word count, reading time and Flesch reading scores: for most blogs, aim for a grade level a teenager could follow comfortably.
Enter your target keyword to see its density, then open the Top 10 Keywords tabs to spot repeated words and phrases.
Glance at Extra Details and Writing Checks — shorten very long sentences and break up phrases you over-use.
Use Copy text to copy your draft back to your editor, Download .txt or Download .md to save a file copy, or Clear to start again (Clear also removes the auto-saved draft).
Privacy: everything is calculated and auto-saved locally in your browser (localStorage). Nothing is uploaded to a server.