Blog Post

PSPDFKit Adds Redaction and Improved Digital Signatures to Web

We are pleased to present PSPDFKit for Web 2020.3! This release brings with it the ability to redact PDF documents, render signature widgets, and much more. Please refer to our Server and Web changelogs for a complete list of features and bug fixes.


Redaction is the process of irreversibly removing content from a document. With our new Redaction component, you can remove sensitive data, such as personally identifiable information, from PDFs. This enables you to comply with standards such as GDPR or HIPAA, and also to distribute redacted files without any risk of information leakage.

To redact content, mark up the regions that should be removed. These marks will serve as placeholders for the final redaction. You can customize the appearance of the boxes that the original content will be replaced with, and you can even preview how the document is going to look after redaction at any time. Once all the content is marked up, the redaction process can be started and the document will be reloaded with the redacted areas permanently removed in a non-reconstructible way.

It is also possible to redact content based on specific search criteria and custom regular expressions, or even using one of the multiple patterns that we offer as part of this release. There are patterns to match against email addresses, credit card numbers, dates, zip codes, and much more.

With this new Redaction component in PSPDFKit for Web, we now support redaction across all platforms, including Java and .NET. Please check our Redaction guide to learn more about this new component.

Rendering of Signed Signature Widgets

Our Digital Signatures component has been improved, and now the appearance streams of signed signature widgets are rendered by PSPDFKit for Web. This allows you to open a signed document and see the visual appearance of its signature(s).

Signature widget rendered without keeping its appearance Signature widget rendered while keeping its appearance

PSPDFKit for Web offers additional Digital Signatures capabilities, including the ability to add new signatures or validate a signed document. Please check our Digital Signatures guides to learn more.

Angular Example Project

Our new Angular example repository shows how PSPDFKit for Web can be integrated in a modern project bootstrapped with Angular CLI. This has been added to our collection of examples featuring React, Vue, Next.js, Gatsby, Ruby on Rails, Node.js, webpack, Svelte, and others.

And More

This release also includes numerous bug fixes and other minor UI and API improvements. For a complete list of changes, see the PSPDFKit for Web 2020.3 and PSPDFKit Server 2020.3 changelogs, as well as the migration guides for PSPDFKit for Web 2020.3 and PSPDFKit Server 2020.3.

Please email us at if you are interested in Redaction, Digital Signatures, or any other feature. We’d love to hear about your use case and discuss how to best implement it.

Free 60-Day Trial Try PSPDFKit in your app today.
Free Trial

Related Articles

Explore more
DEVELOPMENT  |  Web • JavaScript • C++ • WebAssembly • How To • Performance

How to Use WebAssembly Modules in a Web Worker

TUTORIALS  |  Web • JavaScript • How To

How to Implement the Revealed Area Annotation with Custom Renderers

DEVELOPMENT  |  Web • JavaScript • TypeScript • Tips

Generate TypeScript Declarations from a Flow Codebase