Top
Document Processing
8 min reading

Best AI Document & PII Redaction APIs (2026 Compared)

Summarize this article with:

summary

Limina (formerly Private AI) is the strongest overall option for teams that need multi-modal redaction, 50+ languages, and private deployment. Nutrient is a better fit for PDF-only workflows that require permanent removal, while Microsoft Presidio is the main free, self-hosted option.

The main buying decisions are not just accuracy and price:

  • Deployment: if data cannot leave your network, focus on Limina, Azure AI Language PII containers, Microsoft Presidio, or Philter.
  • Permanent removal: some tools destroy sensitive data, while others only mask it. For compliance workflows, confirm which one you are getting.
  • Modality: document-only tools differ from platforms that also cover images, audio, or video.
  • Language coverage: Limina and Tonic Textual support 50+ languages, while AWS Comprehend supports English and Spanish.
  • Accuracy: vendor-reported scores are not enough. Benchmark recall on your own documents before committing.

Many teams end up using more than one provider because no single tool is best across every deployment, modality, and compliance constraint. Eden AI lets you access and compare redaction providers through one standardized API, one key, and one response format, with pay-as-you-go pricing and an EU endpoint for keeping requests and data in Europe.

The table below compares the factors that matter when selecting a document redaction API for production: supported modalities, deployment options, permanent removal, language coverage, pricing, and compliance. 

Use the table to narrow the shortlist based on your requirements. A detailed breakdown of each tool follows below.

Provider Modalities Deployment Permanent removal Languages Pricing Compliance
Limina (formerly Private AI) Text, documents, images, audio. No video Cloud, VPC, on-premise, container Yes 50+ Per-document + entity, enterprise, not public HIPAA, GDPR, CPRA
Google Cloud Sensitive Data Protection Text, images, structured data Cloud Yes, opaque rectangle on images Not disclosed $0.03/GB profiled, free monthly tier ISO 27001, 27017, 27018; SOC 2 and SOC 3; HIPAA under BAA
Microsoft Azure AI Language PII Text, native documents (PDF, DOCX, TXT) Cloud, VNet + Private Link, Docker container, disconnected container No, masks only Not disclosed Per-character, PAYG or commitment tier GDPR, HIPAA-eligible
AWS Comprehend PII Text only Cloud Detection-focused, redacted output available English, Spanish DetectPiiEntities from $0.0001 per 100-char unit, tiered by volume, 300-char minimum, 50,000 free units/month for 12 months SOC 2, GDPR
Nutrient AI Redaction PDF only Cloud API Yes - 0.05 credits per page GDPR, HIPAA, SOC 2
Base64.ai PDF, DOCX, JSON, PNG, 10+ formats Cloud and on-premise Yes - Enterprise ISO 27001, ISO 20243, SOC 2, HIPAA, GDPR
Microsoft Presidio Text, images, structured data Self-hosted Yes, configurable Multiple via NER models Free, MIT license Self-managed
brighter AI Images, video Cloud (EU servers), private cloud, edge, on-premise via Docker Compose, offline via license server Yes Not applicable, visual only Enterprise, 14-day trial GDPR, CCPA, APPI, PIPL
Tonic Textual Text, JSON, HTML, PDF, images, tabular, audio Cloud Mask, synthesize or deterministic replacement 50+ Volume-based on words processed, free tier available SOC 2, GDPR, HIPAA; BAA and DPA on Enterprise
ReadyRedact Documents Cloud Yes, pixel-to-pixel replacement - Subscription, not disclosed GDPR, CCPA, LGPD, POPI, HIPAA

What is a document redaction API?

A document redaction API detects sensitive information and removes, masks, or replaces it inside a document-processing workflow. Most combine named entity recognition with pattern matching, and use OCR when the input is a scanned PDF or image.

The main technical decision is what happens after detection. Some APIs permanently remove sensitive data, while others only mask or replace it. That difference matters for compliance because visually hidden information may still remain recoverable.

Redaction and anonymization are also different. Redaction removes specific confidential details, while anonymization aims to make a person unidentifiable, sometimes by replacing PII with synthetic values. Common inputs include PDFs, DOCX files, and images, while some tools also support audio and video.

Best document redaction APIs in 2026

1. Limina (formly Private AI)

Best for: Multi-modal redaction across sensitive data types

Limina detects and redacts PII, PHI, and sensitive entities across text, documents, images, audio, and video, with support for 50+ languages. It can replace detected entities with synthetic data instead of # symbols, blur faces in images, and bleep sensitive information in audio.Deployment options include cloud, VPC, on-premise, and container environments. 

