MyPDFBoy
5 min read

How to Redact a PDF Without Adobe Acrobat

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.

pdf-redactionfree-toolshow-to

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.

What True Redaction Means (and Why It Matters Here)

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.

Option 1: MyPDFBoy (Web-Based, Free)

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:

  1. Go to MyPDFBoy and upload your PDF
  2. Draw redaction zones by clicking and dragging over the content you want to remove
  3. Click Apply Redaction
  4. Download the redacted file

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.

Redact Your PDF Now — No Acrobat Required

True content removal, free, no sign-up.

redact

Option 2: LibreOffice Draw

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:

  1. Open LibreOffice Draw (not LibreOffice Writer — Draw is the correct application for this)
  2. Go to File → Open, select your PDF, and open it
  3. Select the Rectangle tool from the drawing toolbar on the left
  4. Draw a rectangle over the content you want to redact
  5. Right-click the rectangle → Area → set fill to Solid, color Black, opacity 100%
  6. Repeat for all zones you want to redact
  7. Go to File → Export as PDF
  8. In the export dialog, check Reduce Image Resolution and ensure the flattening options produce a raster output rather than preserving vector text as editable objects

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.

Option 3: qpdf + Manual Stream Editing (Advanced)

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.pdf

The 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.pdf

This 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.

Acrobat Pro vs Free Alternatives: Comparison Table

FeatureMyPDFBoyLibreOffice DrawAdobe Acrobat Pro
CostFreeFree$19.99/month
Requires installNoYesYes
True content removalYesYes (with flatten)Yes
Batch redactionNoNoYes
Works offlineNoYesYes
Max file size50MBUnlimitedUnlimited
Verification built-inNoNoYes (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.

When to Pay for Acrobat

Nothing in this article is anti-Acrobat. If your use case fits any of the following, the $19.99/month cost is justified:

  • A compliance department redacting hundreds of documents monthly
  • A law firm with batch redaction workflows across large case files
  • A document management system that needs OCR and redaction in a single step
  • An organization where IT policy requires commercially-supported, auditable tools with documented security certifications

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.

Verifying the Redaction Worked

Regardless of which tool you use, always verify the output before sharing the document. These steps work for any PDF viewer:

  1. Open the redacted PDF in any viewer
  2. Try selecting text over the redacted area — nothing should be selectable if content was truly removed
  3. Run pdftotext output.pdf - and check the result — redacted content should not appear in the plain text output
  4. In Acrobat or a capable PDF viewer, try Ctrl+A (select all) and paste into a text editor — if the redacted content appears, the redaction was overlay-only

If 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.

Share this post

We don't use cookies or track you. Your PDFs are processed in-memory and never stored. Privacy policy