Before you send a contract, a certificate, or a scan, you need to anonymize the document — hide personal data: passport numbers, amounts, names, account numbers. A plain black rectangle drawn on top is deceptive: the original text often survives underneath it. The Redact tool in pdfredX paints over the area and destroys the pixels beneath it on save, so there's nothing left to recover. All in the browser, the file is never uploaded.
Step 01. Load the Document
Open pdfredX and drag a PDF or scan into the upload zone. The page is rendered to Canvas locally through PDF.js — not a single byte goes to a server. Click 🖌 on the card of the page you need to open the editor.
Step 02. Cover the Confidential Areas
Pick the ⬛ Redact tool and draw a rectangle over whatever needs hiding: a line, a field, a number, a signature. Draw as many rectangles as you need — each fills its area with a solid color. Black is the default; change it in the editor panel if you like (say, to match a form's background).
Give the box a small margin: on small type, the tails of letters can extend past the visible edge.
Step 03. Save — the Data Physically Disappears
Click 💾 Save. The key point: on save, the whole page is flattened into a single raster image — the rectangles become part of the picture, and the original pixels beneath them are replaced with the redaction color. In the exported file there is nothing under the black box: no text layer, no separate object you could move or delete.
Then click Create PDF — jsPDF assembles the final file and downloads it straight from the browser. Free, no sign-up.
How It Works Under the Hood
A redaction is a fabric.Rect with a solid fill on top of the page. While you edit, it stays a separate object. But on save, saveFab calls canvas.toDataURL({ format:'jpeg', quality, multiplier }) — the entire canvas (background + every rectangle) is flattened into one image at the original's full resolution (the multiplier is fabNativeW / fabCanvas.getWidth()).
After that step there's no going back: the result is a flat picture where, in place of the covered text, there are simply pixels of the fill color. That's exactly why redaction in pdfredX is real, not cosmetic.
Known Limitations
Check the box coverage. The tool fills exactly the area you outlined. If part of the data sticks out past the rectangle, it stays visible. Scan the page by eye before saving.
Redaction isn't word-selective. It covers a rectangular area as a whole, not "just the digits." For a clean result, trace the box along the edges of the fragment you're hiding.
The output is raster. After saving, the page becomes an image: selectable text on it (including the unredacted parts) becomes part of the picture. That's the price of guaranteed destruction of the data under the box.
If you don't want to hide data under a box but to remove an object and rebuild the background (a stamp, a logo, a smudge — with no trace of a box left), that's the Remove Object from PDF tool.
Try it now — pdfredx.com, no sign-up, your file stays with you.