Private AI supports HIPAA, GDPR, and CPRA compliance requirements. The vendor states 99.5% accuracy. Pricing combines per-document and entity-based charges under an enterprise model, with no public free tier.

Limitations: Private AI does not publish transparent public pricing. Its stated 99.5% accuracy is vendor-reported on an undisclosed test set, so it should not be treated as an independent benchmark.

2. Google Cloud Sensitive Data Protection

Best for: Configurable sensitive data detection and de-identification

Google Cloud Sensitive Data Protection provides more than 200 built-in infoType detectors, with custom detectors available through dictionaries, regex, and context. It works across text, images, and structured data. De-identification options include redaction, masking, format-preserving encryption, and date-shifting. For images, the service masks detected sensitive information with an opaque rectangle. 

Pricing is $0.03/GB profiled, and a free monthly tier is available. The combination of built-in and custom detection gives developers control over which sensitive data types the redaction API should identify and how detected information should be transformed.

Limitations: The service is tied to GCP. It was formerly called Cloud DLP, so documentation is split across the Sensitive Data Protection and Cloud DLP names.

3. Azure AI Language PII

Best for: Batch PII masking in common document formats

Azure AI Language PII provides native document PII processing for PDF, Word, and plain-text files. The workflow is batch-oriented rather than built around per-page document editing. Deployment includes Docker containers in both connected and disconnected, air-gapped modes. In the container setup, Microsoft never receives the analyzed text. 

Pricing is available through pay-as-you-go or commitment tiers and is charged per character. For teams working with documents that need PII detection and masking inside controlled infrastructure, the container option is the main deployment advantage.

Limitations: Azure AI Language PII masks sensitive content rather than permanently removing it from the source document. OCR is not included and requires the separate Azure Document Intelligence service.

4. AWS Comprehend PII

Best for: Text-based PII detection with structured entity output

AWS Comprehend PII detects 36 PII entity types, localized for the US, UK, Canada, and India. The DetectPiiEntities operation returns the entity type, character offsets, and confidence score, which developers can use to build their own redaction logic. It also supports asynchronous jobs through S3. 

Pricing is $0.0001 per 100-character unit with a 300-character minimum, plus 50,000 free units per month for 12 months. For teams processing text at scale, the API provides structured detection output without requiring a document-specific workflow.

Limitations: AWS Comprehend PII is text only, supports English and Spanish only, and does not include OCR. Some non-PII Comprehend features entered maintenance mode on 30 April 2026.

5. Nutrient AI Redaction

Best for: Permanent PDF redaction for compliance workflows

Nutrient AI Redaction is built specifically for PDF redaction. It permanently removes sensitive data rather than hiding it behind a visual layer, which matters when the source document itself must no longer contain the redacted content. 

Pricing is 0.05 credits per page. Developers can integrate it through a REST API, SDKs, and webhooks. The service is positioned for workflows subject to GDPR, HIPAA, and SOC 2 requirements. Its narrow PDF focus makes the API suited to document pipelines where files need permanent redaction rather than temporary masking or annotation.

Limitations: Nutrient AI Redaction only works with PDFs. Images require Nutrient's separate OCR API before redaction can be applied.

6. Base64.ai

Best for: Redaction across identity and document formats

Base64.ai redacts names, dates, faces, signatures, and addresses across more than 10 formats, including PDF, DOCX, JSON, and PNG. Its model catalog includes more than 2,800 pre-trained models covering documents such as IDs, passports, licenses, visas, and SSN cards. The platform is built around document extraction, with redaction added as part of that broader processing workflow. 

Base64.ai states 99.5% accuracy. For teams already extracting structured data from identity or administrative documents, the same pipeline can also identify and remove sensitive fields across several file types.

Limitations: Base64.ai is primarily an extraction platform with redaction layered on top, so it is less focused than a dedicated document redaction API. Pricing is enterprise-only.

7. Microsoft Presidio

Best for: Free, self-hosted PII redaction

Microsoft Presidio is a free, MIT-licensed framework for detecting and transforming sensitive data in text, images, and structured data. It separates detection from transformation, so teams can control how identified entities are handled after recognition. 

Presidio is self-hosted and had 8.8k GitHub stars, 183 contributors, and release 2.2.362 in March 2026. This makes it suited to teams that want to keep redaction inside their own infrastructure rather than send documents to a managed API. There is no software license cost, but deployment and model tuning remain the user's responsibility.

Limitations: Presidio ships with an explicit disclaimer that it will not find all sensitive information. It requires ML engineering work to tune detection quality for production use.

8. brighter AI (brighter Redact)

