Passive Voice Detector — Find & Rewrite Passive Sentences

Detect Passive Voice

Paste or type your text below. The detector finds every passive voice construction, highlights it inline, calculates your passive percentage, and suggests active voice rewrites. Everything runs in your browser — nothing is sent to a server.

Passive Voice Benchmark

Highlighted Text

Passive constructions are highlighted in red. Hover for details.

Passive Sentences & Rewrites

What Is Passive Voice?

Passive voice is a grammatical construction in which the subject of a sentence receives the action of the verb rather than performing it. In the sentence "The cake was eaten by the children," the cake (the subject) is not doing the eating; the children are. The active voice equivalent is "The children ate the cake," which is more direct, concise, and vigorous. Passive voice is formed by combining a form of "to be" (am, is, are, was, were, been, being) with a past participle (eaten, written, broken, completed).

The passive voice is not grammatically incorrect. It is a legitimate construction that serves specific rhetorical purposes. However, overuse of passive voice is one of the most common weaknesses in professional, academic, and creative writing. William Strunk Jr. and E.B. White's influential style guide "The Elements of Style" dedicates an entire section to recommending active voice, stating that "the active voice is usually more direct and vigorous than the passive." George Orwell included "never use the passive where you can use the active" as one of his six rules for effective writing in "Politics and the English Language."

This tool detects passive voice constructions in your text, highlights them visually, calculates your overall passive percentage, compares it against industry benchmarks, and provides specific active voice rewrite suggestions for each passive sentence. The detection engine uses morphological analysis of verb forms combined with a curated database of irregular past participles to achieve high accuracy across diverse writing styles.

How Passive Voice Detection Works

The detection engine identifies passive constructions through a multi-step process. Step 1: The text is split into individual sentences using punctuation boundaries while respecting abbreviations. Step 2: Each sentence is scanned for the passive voice pattern: a form of "to be" followed within a few words by a past participle. The "to be" forms include am, is, are, was, were, been, being, be, get, got, and gotten. Step 3: Past participles are identified through two methods: morphological analysis (regular verbs ending in "-ed" like "completed," "reviewed," "analyzed") and dictionary lookup against a curated list of approximately 120 irregular past participles (written, broken, chosen, driven, forgotten, spoken, stolen, etc.).

Step 4: The engine checks for a "by" phrase following the passive construction, which typically identifies the agent (the true performer of the action). When a "by" phrase is found, the rewrite suggestion uses the agent as the new subject. When no "by" phrase is present, the suggestion recommends identifying the implied agent and restructuring accordingly. Step 5: Each detected passive construction is recorded with its position, the matched text, the containing sentence, and a specific rewrite suggestion. The results are then compiled into the interactive output panel with highlighted text, statistics, benchmark comparison, and sentence-level rewrite cards.

Understanding the Passive Percentage

The passive percentage represents the proportion of sentences in your text that contain at least one passive voice construction. This metric is the standard measure used by style guides, writing tools, and editorial standards across the publishing industry. The benchmarks vary by writing context:

When Passive Voice Is the Right Choice

Despite the general recommendation to prefer active voice, passive voice is the correct or superior choice in several situations. When the agent is unknown: "The building was vandalized overnight." The perpetrator is unknown, so active voice ("Someone vandalized the building overnight") adds a vague subject without improving clarity. When the agent is irrelevant: "The new highway was completed in March." The reader cares about the highway's completion, not which construction company did the work.

When you want to emphasize the receiver: "The first Nobel Prize was awarded in 1901" puts the spotlight on the Prize rather than on the committee. In scientific writing for objectivity: "The samples were heated to 200 degrees Celsius" follows the convention of removing the researcher's presence from the methods description. For rhetorical effect: "Mistakes were made" (a famous political passive) deliberately avoids naming the person responsible. While often criticized, this use demonstrates the passive voice's power to shift attention and manage information flow.

Common Passive Voice Patterns

Beyond the basic "be + past participle" pattern, passive voice appears in several forms that writers often miss. Get-passives: "He got fired last week" uses "get" instead of "be" but is still passive. Truncated passives: "The door was locked" omits the "by" phrase entirely, making it harder to detect as passive because it resembles a simple description. Complex passives: "The proposal is being reviewed by the committee" uses a progressive form of the passive. Infinitive passives: "The report needs to be completed" embeds the passive within an infinitive phrase. This tool detects the most common passive patterns, covering approximately 90% of passive constructions in typical English prose.

Privacy and Performance

This passive voice detector processes everything client-side in your browser using JavaScript. No text data is transmitted to any server. Analysis completes in under 30 milliseconds for texts under 5,000 words. The irregular past participle database includes approximately 120 common forms. For full grammar pattern analysis beyond passive voice, the Grammar Pattern Checker detects six categories including dangling modifiers and comma splices. For image optimization, Krzen offers compression tools. Developers building writing analysis tools may find HeyTensor's NLP utilities useful.

Need Full Grammar Analysis?

The Grammar Pattern Checker detects passive voice plus five additional grammar patterns with color-coded highlighting.

Open Grammar Checker

Frequently Asked Questions

What is passive voice and why should I avoid it?

Passive voice occurs when the subject of a sentence receives the action instead of performing it. "The report was written by the team" is passive; "The team wrote the report" is active. Passive voice weakens writing by obscuring who performs the action, adding unnecessary words, and reducing directness. That said, passive voice is not always wrong and is appropriate in scientific writing, when the agent is unknown, or when you deliberately want to emphasize the receiver of the action.

What percentage of passive voice is acceptable?

For general-audience writing (blogs, marketing, journalism), aim for under 10% passive sentences. Academic writing typically runs 15-25%. Scientific papers may reach 30-40% and this is considered acceptable. Business communication should stay under 10%. The key is that every passive construction should be an intentional choice, not an unconscious habit.

How does this tool detect passive voice?

The tool scans for the core passive voice pattern: a form of "to be" (am, is, are, was, were, been, being) or "to get" (get, got, gotten) followed by a past participle. Past participles are identified through morphological analysis (-ed endings for regular verbs) and a database of 120+ irregular forms (written, broken, chosen, etc.). The tool also detects "by" phrases to identify agents for rewrite suggestions.

When is passive voice the right choice?

Passive voice is correct when the agent is unknown ("The window was broken during the night"), when the agent is less important than the action ("The vaccine was approved"), in scientific writing for objectivity ("The samples were heated"), and when you want to emphasize the receiver of the action for rhetorical effect. Use this tool to make your passive voice usage intentional rather than habitual.

Is my text data private?

Yes. This passive voice detector runs entirely in your browser using client-side JavaScript. Your text is never transmitted to any server, stored, or shared. There are no cookies, no analytics, and no accounts. Verify this by checking the Network tab in your browser developer tools while using the tool.

Related Tools

ML

Michael Lip

Solo developer building free, privacy-first writing and developer tools. All Enhio tools run client-side with zero tracking. Part of the Zovo Tools network.