PDF Redaction Checker

Was this PDF actually redacted?

Drop in a PDF and find out whether its redactions are real — content removed — or fake: a black box drawn over text you can still copy. The check runs entirely in your browser, so your file is not sent to RedactVault servers, so you can use it on confidential documents.

Drop a PDF or Word file (.docx) here to check it

Or click to choose a file. Your file is analyzed in your browser and is not sent to RedactVault servers. Checks up to the first 300 pages of a PDF.

Choose a file

What we check

Beyond black boxes — where PDF data really hides

Text under covers

Detects extractable text hidden under anything drawn over it: a box of any colour, a pasted image, or an annotation — including the classic "black box over live text" failure.

Text you cannot see

Flags text anyone can copy that does not show on the page: white text on white, text too small to read, or text clipped out of view.

Cover annotations

Finds dark annotations drawn over content, and redaction marks that were placed but never actually applied.

Document metadata

Flags author and title fields, and personal data such as email addresses or ID numbers in any document property, XMP metadata or attachment name.

Prior versions

Rebuilds each earlier saved version inside the file and compares its text with the current one, so text removed in a later save — but still recoverable — is shown.

Attachments & scripts

Surfaces embedded files, attachments, and JavaScript that are unaffected by a visual redaction.

Hidden layers

Reports optional-content layers that are switched off by default but still carry content inside the file.

How this checker works

The method, in plain terms

Finding the redaction shapes

The checker parses each page's content stream and looks for solid dark rectangles drawn over the page — the same geometric approach as the Free Law Project's open-source x-ray tool — as well as cover annotations and unapplied redaction annotations. It then loads the page's text layer and checks whether any readable text falls underneath those shapes. If it does, the redaction is only visual and the text can be recovered.

Checking that every word is visible

A cover does not have to be a black box. For every word in the text layer, the checker asks whether it actually shows on the page. It reads the page's drawing instructions in order: a word drawn in a dark colour, at a readable size, with nothing drawn over it, shows. For any other word it renders the page and samples the pixels where the word sits; if nothing stands out there, the word does not show. A word hidden under something drawn over it (a box of any colour, an image, or an annotation) is a failed redaction. A word that is invisible on its own (white text, text too small to read, or text clipped out of view) is flagged for review. Text that shows over a dark shape, such as white text on a dark banner, is a design element and only needs review.

Looking for other hidden data

Separately, it inspects the document's object graph for metadata (Info dictionary and XMP), embedded files and attachments, JavaScript, and hidden optional-content layers. Metadata values and attachment names are scanned for personal data such as email addresses, phone numbers and ID numbers; a value that repeats something redacted on the pages is a failed redaction.

Comparing earlier versions

A PDF saved with incremental updates still contains every earlier version. The checker rebuilds each one, extracts its text and compares it with the current version. Text that was there before and is gone now was removed in a later save but can still be recovered, so it is a failed redaction, and you can reveal it. Images, form values and annotations in earlier versions are not compared.

The verdicts

Failed means recoverable text or an unapplied redaction was found. Needs review means no recoverable redacted text was confirmed, but some items need review — for example image-only pages (a scan, or a redacted export deliberately flattened to images) or leftover hidden data. Looks redacted means nothing recoverable was found. No redactions found means the document has no redaction-shaped marks. Cannot verify means the PDF is protected, or every page is an image (a scan or a fully flattened export) with no readable text layer — we never report those as passed.

Limitations

This is a best-effort structural check, not a guarantee. It does not read image-only pages without OCR (whether scanned or deliberately flattened by a redaction tool), cannot inspect encrypted documents, treats covers that are not rectangular or use pattern fills conservatively, and scans up to the first 300 pages of very large files. Always review a document yourself before releasing it.

Frequently asked

Questions about checking PDF redactions

How can I tell if a PDF was really redacted?

A real redaction removes the underlying content, not just covers it. This checker looks for text that is still extractable underneath dark boxes or annotations, plus other places data can hide — document metadata, embedded XMP, prior saved versions, attachments, and hidden layers. If it finds recoverable text under a black box, the redaction was only visual and can be undone.

Does my PDF get uploaded?

No. The checker runs entirely in your browser. Your PDF is analyzed on your device and is not sent to RedactVault servers, so the file never leaves your device, including confidential or privileged documents.

What is a fake redaction?

A fake redaction is a black rectangle or highlight drawn on top of text without removing the text itself. The page looks redacted, but anyone can select and copy the text underneath, or extract it with software. This is the single most common redaction failure.

Can you check scanned PDFs?

Scanned or image-only PDFs have no text layer to read, so this tool reports "cannot verify" rather than guessing. It never passes a scanned document just because it cannot see the text. For those files you need OCR-based checking or a tool that flattens the image.

What does the checker look for?

Extractable text under dark boxes and cover annotations, unapplied redaction annotations, document metadata, XMP metadata, incremental updates (recoverable earlier versions), embedded files and attachments, JavaScript, hidden optional-content layers, and invisible text layers.

Can redacted text be recovered from a PDF?

If the redaction was only a visual overlay, yes — the original text usually remains in the file and can be copied or extracted. Real redaction removes the content from the document so nothing is left to recover.

Is this free?

Yes. The PDF redaction checker is free to use with no signup. If you need to actually redact a document, RedactVault does that in your browser too.

Found a problem?

Redact it properly — in your browser

If the checker found recoverable text or hidden data, RedactVault can remove it for real. Redaction runs on your device, and the export runs removal checks for what you selected before you download it.

How the processing works

Free to use

Check another PDF any time

The checker is free and needs no account. Bookmark it and run any suspect PDF through before you send or publish it.

Just need it once?

Get 24-hour Professional individual access for one urgent redaction job. Includes batch and folder processing with unlimited pages, and excludes team seats and Face detection.

Get a Day Pass