Best for: Visual anonymization of faces and license plates

brighter AI's brighter Redact focuses on anonymizing faces and license plates in images and video. It offers Precision Blur, including corner-point license plate accuracy and oval face blur, plus DNAT, which uses generative, non-reversible synthetic face overlays designed to preserve ML utility. The service is available through a REST API and web UI, with EU servers. 

brighter AI positions the product for GDPR, CCPA, APPI, and PIPL requirements. Its processing is centered on visual privacy rather than text-based document redaction, making it relevant for camera, video, and image workflows.

Limitations: brighter Redact is visual only and does not handle text or document PII. Pricing is enterprise-only.

9. Tonic Textual

Best for: PII redaction inside AI and data pipelines

Tonic Textual uses transformer-based detection across text, JSON, HTML, PDF, images, tabular data, and audio, with support for 50+ languages. Detected entities can be handled through per-entity masking, synthesis, or deterministic replacement. The system preserves formatting, which matters when redacted outputs need to remain usable downstream. 

Developers can also connect it to AI workflows through the langchain-textual LangChain tools and an MCP server exposing 21 tools. Its range of supported modalities makes it suited to pipelines where sensitive data moves between structured data, documents, and model inputs rather than staying inside a single file type.

Limitations: Tonic Textual is oriented more toward AI and data pipelines than document-specific redaction workflows.

10. ReadyRedact

Best for: Rule-based redaction in document workflows

ReadyRedact applies pixel-to-pixel replacement to remove sensitive content from documents. It supports automated redaction rules and scanning, along with API and file-sharing integrations for adding redaction into existing workflows. 

The product is positioned for organizations working under GDPR, CCPA, LGPD, POPI, and HIPAA requirements. Its document-centric approach focuses on applying repeatable redaction rules rather than handling a broad range of media types. 

For teams that need sensitive information removed from files through predefined policies, the API and integration options provide a path to connect redaction with existing document processing systems.

Limitations: ReadyRedact is document-centric and does not support audio or video redaction. It is also less developer-first than API-native competitors.

Best free and open-source redaction tools

Microsoft Presidio

Microsoft Presidio is the strongest open-source option for teams that want full control over their redaction stack. It uses the MIT license and has 8.8k GitHub stars and 183 contributors. Release 2.2.362 dates from March 2026.

Presidio handles text, images, and structured data. It separates detection from transformation:

  • Detection: finds sensitive spans and assigns confidence scores.
  • Transformation: replaces, masks, or encrypts those spans.

There is an important caveat. Presidio ships with an explicit warning that it will not find all sensitive information. Production teams still need to tune it and test it against their own documents.

Philter

Philter by Philterd is another open-source option for teams that need self-hosted or air-gapped deployment. It uses the Apache 2.0 license and can run in a VPC, on-premise, or in an air-gapped environment.

Philter uses configurable policies and trained models rather than relying on regex alone. It also supports consistent pseudonymization with referential integrity, so the same person can map to the same placeholder across multiple documents. This is useful when downstream analysis needs relationships between records to remain intact.

Free tiers from commercial APIs

Commercial tools can also work for testing or low-volume workloads:

  • AWS Comprehend: 50,000 free units per month for 12 months
  • Google Sensitive Data Protection: monthly free tier
  • Tonic Textual: free tier available

The real cost of "free"

Free software does not mean free operation. Self-hosting still requires engineering time for tuning, evaluation against your own documents, GPU or CPU capacity, deployment, and ongoing maintenance.

For a small team processing low volumes, a paid API can cost less than the engineering time required to run and maintain an open-source redaction stack.

On-premise, VPC and air-gapped redaction

Some data cannot leave the organization's network for regulatory, contractual, or classification reasons. In healthcare, government, defense, and finance, that constraint can eliminate most redaction APIs before pricing or accuracy even enter the discussion.

The first question is simple: can detection and transformation run entirely inside infrastructure you control?

Provider Vendor-hosted API Self-deploy in your cloud On-premise Air-gapped License
Azure AI Language PII Yes Yes, VNet service endpoints + Private Link Yes, Docker container Yes, disconnected container Commercial, Azure subscription
Limina (formerly Private AI) Yes Yes, incl. AWS Marketplace Yes, container - Commercial, not public
Microsoft Presidio No hosted service Yes, self-deploy anywhere Yes Yes MIT
Philter No hosted service Yes, one-click from AWS, Google Cloud and Azure marketplaces, runs in your VPC Yes Yes Apache 2.0

Azure AI Language PII

