---
title: "PHP PDF redaction library: Permanent & secure | Nutrient"
canonical_url: "https://www.nutrient.io/guides/web/redaction/php/"
md_url: "https://www.nutrient.io/guides/web/redaction/php.md"
last_updated: "2026-11-11T12:42:25.776Z"
description: "Permanently redact PDF content in your PHP app with Nutrient Web SDK. Search and redact text or patterns directly in the browser."
---

# PHP PDF redaction library

Nutrient Web SDK is a JavaScript library for permanently redacting content in PDF documents (not just obscuring it). It is fully compatible with PHP and offers developers a robust API to automate redaction, as well as a beautiful UI for creating, previewing, and applying redactions in any PHP-based web app.

[Launch demo](https://www.nutrient.io/demo/redaction)

## Key capabilities

- **Create, preview, apply** — Programmatically or using the UI

- **True redaction** — Permanently remove content (not just obscure it)

- **Search and redact** — For strings, preset patterns, or regex

- **Client-side** — Redact directly in the browser (no server needed)

- **Customizable** — Trigger workflows, adjust colors, and overlay text

- **Browser support** — Works on all modern browsers and devices

- **Extendable** — Add editing, bookmarks, OCR, and more

## Guides for redaction

**[Introduction to redaction](https://www.nutrient.io/guides/web/redaction/introduction-to-redaction.md)**\
Learn about the basics of PDF redaction

**[Programmatic redaction](https://www.nutrient.io/guides/web/redaction/introduction-to-redaction.md)**\
How to use the API to programmatically redact content from PDFs

**[Redact preset patterns](https://www.nutrient.io/guides/web/redaction/preset-patterns.md)**\
How to automate redaction by searching for preset text patterns

**[Redact regex patterns](https://www.nutrient.io/guides/web/redaction/regex-patterns.md)**\
How to automate redaction by using regex patterns in text search

**[Search and redact](https://www.nutrient.io/guides/web/redaction/search-and-redact.md)**\
How to automatically create redactions based on search criteria

**[Built-in redaction UI](https://www.nutrient.io/guides/web/redaction/built-in-ui.md)**\
Learn about the document operations available in the redaction UI








**Call to Action**

Start your free trial for unlimited access and expert support.

[Learn More](https://www.nutrient.io/sdk/web/getting-started/other-frameworks/javascript.md)

## FAQ

Here are a few frequently asked questions about redaction in Nutrient Web SDK.

#### What types of content can be redacted with Nutrient Web SDK?

You can redact text and other content permanently from PDFs, ensuring it’s completely removed, and not just obscured.

#### How can I integrate redaction features into my app?

You can integrate redaction features using the robust API provided by Nutrient Web SDK.

#### Can redactions be applied automatically based on search criteria?

Yes, you can automate redactions by searching for text strings, preset patterns, or regex patterns.

#### Is it possible to customize the redaction process?

Yes, the redaction process is highly customizable, allowing you to adjust colors, overlay text, and trigger workflows.

#### Do I need server-side processing for redacting PDFs?

No, all redactions can be performed client side directly in the browser, with no server-side processing required.
---

## Related pages

- [JavaScript PDF redaction library](/guides/web/redaction.md)
- [Angular PDF redaction library](/guides/web/redaction/angular.md)
- [ASP.NET PDF redaction library](/guides/web/redaction/aspnet.md)
- [Blazor PDF redaction library](/guides/web/redaction/blazor.md)
- [Redact PDFs using JavaScript tools](/guides/web/redaction/built-in-ui.md)
- [Choose the right redaction workflow](/guides/web/redaction/choose-the-right-redaction-workflow.md)
- [Headless redaction](/guides/web/redaction/headless.md)
- [HTML5 PDF redaction library](/guides/web/redaction/html5.md)
- [PDF redaction techniques for your documents](/guides/web/redaction/introduction-to-redaction.md)
- [jQuery PDF redaction library](/guides/web/redaction/jquery.md)
- [Laravel PDF redaction library](/guides/web/redaction/laravel.md)
- [Next.js PDF redaction library](/guides/web/redaction/nextjs.md)
- [Nuxt.js PDF redaction library](/guides/web/redaction/nuxtjs.md)
- [Automate document redaction with predefined patterns](/guides/web/redaction/preset-patterns.md)
- [Production-safe redaction workflow](/guides/web/redaction/production-safe-workflow.md)
- [Programmatically redact PDFs using JavaScript](/guides/web/redaction/programmatically.md)
- [React PDF redaction library](/guides/web/redaction/react.md)
- [Redact PDFs using regex](/guides/web/redaction/regex-patterns.md)
- [Search and redact PDFs using JavaScript](/guides/web/redaction/search-and-redact.md)
- [Svelte PDF redaction library](/guides/web/redaction/svelte.md)
- [TypeScript PDF redaction library](/guides/web/redaction/typescript.md)
- [Vue.js PDF redaction library](/guides/web/redaction/vuejs.md)

