Free tool · no signup · nothing uploaded
Passive Voice Checker
Paste your writing and see every passive construction, with an explanation of each one — and no claim that any of them is a mistake.
That is the 10,000-character limit — about 1,700 words. This is a paragraph-to-essay tool, not a manuscript tool.Working on something longer? WritersLock is where you write it.
What we found
The report by the committee. Mistakes . She in the data, though nobody asked her about it.
"We should talk," he said quietly.
2 passive constructions, 1 borderline in 4 sentences. Passive voice is correct English. Here is where it appears, so you can decide whether each one earns its place.
28 words4 sentences7 words per sentenceFlesch Reading Ease 75.9Grade 4.4
Your text never leaves your browser. There is no server to send it to.
Open your browser's Network tab and paste again. There is no analysis request, because there is no server doing the analysis — it is a few kilobytes of word lists and a rule set, both already in the page. The only requests you will see are the ones this site's analytics make on every page, and they carry counts: how many findings, roughly how long your text was. Never a word of what you wrote. Your text is also excluded from session recording, and it is never stored or put in the URL.
Every finding, in order
One card per finding, with what it is and why it is here. Nothing on this page is marked as an error, because none of it is one.
The report was reviewed by the committee.
was reviewedis a form of "be" plus a past participle, with the actor named. Clear"was reviewed" is "be" plus a past participle, and the actor is named in the "by" phrase that follows. That makes it a passive you can convert mechanically.
Active version: The committee reviewed the report.
This is a mechanical swap. Check it reads the way you meant.Mistakes were made.
were madeis a form of "be" plus a past participle. Likely"were made" is "be" plus a past participle with no actor named. Passive voice is correct English — the question is only whether leaving the actor out is doing work here.
No actor is named here. To make this active you have to decide who did it, and if you do not know or do not want to say, that is a good reason to keep the passive.
She was interested in the data, though nobody asked her about it.
was interestedis a form of "be" plus a word that can be either a participle or an adjective. Borderline"was interested" is "be" plus a past participle, which is the shape of a passive. But here "interested" is working as an adjective describing a state rather than something that happened to the subject, which the "in" after it confirms. Most readers will not hear this as passive voice. Counted separately.
No rewrite offered: this is more likely an adjective than an event.
What this cannot do. It cannot resolve genuinely ambiguous adjectival passives — neither can a human without context. It works on English only. It will occasionally miss a passive with an unusual intervening phrase, and will occasionally flag a stative that reads as active. It is a rule set, not a parser: a full parse would be more accurate and would cost several hundred kilobytes of JavaScript, which would slow the page down for a gain most users would never notice.
This is a free passive voice checker that runs entirely in your browser. There is no signup, no account, no word limit beyond the 10,000-character box, and no paid tier above it — the thing other checkers put behind a subscription is the thing this page leads with. Nothing you paste is uploaded, because there is no server to upload it to.
It is also built on a position, so it is worth stating up front:passive voice is correct English. It is not a grammatical error, it is not a sign of weak writing, and a page of them is not a page of mistakes. What a checker can honestly do is show you where the passives are, tell you which ones it is confident about, and leave the judgement with you. That is what this one does.
What is passive voice?
A passive clause in English is a form of the verb befollowed by a past participle, optionally followed by aby phrase naming the agent. "The reportwas reviewed by the committee" is passive. "The committee reviewed the report" is the active version of the same event.
The difference is not about who did what — both sentences report the same thing. The difference is which noun gets the subject position, which is to say which noun the sentence is about. In the passive, the thing the action happened to comes first and the actor moves to the end or disappears. That is a real, useful choice, and it is the reason the passive exists.
The forms passive voice takes
Naive checkers look for "was" plus an "-ed" word and stop there, which misses most of the passives in real prose. All of these are passive, and this tool catches all of them:
| Form | Example | Trigger |
|---|---|---|
| Simple | The window was broken. | was |
| Progressive | The bill is being debated. | is + being |
| Perfect | The files have been deleted. | been |
| Modal | The form must be signed. | be, after a modal |
| Infinitive | She asked to be excused. | be, after to |
| Gerund | He hated being told what to do. | being |
| Get-passive | He got fired in March. | got |
The modal case matters more than its one row suggests. "Can be found," "should be avoided," "must be completed," "will be sent" are the backbone of academic and technical prose, and they are exactly what is sitting in the draft of anyone who searched for this tool.
When passive voice is the right choice
This is the section most checkers do not have, and it is the reason this one exists. The passive is not a loophole in English grammar; it is a tool with specific jobs. Here are the jobs.
1. The agent is unknown.
The window was broken sometime overnight.
You cannot write that actively without inventing a culprit. "Someone broke the window" says less and pretends to more.
2. The agent is irrelevant or obvious.
She was arrested on Tuesday.
Nobody needs the arresting officer's name. Adding it would push the sentence's actual subject out of the position a reader is looking in.
3. The patient is the topic.
English prefers given information before new information, and prefers a paragraph's topic in subject position. If the paragraph is about the report, "the report was reviewed" keeps the report where the reader's attention already is. Turning it active moves the topic into the middle of the sentence and makes the paragraph harder to follow — which is the opposite of what a style checker is supposed to help with.
4. The convention of the field.
Methods sections in scientific papers conventionally foreground the procedure rather than the researcher. That is a disciplinary norm, and many journals still expect it. A student who runs their methods section through a checker and rewrites every sentence is being actively harmed by that tool.
5. Deliberate agent suppression, in diplomatic, legal and institutional writing, where naming a party is itself a decision with consequences.
And then the honest flipside, because this page is not a defence brief. Agent suppression is also how people dodge responsibility. "Mistakes were made" is the canonical example, and it is canonical for a reason. Passive voice is not a sin, but it is a place where a writer sometimes hides, and that is a genuinely good reason to look at your own passives. Separately, a pile-up of nominalizations plus passives plus long noun phrases really is hard to read, and passives are a convenient marker for where that pile-up is happening even when each individual passive is fine.
Further reading, and the sources this section leans on: the Purdue OWL on active and passive voice, its companion page on when the passive is appropriate, and Geoffrey K. Pullum's "Fear and Loathing of the English Passive"(Language & Communication, 2014), which documents how often the people condemning the passive cannot reliably identify one.
How to change passive voice to active voice
When you do decide a sentence should be active, the swap is mechanical:
- Find the actor. Usually it is sitting in a "by" phrase.
- Move the actor into the subject position, at the front, and fix its case if it is a pronoun — "by him" becomes "he".
- Turn the participle into a simple past tense verb and move the original subject into the object position.
Worked twice:
The report was reviewed by the committee.
→ The committee reviewed the report.
The proposal had been rejected by the board.
→ The board rejected the proposal.
And the case where you should not. "Mistakes were made" has no actor. To make it active you have to decide who made them. If you know, say so, and the sentence becomes much better for a reason that has nothing to do with voice. If you genuinely do not know, or you have a reason not to name them, the passive is the correct choice and no tool should be nudging you out of it. This checker will not offer a rewrite when there is no agent, and it says why rather than quietly staying silent.
How this checker finds passive voice, and what it can get wrong
It scans for a form of be — am, is, are, was, were, be, been, being, plus the contractions — and then walks forward up to four words looking for a past participle. Only adverbs, "being" and "been" are allowed in between. Hitting a determiner, a preposition, a comma or a conjunction aborts the walk immediately, which is what keeps "He was a forgotten man" and "It is the finished draft" off the list. That one guard is three lines of code and most free checkers do not have it.
Findings come back in three tiers, and they are shown separately on purpose:
- Clear. An agent is named in a "by" phrase, or the participle is one that has no adjective career at all — written, taken, chosen, spoken, stolen, driven.
- Likely. A clean participle with no agent named. This is the ordinary case and most of your findings will be here.
- Borderline. The genuinely ambiguous ones. "She was interested in the data" is "be" plus a past participle, which is the shape of a passive — but "interested" is working as an adjective describing a state rather than something that happened to her. Most readers will not hear it as passive voice at all.
The borderline tier is not a hedge, it is the honest representation of a construction that is genuinely ambiguous. "The door was closed" can describe an event (somebody closed it) or a state (it was not open), and no amount of pattern matching resolves that without context. Every other checker either flags those as errors or silently drops them. This one shows them, labels them, and explains the ambiguity.
Some deliberate behaviours worth knowing about:
- Words that only look like participles are never flagged.Sacred, wicked, learned, naked, rugged, crooked, beloved, jagged and their friends are adjectives. They are on a hard stop list.
- "Was born" is never flagged. See the FAQ.
- Get-passives get their own class. "He got fired" is a real passive and it is informal, which is usually exactly right for the sentence it is in. No rewrite is ever offered for one.
- "Used to" is disambiguated by what follows it. "The key was used to open the door" is passive; "She was used to the noise" is not.
And the limits, stated plainly: it cannot resolve genuinely ambiguous adjectival passives, and neither can a human without context. It works on English only. It will occasionally miss a passive with an unusual intervening phrase, and will occasionally flag a stative that reads as active. It is a rule set, not a parser — a full parse would be more accurate and would cost several hundred kilobytes of JavaScript, which would slow the page down for a gain most people would never notice. If you think a finding is wrong, the Not passive? link on any card tells us, and those reports are what move words between the lists.
Irregular past participles
Regular verbs form their past participle with "-ed", which is easy. The irregular ones are the list below, and they are the half of the problem a checker has to carry as data. This is the reference table this page ships with — useful whether or not you use the tool.
These are the irregular participles with a simple past form different enough to matter when you are converting a sentence to the active:
| Past participle | Simple past |
|---|---|
| arisen | arose |
| awoken | awoke |
| beaten | beat |
| become | became |
| begun | began |
| bitten | bit |
| blown | blew |
| broken | broke |
| chosen | chose |
| done | did |
| drawn | drew |
| driven | drove |
| drunk | drank |
| eaten | ate |
| fallen | fell |
| flown | flew |
| forbidden | forbade |
| forgiven | forgave |
| forgotten | forgot |
| forsaken | forsook |
| frozen | froze |
| given | gave |
| gone | went |
| grown | grew |
| hidden | hid |
| known | knew |
| laid | laid |
| mistaken | mistook |
| overcome | overcame |
| Past participle | Simple past |
|---|---|
| ridden | rode |
| risen | rose |
| rung | rang |
| seen | saw |
| shaken | shook |
| shown | showed |
| shrunk | shrank |
| slain | slew |
| spoken | spoke |
| sprung | sprang |
| stolen | stole |
| struck | struck |
| sung | sang |
| sunk | sank |
| swollen | swelled |
| sworn | swore |
| swum | swam |
| swung | swung |
| taken | took |
| taught | taught |
| thrown | threw |
| torn | tore |
| trodden | trod |
| undertaken | undertook |
| withdrawn | withdrew |
| woken | woke |
| worn | wore |
| woven | wove |
| written | wrote |
And the full set of irregular past participles the checker recognizes, 154 of them, including both the British and American variants (burnt and burned, learnt and learned, spelt and spelled), because a checker that only knows one of each will miss half of somebody's draft:
- arisen
- awoken
- beaten
- become
- been
- begun
- bent
- bet
- bitten
- bled
- blown
- born
- borne
- bought
- bound
- bred
- broadcast
- broken
- brought
- built
- burnt
- burst
- cast
- caught
- chosen
- clung
- come
- cost
- crept
- cut
- dealt
- done
- drawn
- dreamt
- driven
- drunk
- dug
- dwelt
- eaten
- fallen
- fed
- felt
- fled
- flown
- forbidden
- forgiven
- forgotten
- forsaken
- fought
- found
- frozen
- given
- gone
- ground
- grown
- had
- heard
- held
- hidden
- hit
- hung
- hurt
- kept
- knelt
- known
- laid
- lain
- leant
- leapt
- learnt
- led
- left
- lent
- let
- lit
- lost
- made
- meant
- met
- mistaken
- mown
- overcome
- paid
- proven
- put
- quit
- read
- ridden
- risen
- run
- rung
- said
- sat
- seen
- sent
- set
- sewn
- shaken
- shed
- shone
- shot
- shown
- shrunk
- shut
- slain
- slept
- slid
- smelt
- sold
- sown
- sped
- spelt
- spent
- spilt
- split
- spoiled
- spoilt
- spoken
- spread
- sprung
- spun
- spat
- stolen
- stood
- struck
- strung
- stuck
- stung
- sung
- sunk
- swept
- swollen
- sworn
- swum
- swung
- taken
- taught
- thought
- thrown
- thrust
- told
- torn
- trodden
- undertaken
- understood
- upset
- woken
- won
- worn
- wound
- woven
- wept
- withdrawn
- written
Several of these double as simple past forms — said, put, cut, read, hit, set, cost, hurt, let, spread, shut, bet. That ambiguity does not cause trouble here, because the rule only fires after a form of "be", and "was said" is passive either way.
Does passive voice affect readability?
Less than the folklore claims, and not in the direction people assume. Readability formulas like Flesch Reading Ease — which this page prints in the small stats row under the summary, alongside the numbers our reading time calculator uses — are built from sentence length and syllable count. They do not detect voice at all. A passive sentence and its active twin score almost identically unless the rewrite changed the length.
Where the passive genuinely does cost a reader is when it stacks: a long noun phrase, turned into a noun, in a passive clause, with the actor missing, three times in a paragraph. The individual passives are not the problem there, but they are a reliable marker of where the problem is. That is the useful way to read a page full of blue underlines — as a heat map of where your prose got dense, not as a list of errors.
Checking adverbs as well
The same engine has a second lens for word choice rather than syntax. If you want to see every -ly word in your draft — and, separately, the ones bolted onto dialogue tags, which is the one case where the famous advice holds up — the adverb checker is the same tool with that lens on by default. You can also flip the Adverbs chip above without leaving this page.
Frequently asked questions
What is passive voice?
Passive voice is a form of the verb "be" followed by a past participle, optionally followed by a "by" phrase naming who did it. "The report was reviewed by the committee" is passive; "The committee reviewed the report" is active. The difference is which noun sits in the subject position: in the passive, the thing the action happened to comes first, and the actor is either pushed to the end or left out entirely.
How do I fix passive voice?
There is nothing to fix, but there is something to change if you want to. Find who did the action, put them in the subject position, turn the participle into a simple past tense verb, and move the old subject into the object position. "The report was reviewed by the committee" becomes "The committee reviewed the report." If no actor is named, you cannot make that swap without deciding who did it — and if you do not know or do not want to say, that is a good reason to keep the passive.
Is passive voice wrong?
No. Passive voice is a normal grammatical resource of English, and it is not a grammatical error in any sense. It is not even unusual: it turns up constantly in published, well-edited prose. What is true is that a writer sometimes reaches for the passive to avoid naming who is responsible, and that habit is worth noticing in your own writing. That is a reason to look at your passives, not a reason to delete them.
Is passive voice bad in academic writing?
No, and in some disciplines the opposite is closer to true. Methods sections conventionally foreground the procedure rather than the researcher, which is exactly what the passive does, and many journals still expect it. A student who runs a methods section through a style checker and dutifully rewrites every sentence into the active is being pushed away from the convention of their own field. Check your discipline and your journal, not a checker default.
Why does my word processor flag passive sentences?
Because a rule that says "flag every passive" is easy to implement and produces a satisfying number of suggestions, which is not the same thing as being good advice. Most style checkers inherit this from a century of writing manuals that condemned the passive, several of which — as the linguist Geoffrey Pullum has documented in detail — could not reliably identify one. A flag means the tool spotted a construction. It does not mean the construction is wrong.
What percentage of passive voice is acceptable?
There is no honest number, and we are not going to invent one. The share of passives in good writing varies enormously by register: published scientific prose runs far higher than a style checker default, and fiction runs lower. Any threshold a tool gives you is a preference dressed up as a standard. If you want a figure, take it from a corpus study of the kind of writing you are actually doing, and treat it as a description of that corpus rather than a target.
Is "was born" passive voice?
In form, yes: it is "be" plus a past participle. In practice, no writer wants "She was born in Lagos" rewritten, because the active version demands an agent nobody wants in that sentence. This checker special-cases it and never flags it.
Is "is being" passive voice?
On its own, no. "Is being" becomes a passive when a past participle follows it: "The bill is being debated" is passive, and this checker catches it. "He is being difficult" is not passive, because "difficult" is an adjective rather than a participle, and the checker leaves it alone.
Does this send my text anywhere?
No. The analysis runs entirely in your browser using word lists that are already in the page. There is no server to send your text to, so there is no analysis request to see in your browser Network tab. The only requests this page makes are the site analytics that run on every page, and they carry counts — how many findings, roughly how long your text was — never a word of what you wrote. Your text is excluded from session recording, never stored, and never put in the URL.
Is there a word limit?
The box holds 10,000 characters, roughly 1,700 words. There is no signup, no account, and no daily limit on how many times you use it. The cap exists so the analysis stays instant; this is a paragraph-to-essay tool rather than a manuscript tool.
For teachers and writing centers
There is a free, printable one-page version of the "when to keep the passive" argument, plainly licensed for classroom reuse: When to keep the passive: a one-page guide.
You already have a draft. The hard part is the next one.
Editing is the part that feels like work and is secretly the easy half. The half that fails is sitting down tomorrow, and the day after, while a phone full of apps competes for the same twenty minutes. WritersLock locks your distracting apps until today's writing is done — so the draft exists before there is anything to check.
Free 3-day trial in the app. No signup to use this tool — ever, and nothing you paste here leaves your browser.