Azure AI Language PII supports Docker containers in both connected and disconnected modes. The disconnected option is designed for environments with no outbound connectivity and uses commitment-tier pricing. Microsoft receives billing telemetry, but never the analyzed text. This makes it suitable for teams that need PII processing to remain inside a controlled environment.

Limina

Limina supports container, VPC, and on-premise deployment. Its full multi-modal coverage remains available across these deployment options, including: text, documents, images, audio, and video. This matters when restricted data extends beyond PDFs or text records.

Microsoft Presidio

Microsoft Presidio is fully self-hosted and distributed under the MIT license. Teams control the deployment and processing environment themselves rather than relying on a managed redaction service.

Philter

Philter supports VPC, on-premise, and air-gapped deployment. It is available under the Apache 2.0 license, making it another option for environments where sensitive documents cannot be transmitted outside the network.

What to check before deploying on-premise

The deployment label alone is not enough. Before committing, verify:

  • Feature parity: does the on-premise version support the same entity types and input formats as the cloud version?
  • Model updates: how are new models delivered when outbound connectivity is disabled?
  • Offline licensing: how is usage measured or licensed in an air-gapped environment?

For restricted environments, these operational details can matter as much as the redaction model itself.

Compliance: HIPAA, GDPR and audit trails

A redaction API does not make a workflow compliant on its own. Developers need to match detection, transformation, logging, and processing location to the obligation they are trying to satisfy.

This is practical technical guidance, not legal advice.

HIPAA: check all 18 identifiers

HIPAA Safe Harbor requires the removal of 18 specific categories of identifier. A general-purpose PII detector tuned for names and email addresses will not necessarily identify all 18. Check the API's entity coverage against the Safe Harbor list rather than assuming that "PII detection" is enough.

GDPR: pseudonymization is not anonymization

Under GDPR, pseudonymized data is still personal data. Only genuinely anonymized data falls outside the regulation. Replacing a name with a consistent placeholder can reduce exposure, but it does not necessarily make the person unidentifiable. This is why the earlier distinction between masking and permanent removal matters.

Audit trails: record what happened

Redaction also needs to be auditable. Your system may need to show:

  • What was redacted
  • When the redaction happened
  • Which model version performed the detection
  • Who approved the result

Check whether the API returns a structured log of detected entities and applied transformations, and whether your system can retain that log for later review.

Data residency: know where processing happens

Processing location can matter under GDPR. brighter AI processes on EU servers. Azure containers and other self-hosted options can keep document processing inside your own infrastructure boundary. Eden AI's EU endpoint can also keep requests in Europe. The practical takeaway is simple: compliance depends on the entire processing chain, not just the redaction API itself.

Redaction vs. masking: why "redacted" doesn't always mean removed

Buyers often assume that when an API says a document has been redacted, the sensitive data is gone. That assumption is unsafe. Products sold as redaction APIs can perform three materially different operations: permanent removal, masking, or detection. Those differences determine whether the original PII remains recoverable after processing.

Permanent removal

Permanent removal destroys the underlying sensitive data in the output. Nutrient describes its redaction as permanent, removing data rather than hiding it. ReadyRedact uses pixel-to-pixel replacement. Private AI removes or replaces detected entities, while also supporting face blurring in images and audio bleeping. In these workflows, the goal is an output where the original sensitive content is no longer present in its original form.

Masking and detection are different

Masking covers or substitutes sensitive information, but the workflow is not built around destroying the underlying data. Microsoft Azure AI Language, for example, masks text rather than permanently removing it. That distinction matters when a compliance requirement concerns whether the original information still exists, not just whether a reader can see it.

Detection is different again. AWS Comprehend returns the PII entity type, character offsets, and a confidence score. It can output a redacted version, but detection is the core product. If you use those results to build your own redact document API workflow, responsibility for removing the data correctly sits with your implementation.

Why PDFs are especially risky

PDFs make this distinction important because drawing a black rectangle over text does not necessarily remove anything. If the rectangle is only an overlay, the original text layer can remain underneath. A recipient may still be able to select the covered text, copy it, and recover information that appears visually hidden. This failure mode has caused real disclosure incidents.

Permanent PDF redaction must remove that recoverable underlying content, such as by flattening or rewriting the file so no recoverable text layer remains. Visual appearance alone is not proof of removal.

For anyone building a compliance workflow, the first vendor question should be: Does this operation destroy the sensitive data or only hide it? Ask that before asking about accuracy. A strong detector does not solve the problem if the output still contains recoverable PII.

