Free Writing Checker
Paste your writing to see long sentences, passive voice, filler words, clichés and repeated words highlighted, with a reading level. It is a style checker, not a full grammar checker: it won’t catch every grammar or punctuation mistake.
0 words · 0 characters
What to highlight
Reading level: —
Your text appears here with the issues highlighted.
This is a style checker: it flags patterns that often make writing harder to read. It is not a full grammar or punctuation checker, and every rule has exceptions.
Runs in your browser. Your text is never uploaded.
What the writing checker looks for
- Very long sentences: 40 words or more. Most readers lose the thread; split them.
- Long sentences: 30 to 39 words. Worth a second look, not always a problem.
- Passive voice: “was written by”, “has been decided”. Fine when the doer doesn’t matter; weak when it hides who acted.
- Wordy phrases: “in order to”, “due to the fact that”, with the shorter version.
- Adverbs: words such as “quickly” and “extremely”, where a more precise verb or adjective may do the job alone.
- Filler words: “really”, “basically”, “actually”, “kind of”. See the full list of filler words.
- Clichés: “at the end of the day”, “think outside the box”, with a plainer way to say it.
- Repeated words: the same word twice within 15 words, and words typed twice in a row (“the the”).
Each kind has its own colour and line style, so you can tell them apart without relying on colour. Switch kinds on and off to focus on one problem at a time, and tap any highlight to see why it was flagged.
What it does not do
It is honest to say this plainly: this is not a grammar and punctuation checker. It follows fixed rules about style, so it cannot tell whether a comma is in the right place, whether a verb agrees with its subject, or whether you meant “their” or “there”. For those, read the text aloud, use your browser’s spellcheck, and see ourgrammar tips. What it does well is show you the habits that make writing slow to read, so you can fix them before anyone else sees them.
Examples
Here is what the checker finds in a short paragraph:
In order to improve results, the survey was redesigned by the team. At the end of the day, the new survey is basically much better.
| Flagged | Kind | Why |
|---|---|---|
| In order to | Wordy phrase | Can usually be “to”. |
| was redesigned | Passive voice | Name who redesigned it, if that matters. |
| At the end of the day | Cliché | Plainer: “ultimately”, or cut it. |
| survey | Repeated word | Used 14 words earlier. |
| basically | Filler word | Promises a simplification and does not give one. |
A revision that deals with all five:
To improve results, the team redesigned the survey. The new version is much better.
Notice that the repeated word was fixed by changing “survey” to “version”, not by reaching for a thesaurus. Sometimes repeating the word is the clearest choice, and that is fine.
Frequently asked questions
Is this a grammar checker?
Can it correct my sentences for me?
Should I fix everything it flags?
Is my writing uploaded or stored?
How is the reading level worked out?
Related tools
Related reading
Active vs Passive Voice, With Examples
In the active voice the subject does the action; in the passive it receives it. How to spot the passive, when to fix it, and when it is the right choice.
September 29, 2026
80 Wordy Phrases to Cut From Your Writing
A reference list of padded phrases and the shorter words that replace them, plus the four patterns that produce nearly all wordiness in professional writing.
June 3, 2026
Adverbs: When to Cut Them and When to Keep Them
Many adverbs prop up a weak verb or repeat what the verb already says. How to find the ones worth cutting, and the ones that carry real meaning.
September 29, 2026