Prose Style Linter: catch passive voice, wordy phrases, clichés, and more

Paste your text and choose which style rules to run. The linter scans for ten common prose issues and shows each one with a suggestion. Everything runs in your browser: your text never leaves your device.

Text input Text
0 characters
Paste your text or load the example.
Ready. Paste text and press Lint style.
Private by design. Your text is processed only in this browser using pure vanilla JavaScript. Nothing is uploaded and no external libraries are used.

How to use the Prose Style Linter

  1. 1
    Paste your text Paste your prose into the input box, or load the example to see how the linter works.
  2. 2
    Choose rule categories Enable or disable any of the ten style checks, such as passive voice, wordy phrases, and long sentences.
  3. 3
    Lint Press Lint style. The tool scans the text locally and shows each issue with a suggestion.
  4. 4
    Review and copy Review the issue list, then copy the report or download it as a text file.

Special features

Ten style checks Passive voice, wordy phrases, weasel words, clichés, overused adverbs, hedging, redundancies, long sentences, double spaces, and straight quotes.
Actionable suggestions Each issue includes the flagged phrase and a concrete alternative, so you can fix it immediately.
Toggle rules on and off Disable categories you do not care about, such as straight quotes in code-heavy text.
Issue density A per-100-word density metric helps you compare drafts of different lengths fairly.
100% private No upload, no account, no analytics, no cookies, no external libraries. Your text never leaves the browser.
Safe rendering Every issue is rendered with textContent. No raw HTML or user text is injected into the page.

Frequently asked questions

Is this prose style linter free?

Yes. The BlowFix Prose Style Linter is completely free, with no account, no signup, and no usage limit.

What style issues does it check?

The linter checks for passive voice, wordy phrases, clichés, weasel words, hedging language, redundancies, overused adverbs, long sentences, double spaces, and straight quotes.

Is my text safe?

Yes. Your text is processed entirely in your browser. It is never uploaded, stored, or sent anywhere. The tool does not use cookies, analytics, or localStorage.

Does the tool work offline?

Yes. Because the tool is built entirely with vanilla JavaScript, it works completely offline after the page loads.

Can I choose which checks to run?

Yes. Each of the ten rule categories can be toggled on or off before you press Lint style.

How does passive voice detection work?

The linter looks for forms of the verb to be followed by a past participle, such as was analyzed or is being considered. It is a heuristic, so it may flag some false positives; treat each flag as a prompt to review the sentence.