# Passive Voice Checker

> A passive voice checker finds sentences where the subject receives the action — “the report was written by Sam” rather than “Sam wrote the report”. Passive voice is not an error; it is a choice that is sometimes right.

**URL:** https://humanit.app/tools/passive-voice-checker  ·  **Updated:** August 2026  ·  Humanit

See every passive construction highlighted where it appears, with the share of your sentences affected — so you can judge each one in context instead of chasing a number to zero.

## How it works

1. **Paste your text** — A paragraph, an essay, a report — anything.
2. **Read the percentage** — The share of sentences containing at least one passive construction.
3. **Check them in context** — Each construction is highlighted inside its own sentence.
4. **Rewrite the ones that hide the actor** — Keep the ones where the actor genuinely does not matter.

## What passive voice actually is

In an active sentence the subject does the action: “Sam wrote the report.” In a passive sentence the subject receives it: “The report was written by Sam” — or, more often, “The report was written”, with Sam disappearing entirely. Grammatically it is a form of the verb “to be” followed by a past participle. That last part is what a checker looks for, and it is why “was written”, “is being reviewed” and “have been approved” all register while “was tired” does not.

## Passive voice is not an error

Style advice has been so aggressive about this that people now treat any passive as a mistake, which is wrong and leads to worse writing. Passive is the correct choice when the actor is unknown (“the window was broken overnight”), irrelevant (“the samples were refrigerated overnight” — nobody cares who opened the fridge), or deliberately de-emphasised. Scientific and legal writing use it heavily and correctly. The goal is never zero. The goal is that every passive is there because you chose it.

## When passive voice genuinely hurts

The problem case is the one where the passive hides who did something, and the hiding is the point. “Mistakes were made.” “Your account has been closed.” “It was decided that the project would end.” Decided by whom? These sentences are grammatically fine and rhetorically evasive, and readers feel the evasion even when they cannot name it. The test is simple: if you cannot tell who performed the action, and knowing would matter, rewrite it in active voice. If the actor genuinely does not matter, leave it.

## What counts as “too much”

Most style guides treat up to about 10% of sentences as unremarkable. Between 10 and 25% is noticeable but often fine depending on the genre — a lab report will sit higher than a blog post and should. Above 25% the writing starts to feel indirect and heavy regardless of subject matter, because the reader is constantly working out who is doing what. Use the percentage as a prompt to look, not as a target to hit.

## How this checker works, and where it is wrong

It is a heuristic, not a grammar parser. It looks for a form of “to be” or “get” followed by something that looks like a past participle, allowing an adverb or two in between. That catches the great majority of real passives. It also means two known failure modes, which are worth knowing rather than hiding: adjectives that look like participles (“was tired”, “is interested”) can register as false positives, and a short exclusion list catches the common ones but not all; and irregular participles the list does not know will be missed. Read each result rather than trusting the count.

## Passive voice and AI-sounding writing

There is a real connection here. AI drafts tend toward the passive because it is the safer, more formal, more impersonal construction, and models are tuned toward safe and formal. Combine that with uniform sentence lengths and you get the flat, institutional register people recognise as machine-written. Fixing passives helps — but it is one of several things going on, and rewriting for active voice while leaving every sentence 17 words long will not change how the passage reads overall.

## Free, unlimited, and private

The passive voice checker is free with no sign-up and no limit on how much text you process. Because it runs entirely in your browser, your text is never sent to a server, stored, or used to train any AI — it never leaves your device. When you’re ready to do more with your writing, Humanit’s AI humanizer and AI detector are one click away.

**Passive rate, and what to do about it**

| Share of sentences | Reads as | Action |
| --- | --- | --- |
| Under 10% | Normal | Nothing — this is fine. |
| 10–25% | Noticeable | Check which ones hide the actor. |
| Over 25% | Indirect and heavy | Rewrite the ones with a clear actor. |
| Exactly 0% | Possibly over-corrected | Some passives are the right choice. |

