Geode

Your redacted PDF still shows the text

A black bar you can copy through is not redaction — the words are still in the file, one drawing instruction below the rectangle. Check any PDF in ten seconds below; then mark the text here and it is deleted from the file’s own instruction list and verified gone. Your file never leaves this tab.

This page loads a PDF rendering engine (≈0.5 MB, from this site) when you drop your first file — it draws your pages and reads their text layout.

All the tools

The ten-second check

Open the file, drag a selection across the black bar, copy, and paste into any text editor. If the hidden words appear, they were never removed. A PDF page is a list of drawing instructions, and a rectangle is just one more of them, painted after the text — extraction tools, search indexes and screen readers all read straight past it, because the characters are still in the list.

Text hides in more ways than one

The cover-up rectangle is the common failure, not the only one. Text can be painted white on white, set to a render mode that paints no ink, shrunk to zero size, or pushed just off the page’s visible edge. Every one of those looks removed and extracts perfectly — it has happened, publicly and repeatedly, in court filings and government releases. The pattern is always the same: the view changed, the file didn’t.

What removal actually is

On this page, marked words are deleted from the page’s instruction list — content-stream surgery. The secret isn’t behind anything; it is gone, and the rest of the page stays real, selectable text. A scanned page has no text instructions to delete, so its marked pixels are overwritten inside the scan itself, or, where that cannot be done and checked, the page is rebuilt as an image, with the cost named on the receipt. Either way, the tool then extracts its own output and checks the marked content comes back as zero characters — and offers you the same extractor, on your file, one click later.

Already sent the leaky file?

Redacting your copy now doesn’t un-send the copy that left; nothing honest can. What you can do: fix the source document here before it goes anywhere else, and make checking routine — Verify reads a whole stack of PDFs at once and reports what is still recoverable inside each, before it leaves your hands.

Questions people actually ask

Why does my redacted PDF still show the text?
Because covering is not removing. A rectangle drawn over text is one more drawing instruction on top; the characters are still in the file underneath and come straight back out under select-and-copy or extraction. Redaction has to delete the text from the file itself.
How do I check whether a PDF was redacted properly?
Select across the redacted region, copy, and paste into a text editor — ten seconds, no tools. For a deeper look, or many files, the Verify page inspects each one on your device and reports every piece of still-recoverable text it finds.
Can I fix a PDF that was badly redacted before?
Yes. Drop it here and mark the regions again: the text under the old rectangles is deleted from the file’s instruction list this time, and the output is verified by extraction before you get it. The copies you already sent, though, stay as they are — fix the source, then send fresh.
Does the rest of the document stay selectable text?
Yes — only the marked glyphs are deleted. On a scanned page the marked pixels are destroyed instead; its remaining text stays searchable, and any cost is stated on the receipt for exactly the pages it touches.
Is my document uploaded for redaction?
No. Marking, removal and both verifications run in your browser, on your device — for a document worth redacting, that is rather the point.

We invite you to double-check our work

Open your browser’s developer tools, switch to the Network tab, and run any tool on this page and nothing leaves your device.

The whole source is on GitHub. Read it.

Found a bug, or a claim that doesn’t hold up? Tell us: pdf@geodeforge.com. An example file turns a guess into a quick fix — and if yours is too sensitive to share, we understand; a description still helps.

That’s the difference between a privacy policy and a fact.

Tell someone it exists

This project has no marketing budget and no growth team — it spreads or it does not.

More from GeodeForge

GeodeForge is a one-person studio that crafts open-source tools that do what they say, and let you check — in your browser.

Check at geodeforge.com →