Writing · Text tools

Passive Voice Checker

Find likely passive constructions so you can tighten unclear sentences.

Likely passive phrases

2

Density

11.1%

The report was written by Maya. Errors were found in chapter two. The team completed the fix quickly.

Matches

  • was written

    Consider an active rewrite if clarity suffers.

  • were found

    Consider an active rewrite if clarity suffers.

What is Passive Voice Checker?

The Passive Voice Checker highlights phrases that look like passive constructions so writers can review them for clarity. It is a lightweight pattern matcher, not a grammatical parser, editor, or authoritative language assessment.

The implementation looks for a listed auxiliary verb followed by an optional -ly word and either an -ed word or one of a limited set of irregular participles. That structure catches some likely passive phrases, but it also misses valid passive voice and flags phrases that are not passive.

Why Use This Tool?

Passive voice can hide the actor or add distance, as in “The request was approved.” Reviewing such sentences can help a writer decide whether naming the actor would make instructions or accountability clearer.

Passive voice is not inherently wrong. It can appropriately emphasize an action or recipient, maintain continuity, describe methods, or omit an unknown actor. The checker should prompt a decision, not impose a blanket rule.

  • Locate some likely passive constructions
  • Review whether the actor should be named
  • Compare tone across revisions
  • Support a manual clarity edit

How Does This Tool Work?

The first pattern searches case-insensitively for an auxiliary from the implementation's list, an optional word ending in -ly, and a word ending in -ed. A second pattern checks the same beginning against a fixed list such as made, seen, written, built, chosen, and brought.

Matches are highlighted in source order, and identical spans from the two patterns are not repeated. The code does not build a syntax tree, identify subjects and objects, resolve sentence context, or recognize every English participle.

  • Paste a complete draft
  • Read each highlighted phrase in context
  • Identify the actor and intended emphasis
  • Rewrite only when active voice improves the sentence

Understanding Your Results

A highlight means only that a phrase matched one of the implemented patterns. It does not prove the phrase is passive, grammatically incorrect, unclear, or unsuitable for a style guide.

False positives may include adjectival complements or nonpassive verb sequences. False negatives include constructions with intervening words, unlisted irregular participles, get-passives, and more complex grammar. A clean result therefore does not certify active voice.

Why Tracking This Matters

Intentional voice choices can improve accountability, rhythm, and focus. In procedures and incident reports, naming who performs an action may prevent ambiguity; in other contexts, the recipient or process may deserve emphasis.

Grammar depends on structure and meaning that regular expressions cannot fully infer. This tool must not be used to grade a writer, assess language proficiency, diagnose a learning issue, or make an authoritative education decision.

Benefits of Using Passive Voice Checker

  • Highlights likely phrases instantly
  • Supports context-based editing
  • Includes common regular and selected irregular forms
  • Leaves the writer in control
  • Runs locally in the browser
  • Clearly separates detection from judgment

How Is the Result Calculated?

No grammar score is calculated. The result is a list of text spans that match either of two case-insensitive regular-expression patterns.

The patterns are intentionally limited and do not calculate a percentage, confidence level, grammatical correctness rating, or educational measure.

Tips for Better Results

  • Read the whole sentence before changing a highlight.
  • Ask whether the actor is known and useful to the reader.
  • Keep passive voice when the action or recipient deserves emphasis.
  • Avoid awkward rewrites made only to remove a highlight.
  • Use a human editor for consequential or publication-critical copy.
  • Do not use issue counts to grade writers or language learners.

Conclusion

Use the Passive Voice Checker as a fast review aid, not a rule enforcer. Context determines whether a highlighted construction is passive and whether revising it would actually improve the writing.

Privacy & how it works

This text tool processes your input in the browser. Your text is not uploaded to The ToolSphere servers for this tool. Privacy Policy.

FAQ

Is every highlighted phrase passive voice?expand_more

No. Pattern matching produces false positives, so each phrase requires contextual review.

Does no highlight mean my text is fully active?expand_more

No. The limited patterns can miss passive constructions.

Is passive voice always bad?expand_more

No. It can be clear and appropriate when the action, recipient, or unknown actor is the focus.

Does the tool parse sentence grammar?expand_more

No. It uses regular expressions and a limited irregular-word list, not a full parser.

Can I use the result to grade writing?expand_more

No. Highlights are editing prompts, not authoritative grammar or education judgments.

Is this tool free to use?expand_more

Yes. You can use it without creating an account or paying for core features.

Is my text uploaded to a server?expand_more

No. Processing for this tool happens in your browser, so the text you enter is not uploaded to The ToolSphere servers.

Does it work on phones and tablets?expand_more

Yes. It works in modern mobile browsers, although a desktop screen may be more comfortable for reviewing long documents.

Is this tool free?expand_more

Yes. No signup and no paywall for core use.

Is my text uploaded?expand_more

No for this tool. Text stays in your browser while you work.

Do I need an account?expand_more

No. Open the page and start typing or pasting.

Suggest an improvement

Tell us what would make this tool more useful. We read every suggestion.

Feedback for: Passive Voice Checker