Web Redaction preview Web Redaction preview
PDF Redaction SDK

Secure, Permanent PDF Redaction in Web Apps

Redact sensitive, confidential, and privileged information. Comply with GDPR and other privacy laws by permanently removing personally identifiable information (PII) from PDF documents.

Demo

See It in Action

View Demo Get a feel for what’s possible with our Web demo.
View Demo
How It Works

Permanent Data Removal

Redaction in PDFs is a two-stage process. First, the content to be removed is marked with redaction annotations. Second, the redaction annotations are applied, permanently removing the content from the marked regions.

Markup

Your users can select content manually, or you can build a custom redaction template or use the built-in or custom text-matching patterns to mark areas for redaction.

Guides

Redaction Preview

Enable your users to preview the redactions on a document, or share a document with redaction annotations with other stakeholders before changes are applied.

Guides

Apply Redaction

Apply redactions programmatically or at the tap of a button to permanently and securely remove data from the document.

Guides
Benefits

Erasure Done Right

Complete Control

Complete control over creating and applying redactions through the API.

Batch Processing

Rapidly process redactions across large batches of PDFs with PSPDFKit Server.

Ensured Compliance

Ensured compliance with GDPR, HIPAA, and other privacy laws.

Workflow

Switch Gears as Needed

Our Redaction component is made to suit your needs. From manual to automated workflows, we’ve got you covered.

Manual

Easily build a confirmation UI to enable your users to create and apply redactions via the text and area redaction tools.

Semi-Automatic

Efficiently apply multiple redactions through text, built-in search patterns, or custom REGEX with our Search API.

Automatic

Batch create and process redaction annotations by building a redaction shape and applying it to large groups of documents.

Documentation Learn how to easily get Redaction up and running in your project.
View Documentation

Ready to Get Started?

Free Trial