Free Passive Voice Checker Locate Every Passive Sentence
A sentence turns passive the moment its grammatical subject stops being the actor: some form of 'to be' or 'get' plus a past participle, with the doer trailing behind 'by' or dropped altogether. This checker finds every instance of that single construction in a draft, separates the ones that convert in a single move from the ones that need real rewriting, and reports what share of your sentences it accounts for against what current style guides expect. Built for papers, theses and grant text, where naming an actor is often what makes a claim checkable.
Finds every be- and get-passive, including split forms like "has been widely cited", and scores your passive percentage.
0 / 1,000 words
84,000+
International Researchers
Average Rating
Trusted by researchers publishing in
How the passive voice checker reads a draft
Drop in the passage to scan
An essay, a paper section, an abstract or a full chapter: any block of prose works.
Review each highlighted sentence
Every passive construction is marked, with a second colour for the ones whose "by" phrase already names the doer. A running count reports what share of your sentences are passive.
Rewrite the sentences that need it
Convert the ones where an actor should be visible, and leave the methods passives that belong. The worked examples below cover four recurring patterns.
How the checker locates and grades passives
Finds compound and buried passives
Beyond a plain "was measured": it catches split forms like "has long been assumed", coordinated ones like "was drafted and revised by both authors", and get-passives like "got flagged".
Tells a state from an action
"The committee was satisfied" and "the outcome was unexpected" describe conditions rather than actions, so they never light up. Every flagged sentence is a genuine candidate for rewriting.
Calibrated to academic norms
The percentage is measured against research-writing conventions rather than fiction-writing rules, with headroom built in for methods sections where the passive is standard.
Flags the quick conversions
A passive that already names its actor after "by" gets marked separately, since promoting that actor to the front of the sentence finishes the rewrite in one move.
Why methods sections still run passive
Scientific prose spent most of the twentieth century running almost entirely in the passive. Journals reasoned that removing the researcher from the sentence signalled objectivity, so "we heated the sample" became "the sample was heated", and a generation of students absorbed the passive as the sound academic writing was supposed to make.
That guidance has moved. The APA Publication Manual directs authors toward active voice, and the author instructions at Nature and Science say the same thing plainly. Active sentences run shorter and name an actor, which lets a reader evaluate a claim against its stated reasoning: "it was decided to exclude four outliers" withholds the decision-maker, while "we excluded four outliers because their timing fell outside the recording window" hands the reader something to check. Drafting assistance has sharpened the stakes further, since a chatbot asked for a formal register reaches for passive scaffolding by default, filling a paragraph with "it has been suggested" and "it can be seen that" until the writing reads vague and mechanical at once.
Methods sections remain a legitimate home for the passive, because the procedure is what matters there and the actor is usually assumed: "samples were centrifuged at 4000 rpm for ten minutes" needs no author attached. Passive constructions also let a paragraph keep one subject running through several sentences, which sometimes reads more smoothly than repeatedly promoting a new actor to the front. Choosing the passive on purpose, sentence by sentence, is the real skill this checker supports.
This checker exists to make that choice visible: it marks every passive construction in a draft and reports what share of the sentences depend on one, so the deliberate instances stay and the habitual ones get noticed. Register more broadly is covered by the formality checker, and when an entire draft needs its weak constructions rewritten rather than pointed at, that is work for the TextPulse humanizer.
Four patterns for handling a flagged passive
Most passives flagged in an ordinary draft fall under one of these four moves.
Passive: It has been suggested that revision times vary by discipline.
Active: Revision times vary by discipline.
The "it has been suggested that" hedge adds nothing the finding needs: the claim is the sentence.
Passive: The corpus was compiled by three research assistants over six months.
Active: Three research assistants compiled the corpus over six months.
The doer already sits after "by", so promoting it to the front costs nothing and saves two words.
Passive: Two variables were omitted from the regression model.
Active: We omitted two variables from the regression model.
Naming who left out the variables, in a limitations section, reads as candor rather than confession.
Passive: Tissue samples were fixed in formalin before sectioning.
Active: No rewrite needed.
The procedure is the point in a methods section, and the actor is assumed. This passive is doing exactly the job it exists for.
Who reaches for the passive voice checker
Undergraduates and coursework writers
Catch the "it was found that" habit in an essay draft, and learn which passives blunt an argument before a grade reflects it.
Faculty preparing manuscripts
Tighten introductions and discussion sections where a contribution needs an owner, while leaving methods conventions exactly as they are.
Business and proposal writers
A proposal where nobody can tell who is responsible for what reads as evasive. Sweep it before it goes to a client or committee.
Writers working in a second language
The passive gets taught as the formal register more often than it should be. See which of your instances read as clean convention and which read as avoidance.
One construction, counted and flagged.
A full rewrite goes further.
The TextPulse humanizer revises weak constructions, wordiness and AI-flavoured phrasing across an entire draft, with every change visible as a tracked edit and the underlying meaning left intact.