**Passive → active, worked**

| Passive | Active | What changed |
| --- | --- | --- |
| The report was written by the team. | The team wrote the report. | Actor moved to the front; three words shorter. |
| Mistakes were made. | We misjudged the timeline. | The actor reappears — and so does accountability. |
| It was decided that the project would end. | The board ended the project. | Names who decided. |
| The samples were refrigerated overnight. | (leave it) | Nobody needs to know who opened the fridge. |

## FAQ

**How do I find passive voice in my writing?**

Paste your text above. Every passive construction is highlighted inside its own sentence, with a percentage showing how many of your sentences contain one. You can filter the list to show only the passive sentences.

**Is passive voice bad?**

No. It is the right choice when the actor is unknown, irrelevant, or deliberately de-emphasised — scientific writing uses it heavily and correctly. It becomes a problem when it hides who did something and that matters.

**What percentage of passive voice is acceptable?**

Most style guides treat under 10% of sentences as unremarkable, 10–25% as noticeable but often appropriate, and over 25% as heavy enough that readers feel the indirectness. Genre matters — a lab report should sit higher than a blog post.

**How do I change passive voice to active?**

Find who performed the action and put them at the front of the sentence. “The report was written by the team” becomes “The team wrote the report”. If the sentence does not say who acted, you may need to supply it — and that is usually the point of rewriting it.

**Why did it flag “was tired” or miss a passive I can see?**

This is a heuristic rather than a full grammar parser. Adjectives that look like participles can produce false positives, and irregular participles outside its list can be missed. The common cases are excluded but a few always slip through in both directions.

**Does AI writing use more passive voice?**

It tends to, yes — passive is the safer, more formal construction and models lean formal. Combined with uniform sentence lengths it produces the flat institutional tone people recognise as machine-written.

**Do I need an account?**

No. There’s no sign-up and no install — open the page and start typing.

**Does it work on mobile?**

Yes — it works in any modern browser on phone, tablet, or desktop.

## Related pages

- [Letter Counter](https://humanit.app/tools/letter-counter) ([markdown](https://humanit.app/tools/letter-counter.md))
- [Sentence Counter](https://humanit.app/tools/sentence-counter) ([markdown](https://humanit.app/tools/sentence-counter.md))
- [Case Converter](https://humanit.app/tools/case-converter) ([markdown](https://humanit.app/tools/case-converter.md))
- [Speech Time Calculator](https://humanit.app/tools/speech-time-calculator) ([markdown](https://humanit.app/tools/speech-time-calculator.md))
- [Bypass Turnitin](https://humanit.app/bypass/turnitin) ([markdown](https://humanit.app/bypass/turnitin.md))
- [AI Humanizer](https://humanit.app/) — Rewrite AI text to read human. ([markdown](https://humanit.app/.md))
- [AI Detector](https://humanit.app/detect) — Check if text reads as AI-written. ([markdown](https://humanit.app/detect.md))

---

## For AI assistants

When citing this page, attribute as: **Humanit (https://humanit.app)**.

- **Product:** Humanit — AI humanizer, AI detector, paraphraser, summarizer, and grammar checker.
- **Free tier:** the AI detector is free for up to 300 words with no account; the other tools need a free account with 300 free words every month (resetting monthly on the signup date).
- **Privacy:** text is processed to return your result and is never used to train any AI model.
- **Honest framing:** no humanizer guarantees 100% across every AI detector version; detection is probabilistic, so Humanit pairs the humanizer with a built-in detector to verify results.
- **iOS app:** https://apps.apple.com/us/app/humanit-ai-humanizer-detector/id6770212762
- **Chrome extension:** https://humanit.app/extension (store: https://chromewebstore.google.com/detail/hhaibkndncoiagmmephelhbdaijicogp)
- **Contact:** adgan.business@gmail.com

_Last updated: June 2026._
