UtilityToolsLab

© 2026 UtilityToolsLab. Built and maintained by the UtilityToolsLab Team.

Free eBooks·About·Changelog·Privacy Policy·Terms of Service·Report a bug
HomeWriting & EditingStyle Checker

Related Tools

Speech to TextText to SpeechKeyword ExtractorText Similarity

Writing Style & Passive Voice Checker

Highlights passive voice, hedges, -ly adverbs, nominalisations, filler phrases and sentences past 25 words in your own draft, colour-coded and counted.

You Might Also Like

All Writing & Editing

Speech to Text

Dictate into a live transcript using your microphone and browser's Web Speech API. Supports 20 languages, punctuation chips, editing, copy and download.

Text to Speech

Convert typed or pasted text into spoken audio using your browser's built-in voices, with adjustable rate, pitch, volume, and live word highlighting.

Keyword Extractor

Extract the top single words or 2- and 3-word phrases from any text, ranked by frequency and share, with adjustable stopword and length filters.

Text Similarity

Compare two documents with cosine, Jaccard and character edit-distance scores, plus the words unique to each side and every phrase they share.

Nothing here understands what your sentence means. Six patterns run over the draft — a form of to be followed by a participle, words ending in -ly, a list of hedges, a list of filler phrases, nouns built out of verbs, and any sentence past 25 words — and every match is shown to you rather than corrected for you. Writing Style Checker is closer to a highlighter than a grammar checker, which is exactly why it can run on your machine with nothing uploaded.

That trade is worth understanding before you use the counts. A tool that rewrites needs to be right; a tool that highlights only needs to be interesting, and you settle the argument by reading the sentence. Every colour can be switched off on its own, so you can hunt one habit at a time through a long piece.

What Each Colour Flags

  • Passive voice catches been determined, was received, be directed and the irregular participles that an -ed rule misses, such as was written and been taken.
  • Hedges and intensifiers covers 25 words in the very / really / arguably / materially family, the ones that add emphasis without adding information.
  • -ly adverbs skips the 30-odd words that merely look adverbial, so family, reply, monthly and friendly are left alone.
  • Nominalisations flags verbs frozen into nouns: implementation, consideration, clarification. About 40 ordinary nouns with the same endings are excluded, question and department among them.
  • Filler phrases matches 18 multi-word constructions with a shorter equivalent, from in order to to until such time as.
  • Long sentences are listed separately with their word counts rather than highlighted, because a 51-word sentence would otherwise swallow every other mark inside it.

Precision of a Regex, Not a Parser

The draft on screen when the page opens is a committee memo that scores 16 issues across 68 words, or 23.5 per 100, which the verdict reads as Heavy: 6 passives, 5 nominalisations, 3 filler phrases, 1 hedge and one 34-word sentence. Press Load Sample and the next one opens The utilisation of the facility was significantly increased, which shows the overlap rule doing its job. That phrase is one passive hit, not a passive plus a stray adverb, because matches are claimed earliest-first and longest-first and no character is counted twice. The bands are arbitrary but consistent: under 4 issues per 100 words reads Tight, under 9 Workable, and anything above that Heavy.

Not a Substitute for Reading It Aloud

Every pattern here is legitimate somewhere. A passive is the right choice when the actor is genuinely unknown or genuinely irrelevant, a hedge is honest when you are actually uncertain, and a technical noun that ends in -tion is often just the name of the thing. The nominalisation check in particular is suffix matching, so a word outside the exclusion list gets highlighted whether or not it started life as a verb. Drafts longer than 40,000 characters are cut with “Only the first 40,000 characters are checked. The rest is ignored.” Treat the counts as a place to look, never as a score to minimise — prose edited until this tool reports zero is usually worse than the draft it started from.

Words

68

Sentences

3

Avg length

22.7w

Per 100 words

23.5

Verdict

Heavy

It has been determined by the committee that the implementation of the new procurement process will be delayed. The decision was made after careful consideration of the feedback that was received from a number of stakeholders, and it should be noted that the delay is not expected to materially affect delivery timelines. In the event that further clarification is required, questions may be directed to the operations team.

1 sentence over 25 words

  • 34 words

    The decision was made after careful consideration of the feedback that was received from a number of stakeholders, and it should be noted that the delay is not expected to materially affect delivery timelines.

What the colours mean

  • Passive voice Hides who did it. Fine when the actor is genuinely unknown, weak when it is just missing.
  • Hedges & intensifiers Words that add emphasis without adding information. Cutting them rarely changes the meaning.
  • -ly adverbs Often propping up a weak verb. "Walked slowly" against "ambled" is the usual test.
  • Nominalisations A verb turned into a noun — "make a decision" instead of "decide". Adds length, removes motion.
  • Filler phrases Multi-word phrases with a one-word equivalent. "In order to" is "to".

These are patterns, not grammar rules. Every one of them is legitimate somewhere — a passive is right when the actor is genuinely unknown, and a hedge is right when you are genuinely uncertain. Read the sentence before you cut.