Skip to content
SPECIFICTION
Get listed

Excise

github.com

Free plan WindowsmacOSLinuxAPI
Visit github.com
Spec score 8.8 #3 of 27 in Document Redaction Software

What it is

Excise is a free, open-source PDF editor for Windows, macOS, and Linux. Its central feature is permanent redaction: it removes text, images, and vector graphics from PDF content rather than placing a visible cover over them. By default, the cleanup also removes metadata, attachments, JavaScript, thumbnails, and hidden layers, and reports those removals. The app handles search, text selection and copying, annotations, page organization, Bates numbering, file-size reduction, and AcroForm filling, flattening, and creation. Its command-line tools support batch work and stable JSON output; `unredact` checks for leaked redacted text, while `audit` looks for text beneath opaque overlays. Excise reads and writes AES-128 and AES-256 encryption and inspects digital signatures against the operating system trust store. Signature inspection does not check revocation or evaluate timestamp and long-term validation material. Dynamic XFA layouts are experimental and cannot be filled. Downloads include packages for Apple Silicon macOS, Windows 10/11 x64, Ubuntu/Debian, and x64 or ARM64 Linux; builds are unsigned, not notarized, and lack auto-update.

Spec sheet

What it does
Excise is a cross-platform PDF editor that removes redacted content from the PDF itself rather than covering it with a black box.Read 8 Oct 2026 · github.com
Product
Excise is an open-source, cross-platform PDF editor for macOS, Windows, and Linux.Read 8 Oct 2026 · github.com
Free plan
YesRead 20 Sep 2026 · github.com
Integrations
The project documents OCR using the system Tesseract and lists mutool and pdftotext as independent tools used to check redaction results.Read 8 Oct 2026 · github.com
Maker
The GitHub profile identifies the maintainer as Marc Jones and lists Hartford, Connecticut; it does not state a founding date.Read 8 Oct 2026 · github.com
Annotation tools
YesRead 20 Sep 2026 · github.com
Audit
The CLI provides `unredact` to test whether redacted text still leaks and `audit` to find text hidden under opaque overlays.Read 8 Oct 2026 · github.com
Automation
Excise includes a command-line tool with stable JSON output and batch workflows.Read 8 Oct 2026 · github.com
Developer libraries
The repository includes managed-code PDF core and rendering libraries, an Avalonia viewer control, and a C ABI over Excise.Core.Read 8 Oct 2026 · github.com
Document cleanup
Redaction scrubs metadata, attachments, JavaScript, thumbnails, and hidden layers by default and reports removals.Read 8 Oct 2026 · github.com
Downloads
Self-contained packages are listed for Apple Silicon macOS, Windows 10/11 x64, Ubuntu/Debian, and x64 or ARM64 Linux.Read 8 Oct 2026 · github.com
Encryption and signatures
Excise can read and write AES-128 and AES-256 encryption and inspect digital signatures against the operating system trust store.Read 8 Oct 2026 · github.com
Form creation
YesRead 20 Sep 2026 · github.com
Forms
Excise can fill and flatten AcroForm fields and create new fields; dynamic XFA layouts are experimental and XFA fields cannot be filled.Read 8 Oct 2026 · github.com
Libraries and API
The project includes managed PDF libraries, an Avalonia PDF viewer control, and a C ABI over Excise.Core for other languages.Read 8 Oct 2026 · github.com
Notable limitation
Excise describes its scope as an everyday PDF workbench and says it is not an Acrobat Pro replacement for prepress, color-managed print production, JavaScript workflows, portfolio workflows, or certificate-authority trust decisions.Read 8 Oct 2026 · github.com
OCR
YesRead 20 Sep 2026 · github.com
PDF conversion
NoRead 20 Sep 2026 · github.com
PDF tools
The app supports PDF viewing, search, text selection and copying, page organization, annotations, Bates numbering, and file size reduction.Read 8 Oct 2026 · github.com
PDF workflows
The app supports search, text selection and copying, annotations, page organization, AcroForm filling and flattening, and Bates numbering.Read 8 Oct 2026 · github.com
Redaction
Its redaction engine removes text, images, and vector graphics from PDF content streams rather than covering them with a black box.Read 8 Oct 2026 · github.com
Redaction audit
The `excise unredact` command checks whether a supposedly redacted PDF still leaks text, and `excise audit` detects text hidden beneath opaque overlays.Read 8 Oct 2026 · github.com
Release caveat
Builds are not signed or notarized and have no auto-update; release assets include SHA-256 files for verification.Read 8 Oct 2026 · github.com
Security features
It reads and writes AES-128 and AES-256 encryption and inspects digital signatures against the operating system trust store.Read 8 Oct 2026 · github.com
Security scope
The project describes itself as not an Acrobat Pro replacement for prepress, color-managed print production, JavaScript workflows, portfolio workflows, or certificate-authority trust decisions.Read 8 Oct 2026 · github.com
Signature checks
Signature inspection does not check certificate revocation or evaluate timestamp and long-term validation material.Read 8 Oct 2026 · github.com
Signature limitation
Certificate revocation is not checked, and timestamp or long-term validation material is not evaluated.Read 8 Oct 2026 · github.com
Support and security contact
The repository links a security policy for reporting vulnerabilities, including redacted content that survives, but does not state a support service or response time on the pages reviewed.Read 8 Oct 2026 · github.com
Supported platforms
The project lists desktop packages for macOS Apple Silicon, Windows 10/11 x64, and Linux x64 and ARM64; it has no Intel macOS build.Read 8 Oct 2026 · github.com
Text editing
NoRead 20 Sep 2026 · github.com
XFA limitation
Dynamic XFA layouts are experimental, may omit or move content, and cannot be filled in Excise.Read 8 Oct 2026 · github.com

