Passive Voice Detector

Your text

Passive voice

Start typing above — the results update as you write.

The Passive Voice Detector finds be + participle constructions across your draft, marks the ones with an expressed agent, and reports how many sentences carry one without claiming that passive voice is a fault.

What is Passive Voice Detector?

Passive voice is one of the few grammatical constructions writers are warned about by name, and the warning is usually oversimplified. This passive voice detector finds the constructions and shows where they are, so the decision to keep or rewrite each one stays with you.

A passive construction is a form of be followed by a past participle: the report was written, the forms have been sent, the decision will be made. The detector looks for exactly that pattern, allowing a common adverb between the auxiliary and the participle, so the report was quickly written is still recognised. When a by phrase follows within a few tokens, the hit is marked strong, because an expressed agent — written by the analyst — is the clearest evidence of a true passive. Hits without one are marked as candidates.

The output is a count, a share and a list. The share is the proportion of sentences containing at least one candidate, which is more informative than a raw total: twenty constructions across a hundred sentences read very differently from twenty across thirty. Each hit is shown with the phrase, the participle and the sentence it came from, so a rewrite can start from real text rather than a number.

Passive voice is not a fault. Scientific writing uses it to keep the focus on the method rather than the experimenter, procedural writing uses it when the actor is obvious or irrelevant, and sometimes the object of an action is genuinely the topic of the sentence. Formal reports often read better with a mixture. The problem arises when passive voice hides responsibility, weakens a claim, or drains the energy from instructions that should address the reader directly.

Detection is a heuristic and the page says where it breaks. Adjectival participles look identical to passives and are flagged as well: the door is closed, she is interested, the team is committed are states rather than actions, but they match be plus participle. Get-passives such as the window got broken are not detected separately, because get is normally a main verb. And the irregular participle list is finite, so an unusual form may be missed.

The active voice alternative is usually shorter. She wrote the report replaces the report was written, and the actor becomes visible. Rewriting a passive sentence into the active voice also tends to reduce its length, which is why the readability tools often improve when a passive-heavy draft is revised.

Two ways to use the results. Scan the sentences with the most candidates first, since several passives in one sentence usually mean the sentence is carrying too much. Then look at the strong hits, where an agent was named: those are the easiest to flip, because the actor is already in the sentence waiting to become the subject.

A final note on tense: a passive construction is not the same as the past tense. The report was written is passive and past; the report is being written is passive and present; the committee wrote the report is active and past. Keep the two ideas separate while revising, or the rewrite can end up changing the timeline rather than the voice.

How to use Passive Voice Detector

  1. Paste your draft; candidates appear as you type, each with the sentence it sits in.
  2. Read the share of sentences affected — that figure is more useful than the raw total.
  3. Open the sentence table and start with the sentences carrying more than one candidate.
  4. Rewrite the strong hits first: the by phrase names the actor, so it can become the subject.
  5. Re-check the share and decide case by case which passives were doing useful work.

When to use Passive Voice Detector vs related tools

Use this detector when you want to see passive constructions rather than just reduce them. When the sentence is heavy for a different reason — several clauses piled together — the Sentence Complexity Analyzer measures that instead, and the Grammar Checker covers mechanical slips the passive rule ignores.

If a passive-heavy draft reads as flat, the Sentence Variety Checker shows whether the monotony comes from sentence length or from the constructions themselves.

Privacy & Security

This tool runs entirely in your browser — no data ever leaves your device. There is no server round-trip, no upload, no logging, and no account required. Your input is processed locally using client-side JavaScript and is never stored, transmitted, or accessible to anyone else. When you close the tab, everything disappears.

Frequently asked questions about Passive Voice Detector