Adobe Acrobat Pro is the default answer for PDF redaction, but it costs $20/month. MyPDFBoy, LibreOffice, and qpdf all perform true redaction for free.
Adobe Acrobat Pro has had PDF redaction since 2007. It works correctly — it performs true content stream removal. The problem is cost: Acrobat Pro is $19.99/month as of 2026. Most people who need to redact a PDF do it once or twice a year, not every day. Paying for an annual subscription to a professional tool for two uses is hard to justify.
This article covers three free alternatives that perform the same true redaction Acrobat does: MyPDFBoy (web-based, no install), LibreOffice Draw (desktop, open source), and qpdf with manual stream editing (command-line, for developers). All three remove content from the PDF file itself — they do not apply a visual overlay.
If you have never heard the distinction before, it matters. A visual overlay leaves the original text intact in the PDF's data. Anyone who opens the file in a text editor or runs pdftotext on it can read what you thought you were hiding. True redaction removes those bytes entirely.
True redaction removes bytes from the PDF content streams. When you draw a redaction zone and apply it, a compliant tool must locate all text objects and image data within that region and delete them from the stream — not paint over them with black, not add a drawing layer on top.
Visual overlay tools (and there are many free PDF editors that work this way) only add an annotation or drawing layer. The layer renders as black in your viewer. The underlying content is still there. This distinction matters especially when comparing alternatives to Acrobat, because Acrobat's redaction is true removal. Any free alternative worth using must meet the same standard.
For a deeper explanation of how to verify whether redaction actually worked — including commands you can run yourself — see PDF Redaction vs Whiteout: What's the Difference?.
All three tools below meet the true-removal standard.
MyPDFBoy is the simplest of the three options. You open a web page, upload a PDF, mark the zones, and download the redacted result — no installation, no account creation. The file is processed on our server in memory and discarded as soon as the response is sent: no copy is written to disk, no logs of file contents, no persistent storage.
How it works:
Under the hood, MyPDFBoy uses PyMuPDF (the Python binding for the MuPDF library) to perform content stream removal on the backend. The backend processes the file and returns a clean PDF with the selected regions permanently removed. The redacted zones are not annotated — they are absent from the document.
MyPDFBoy works on Mac, Windows, Linux, and Chromebook. If you can open a browser, you can use it.
Limitations: the current file size limit is 50MB. If your PDF is larger, you will need Option 2 or 3. The tool also requires an internet connection since processing happens server-side during the request.
LibreOffice is a free, open-source office suite that runs on Mac, Windows, and Linux. LibreOffice Draw can open PDFs and, with the right export settings, can produce a redacted output that removes vector text content.
Steps:
The critical step here is flattening. When LibreOffice exports to PDF with the correct settings, the page is rendered as a raster layer. This means the vector text objects that were underneath the black rectangles become part of the page image — they are no longer searchable or extractable as text objects.
Important caveat: LibreOffice's PDF flattening is not always reliable across all document types. Heavily formatted PDFs with complex vector content, embedded fonts with unusual encoding, or multiple content layers can produce inconsistent results. After exporting, verify the output:
pdftotext redacted-output.pdf -If any of the redacted text appears in the output of that command, the flattening did not work correctly and the text is still present in the file. In that case, use Option 1 or revisit the export settings.
For high-stakes redaction — legal documents, HR files, anything with regulatory implications — LibreOffice Draw is a backup option, not a primary one. The rasterization approach is less predictable than content stream removal. Use Option 1 (MyPDFBoy) or Option 3 (qpdf) when the stakes are high.
qpdf is an open-source command-line tool that manipulates PDF structure without modifying visual content. It can decompress content streams and re-serialize the PDF in an editable text format called QDF (QPDF Document Format). In QDF mode, the PDF becomes a readable text file where you can locate and remove content stream objects manually, then recompress.
This method is for developers or users with PDF internals experience. It is complex and error-prone. One incorrect edit can corrupt the document entirely or leave recoverable fragments of the content you intended to remove.
To decompress a PDF into QDF format:
qpdf --qdf --object-streams=disable input.pdf output-qdf.pdfThe output file is a readable text file. PDF content streams use operators like BT (begin text) and ET (end text) to delimit text drawing commands. Opening output-qdf.pdf in a text editor, you can search for these markers and identify the text objects corresponding to the content you want to remove.
After editing, recompress with:
qpdf output-qdf.pdf redacted-final.pdfThis method is documented here because it exists and works when done correctly. It is not recommended for non-technical users. If you are not comfortable reading raw PDF syntax, use Option 1 or 2.
| Feature | MyPDFBoy | LibreOffice Draw | Adobe Acrobat Pro |
|---|---|---|---|
| Cost | Free | Free | $19.99/month |
| Requires install | No | Yes | Yes |
| True content removal | Yes | Yes (with flatten) | Yes |
| Batch redaction | No | No | Yes |
| Works offline | No | Yes | Yes |
| Max file size | 50MB | Unlimited | Unlimited |
| Verification built-in | No | No | Yes (Sanitize) |
Note: if you are redacting large volumes of documents regularly or need batch processing across hundreds of files, Acrobat Pro or a server-side solution is worth the cost. For occasional redaction — a contract, a medical record, a legal filing — the free options above are sufficient and produce the same result.
Nothing in this article is anti-Acrobat. If your use case fits any of the following, the $19.99/month cost is justified:
In those scenarios, Acrobat Pro's Sanitize Document feature, batch processing, and audit trail capabilities are worth paying for. The free alternatives described in this article are best suited for individuals and small teams with occasional redaction needs.
Regardless of which tool you use, always verify the output before sharing the document. These steps work for any PDF viewer:
pdftotext output.pdf - and check the result — redacted content should not appear in the plain text outputIf text appears in step 3 or 4, the redaction failed. The visual covering is an overlay, not true content removal. Start over with a tool that performs content stream removal.
MyPDFBoy shows a live preview after redaction is applied. In that preview, if you try to select over a redacted zone, there is nothing there — the content is gone from the document.
If you want a deeper understanding of why visual whiteout fails and how to confirm your PDF is clean, read PDF Redaction vs Whiteout: What's the Difference? for the technical breakdown.
Most tools marketed as free PDF redaction apply visual overlays that leave content extractable. This guide covers which tools actually remove content from the file and which do not.
Adobe Acrobat's redaction is reliable but costs $20/month. Here are five free alternatives that actually remove content from the file, not just cover it up.
MyPDFBoy lets you permanently redact any text or image from a PDF — completely free, no sign-up, and all processing happens locally in your browser.
We don't use cookies or track you. Your PDFs are processed in-memory and never stored. Privacy policy