Plans and prices

Open source Free MIT licensed · no paid tiers stated Read 8 Oct 2026 · github.com

Every Excise plan and price →

Strong points and limits

Strong points

  • Removes redacted content from PDF streams.
  • Scrubs hidden data and reports removals.
  • CLI supports batch workflows and audit checks.
  • Reads and writes AES-128 and AES-256 encryption.
  • Free plan: free.

Limits

  • Dynamic XFA layouts are experimental and cannot be filled.
  • Signature inspection omits revocation and long-term validation.
  • Builds are unsigned, not notarized, and lack auto-update.
  • Not intended for several specialized Acrobat Pro workflows.

Who it suits

Excise suits people who need everyday PDF editing and redaction, including command-line batch workflows and checks for hidden or surviving content. Its stated scope excludes specialized prepress, color-managed print, JavaScript, portfolio, and certificate-authority trust workflows.

Excise in depth

Read the full write-up

Excise is a free, open-source PDF workbench for Windows, macOS, and Linux, pairing routine document handling with permanent content removal. It suits privacy-conscious individuals, developers, and teams that need auditable redaction and batch processing more than polished production publishing. Choose it for content-level redaction and command-line checks; choose something else when XFA, advanced signature validation, or specialist print workflows are central.

Overview

Excise edits the PDF itself rather than placing a visual black rectangle over sensitive material. That distinction matters for disclosures: text, images, and vector graphics are removed from content streams, while common document operations remain in the same application. It is an everyday PDF workbench, not a general-purpose replacement for Acrobat Pro or a text-editing and format-conversion suite.

The project is open source under the MIT licence and provides both a desktop application and command-line tooling. Its scope is deliberately practical, with explicit boundaries around prepress, color-managed print production, JavaScript-heavy documents, portfolios, and certificate-authority trust decisions.

Key features

Redaction and verification

Redaction removes text, images, and vector graphics from the PDF's content streams. By default, Excise also scrubs metadata, attachments, JavaScript, thumbnails, and hidden layers, then reports what it removed. That is a materially stronger approach than cosmetic covering, but the resulting file still deserves verification. The unredact command checks whether supposedly removed text remains recoverable, while audit finds text concealed beneath opaque overlays. Independent checks with Tesseract-based OCR, mutool, and pdftotext are documented as part of the workflow.

Document work and forms

