Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Document Redaction Software
  3. pdf-redactor

pdf-redactor

On the record

Authors
The README credits Joshua Tauberer and Antoine McGrath.github.com · read 9 Oct 2026
Command-line status
The README says the command-line version does not yet actually do anything to the PDF.github.com · read 9 Oct 2026
Compression guidance
The README recommends using qpdf to decompress PDFs before processing and to recompress and linearize them afterward because pdfrw does not support all content-stream compression methods.github.com · read 9 Oct 2026
Compression limit
Because pdfrw does not support all content-stream compression methods, the README recommends decompressing PDFs with qpdf before processing them.github.com · read 4 Oct 2026
Content it handles
It can process page text, plain-text annotations, link target URLs, document information metadata, and embedded XMP metadata.github.com · read 4 Oct 2026
Content not touched
Graphical elements, images, and other embedded resources are not touched.github.com · read 9 Oct 2026
Coverage limits
The README says it does not inspect some PDF components, including embedded files, multimedia, scripts, forms, internal object names, and digital signatures.github.com · read 4 Oct 2026
Font limit
Unusual fonts may not be processed correctly, which can prevent text patterns from matching or replacement text from rendering correctly.github.com · read 4 Oct 2026
Font limitation
Unusual fonts may not be processed correctly because the tool has limited understanding of glyph-to-Unicode mappings.github.com · read 9 Oct 2026
Implementation dependency
The project uses pdfrw to parse and write PDFs.github.com · read 9 Oct 2026
Integration
The project uses pdfrw to parse and write PDFs, and recommends qpdf to decompress and recompress PDFs when needed.github.com · read 4 Oct 2026
License
The repository displays a CC0-1.0 license.github.com · read 9 Oct 2026
Maker
The README credits Joshua Tauberer and Antoine McGrath as the authors.github.com · read 4 Oct 2026
Metadata
It can rewrite, remove, or add document metadata fields and XML metadata.github.com · read 4 Oct 2026
Metadata editing
It can rewrite, remove, or add metadata fields and XML metadata through functions operating on the parsed XMP DOM.github.com · read 9 Oct 2026
Partial coverage
The README lists embedded files, multimedia, scripts, rich-text annotations, forms, internal object names, and digital signatures among PDF content it does not scan.github.com · read 9 Oct 2026
Purpose
pdf-redactor is a general-purpose PDF text-layer redaction tool written in pure Python.github.com · read 9 Oct 2026
Python library
The README recommends using pdf_redactor as a library with Python text-filtering functions; it also documents Python 3 installation and a Python 3 command-line invocation.github.com · read 9 Oct 2026

Alternatives to pdf-redactor

Every alternative, ranked