Skip to content
Microsoft Presidio
Example deployments
Initializing search
GitHub
Microsoft Presidio
GitHub
Home
Installation
Quickstart
Handling text
Handling text
Home
Step by step tutorial
Step by step tutorial
Home
Getting started
Deny-list recognizers
Regex recognizers
Rule-based recognizers
Additional models/languages
External services
Context enhancement
Decision process
No-code recognizers
Ad-hoc recognizers
Simple anonymization
Custom anonymization
Encryption/Decryption
Allow-lists
Presidio Analyzer
Presidio Analyzer
Home
Developing PII recognizers
Developing PII recognizers
Tutorial
Best practices in developing recognizers
Customizing recognizer registry from file
Multi-language support
Customizing the NLP model
Customizing the NLP model
Home
Spacy/Stanza
Transformers
Tracing the decision process
Configuring the Analyzer Engine from file
Presidio Anonymizer
Presidio Anonymizer
Home
Developing PII operators
Handling images
Handling images
Home
Evaluating DICOM redaction
Handling structured data
Handling structured data
Home
Samples
Samples
Home
Selected samples
Selected samples
Customizing Presidio Analyzer
NER model configuration
Presidio Structured Basic Usage
Using an allow list with image redaction
Redacting Text PII from DICOM images
Annotating PII in a PDF
Pseudonomization
Encrypting and Decrypting
General
General
Supported entities
Development and design
Development and design
Design
Setting up a development environment
Build and release process
Changes from V1 to V2
Python API reference
Python API reference
Home
Presidio Analyzer Python API
Presidio Anonymizer Python API
Presidio Image Redactor Python API
REST API reference
Community
FAQ
Demo
Example deployments
Azure App Service
Kubernetes
Spark/Azure Databricks
Azure Data Factory