The desktop tools cover viewing, search, text selection and copying, annotations, page organization, Bates numbering, and file-size reduction. Excise can fill and flatten AcroForm fields and create new fields, making it useful for ordinary case files, submissions, and records handling. OCR relies on the system's Tesseract installation. There is no text editing and no PDF conversion, so it cannot replace software intended to rewrite existing prose or change document formats.

Automation and developer use

The command-line tool supports batch workflows and stable JSON output, giving teams a repeatable way to process and inspect files. The repository also contains managed-code PDF core and rendering libraries, an Avalonia viewer control, and a C ABI over Excise.Core. Those components make Excise more attractive when an application needs embedded PDF capability rather than only a desktop editor.

Encryption, signatures, and XFA

Excise reads and writes AES-128 and AES-256 encrypted PDFs and inspects digital signatures against the operating system trust store. Signature inspection does not check certificate revocation or evaluate timestamp and long-term validation material, so regulated signature validation remains outside its remit. Dynamic XFA layouts are experimental, may omit or move content, and XFA fields cannot be filled; AcroForms are the dependable forms path.

Pricing

Open source: free (MIT licensed; no paid tiers stated). There are no seat charges, usage quotas, or subscription-renewal terms attached to this plan. It is a strong fit for individuals, self-managed teams, and developers who can operate desktop or command-line software and do not need a vendor support contract.

Platforms

Excise supports Windows, macOS, and Linux, and is also exposed as an API. Self-contained downloads are provided for Apple Silicon macOS, Windows 10/11 x64, Ubuntu/Debian, and x64 or ARM64 Linux. Builds are not signed or notarized and do not auto-update; release assets include SHA-256 files for users who want to verify downloads.

Who it's for

Pick Excise for sensitive PDFs that need actual content removal, an audit trail of cleanup, and repeatable command-line processing. It is especially well suited to developers integrating PDF functions through its libraries or C ABI, and to organizations comfortable managing open-source software themselves. It is a poor fit for prepress and color-managed production, JavaScript-dependent workflows, PDF portfolios, dynamic XFA forms, or decisions requiring full certificate revocation and long-term signature validation.

Pros and cons

Pros: Redaction removes underlying content instead of merely obscuring it.

Pros: Metadata, attachments, scripts, thumbnails, and hidden layers are scrubbed by default, with removal reporting.

Pros:unredact, audit, batch commands, and stable JSON output support repeatable quality checks.

Pros: Free MIT-licensed software runs across the three major desktop operating systems.

Cons: No text editing or PDF conversion limits it as an all-purpose document editor.

Cons: XFA support is experimental and XFA fields cannot be filled.

Cons: Signature inspection omits revocation, timestamp, and long-term validation checks.

Cons: Unsigned, unnotarized builds without auto-update add release-management work.

Alternatives

For a broader directory of redaction products, see Document Redaction Software; for general PDF authoring options, see PDF editors.

Docuflair Redact is the better choice when you want a paid service with a free trial, broad web and mobile coverage, and a 1,000-page monthly Basic allowance at €299 a month on annual billing with a 12-month minimum.

GroupDocs.Redaction suits teams seeking a document-processing SDK across hosted, self-hosted, web, mobile, and desktop environments.

PineThink Redact is preferable for a simple macOS or Windows desktop option with a single-document personal free tier and a 6.99 USD monthly Premium plan.

Redact PDF AI fits users who prefer web, API, or mobile access and prepaid page credits.

PII Tools is aimed at organizations wanting an annual, self-hosted business deployment.

RedactLaw is designed around hosted legal redaction with a five-document-per-month free tier.

LocalRedact is another free, local-first API and Python package.

Philter offers on-device redaction for personal, non-commercial, and evaluation use.

Verdict

Excise is the right choice for users who need free, cross-platform PDF handling with genuine content removal and command-line verification. Its strongest reason to choose it is the combination of destructive redaction, cleanup reporting, and auditable automation. Look elsewhere if your work depends on dynamic XFA, production print controls, JavaScript or portfolio features, or legally rigorous signature-trust validation.

Verdict

Excise combines PDF editing with direct content removal and command-line redaction checks. Its boundaries around XFA, signature validation, and specialized production workflows are important to weigh before choosing it.

Where Specifiction places it

Alternatives to ExciseAll alternatives →