Approach What happens to the data Example providers
Permanent removal Sensitive content is removed or replaced in the output Nutrient, ReadyRedact, Private AI
Masking Sensitive content is covered or substituted without a workflow built around destruction Microsoft Azure AI Language
Detection only PII locations are identified and removal is handled separately AWS Comprehend

How to choose a document redaction API

Start with the constraint that can eliminate a provider outright. Deployment and data-removal requirements matter more than secondary features.

1. Deployment

If data cannot leave your network, start with Azure AI Language PII containers, Private AI, Microsoft Presidio, or Philter. Azure supports disconnected Docker containers. Private AI supports container, VPC, and on-premise deployment. Presidio and Philter can be self-hosted.

2. Modality

If you only process documents, look at Nutrient or ReadyRedact. If you also need images, audio, or video, Private AI is the stronger fit. Tonic Textual also supports text, PDF, images, tabular data, and audio.

3. Permanent removal

If sensitive data must be destroyed in the output, prioritize Nutrient, ReadyRedact, or Private AI. Azure AI Language PII uses masking rather than permanent removal. Confirm what happens to the underlying data before comparing detection scores.

4. Language coverage

If multilingual coverage matters, Private AI and Tonic Textual support 50+ languages. AWS Comprehend supports English and Spanish only, so it should stay on the shortlist only when those languages cover your workload.

5. Volume and budget

If you process high volumes of text, per-character cloud pricing can be the better fit. If volume is low but requirements are strict, a fixed-cost tool may make more sense. Compare pricing against your real input type and expected processing volume.

One provider may not be enough

Teams often need more than one provider because no single tool leads across document workflows, video processing, and on-premise deployment at once. A multi-provider architecture like Eden AI can route each workload to the tool that best matches its constraints.

Access redaction providers through one Eden AI API

Most teams do not end up with one redaction provider for every workload. Document format, deployment constraints, language coverage, and removal requirements can push different use cases toward different tools. Eden AI addresses the integration problem that creates.

With Eden AI, providers use a standardized API, one API key, and one response format. Switching providers is a parameter change rather than a new integration, so teams can test alternatives without rewriting application code.

That also makes provider evaluation easier. Instead of relying on vendor-reported accuracy figures, you can benchmark multiple providers against the same labeled sample of your own documents, using the evaluation approach described earlier in this article. Once you choose a provider, the surrounding integration remains unchanged.

Eden AI uses pay-as-you-go pricing, so teams do not need to negotiate separate contracts with each provider they test. An EU endpoint is also available for keeping requests and data in Europe.

FAQs - Document Redaction API 

Private AI is the best overall PII redaction API in 2026 because it handles text, documents, images, audio, and video across 50+ languages, with on-premise deployment available. The right choice still changes by workload. For PDF-only compliance workflows requiring permanent data removal, Nutrient is a stronger fit.

Yes, APIs can redact sensitive information from video files. Private AI supports video alongside text, documents, images, and audio, while brighter AI focuses on faces and license plates in images and video. Super.ai also supports video redaction. CaseGuard is another video redaction option, but it is desktop software rather than an API.

Azure AI Language PII, Private AI, Microsoft Presidio, and Philter support deployment outside a standard third-party cloud workflow. Azure provides connected and disconnected Docker containers, including environments without outbound connectivity. Private AI supports containers, VPC, and on-premise deployments. Presidio is fully self-hosted, while Philter supports VPC, on-premise, and air-gapped deployments.

No document redaction API is "HIPAA compliant" by itself. Compliance depends on your implementation, a signed BAA where applicable, and whether your workflow covers all 18 identifiers required by HIPAA Safe Harbor. Private AI, Nutrient, and ReadyRedact offer HIPAA support, but developers still need to verify entity coverage and the resulting redaction workflow.

Redaction removes sensitive information, masking hides or substitutes it, and anonymization aims to make a person unidentifiable. These outcomes are not interchangeable for compliance purposes. Under GDPR, pseudonymized information remains personal data, even when direct identifiers have been replaced. Developers therefore need to verify what happens to the underlying information after transformation.

Yes, Microsoft Presidio and Philter are free, open-source redaction tools under the MIT and Apache 2.0 licenses respectively. Commercial services also provide limited free usage: AWS Comprehend offers 50,000 free units per month for 12 months, Google Sensitive Data Protection has a monthly free tier, and Tonic Textual offers a free tier.

Similar articles

Top
Vision
Best Image Recognition APIs in 2026: Free & Paid
7/8/2026
·
Written bySamy Melaine
Top
All
Best AI APIs for Developers in 2026: Complete Guide
7/7/2026
·
Written bySamy Melaine
let’s start

Start building with Eden AI

A single interface to integrate the best AI technologies into your products.