How to use a passive voice checker
Paste text into the text box, or use Upload to select a .txt file. The Passive Voice Checker marks likely candidates in Highlighted Text, places each Verb Phrase beside its full Sentence, and reports how many candidates appear in how many sentences. The result is a pattern match for review, not a grammar ruling.
How to check passive voice in text
- Paste text into the text box, or select Upload to choose a
.txtfile. - Read Highlighted Text as the scan updates while you type.
- Check the status line for candidate and sentence counts.
- Review each row in Matched Candidates. Verb Phrase appears beside Sentence.
- Select Copy to place the rows on the clipboard, or select CSV to download them.
What Passive Voice Checker matches
The checker looks for am, is, are, was, were, be, been, or being. The form must be followed by a word ending in -ed or by one of the listed irregular participles. One -ly adverb can sit between the two words. If the participle is followed by by, the reported phrase can include up to four words after it.
Input: The report was written yesterday.
Verb Phrase: was written
Sentence: The report was written yesterday.
A phrase such as being reviewed by the team can include the by phrase in the candidate. The checker skips listed adjective forms such as tired and ready. Other be-plus-adjective phrases that end in -ed can still be reported.
Passive voice checker limits and output
Sentences split at ., !, and ?. Text without those marks can be treated as one sentence. The matcher tokenizes A-Z and a-z words, digits, and punctuation, so constructions outside these patterns can be missed.
Highlighted Text keeps every sentence and marks matching phrases. Matched Candidates puts the same phrase and sentence in two columns. With no matches, the table says No passive-voice candidates found, and Copy and CSV stay unavailable. When rows exist, Copy places tab-separated Verb Phrase and Sentence values on the clipboard. CSV starts passive-voice-report.csv.
Scanning and selected-file reading run in the browser. The page's tool code does not upload entered text. A match needs sentence-level review because the fixed pattern can miss passive constructions and flag some non-passive phrases.
Where passive voice checking comes up
Paste a report draft and inspect each marked phrase in its full sentence. Matched Candidates keeps the phrase and sentence together for that review.
For an essay paragraph, compare each flagged phrase with the surrounding sentence before changing the wording.
For a .txt draft, use Upload and select CSV after the scan to save the candidate rows.
When another text analysis tool fits better
Use Text Analysis Tools to choose another text task. The Text Analyzer reports word, character, and sentence counts, plus readability, lexical-diversity, and keyword-frequency measures.
The Parts of Speech Tagger assigns grammatical categories to alphanumeric tokens. The Concordance Tool finds occurrences of a word or phrase with surrounding context, line references, highlighting, and export.
Frequently asked questions
How do I check passive voice in text?
Paste text into the text box or select Upload for a .txt file. Review the results as the text is scanned.
What does a passive voice detector flag?
It flags a be form followed by a regular -ed word or a listed irregular participle. One optional -ly adverb and a possible by phrase can be included.
Can the Passive Voice Checker make a grammar-certain ruling?
No. The output contains heuristic candidates, so some passive constructions can be missed and some non-passive phrases can be flagged.
Can I upload a text file to check passive voice?
Yes. Upload accepts .txt files and reads the selected file as text.
Does the passive voice checker send my text to a server?
No. The page scans pasted text and reads selected files in the browser, and the tool code does not upload the entered text.