OpenSource-Hub

presidio

Framework

microsoft/presidio

Framework for detecting and anonymizing PII in text, images, and structured data.

Overview

Presidio provides pluggable pipelines for identifying and redacting personally identifiable information (PII) using NLP, regex, and custom recognizers. It supports text, images, and structured data, with built-in anonymization and masking capabilities. Designed for enterprise privacy compliance.

README Preview

# Presidio - Data Protection and De-identification SDK\n## :mega: Presidio is moving to a new home! [Read more here](docs/project_transition.md) :mega:\n**Context aware, pluggable and customizable PII de-identification service for text and images.**\n\n---\n\n[](https://github.com/microsoft/presidio/actions/workflows/ci.yml)\n[](http://opensource.org/licenses/MIT)\n\n[](https://www.bestpractices.dev/projects/6076)\n[](https://pypi.python.org/pypi/presidio-analyzer/)\n\n| Component | Downloads | Coverage |\n|-----------|-----------|----------|\n| Presidio Analyzer | [](https://pypi.python.org/pypi/presidio-analyzer/) | [](https://github.com/microsoft/presidio/tree/coverage-data-presidio-analyzer) |\n| Presidio Anonymizer | [](https://pypi.python.org/pypi/presidio-anonymizer/) | [](https://github.com/microsoft/presidio/tree/coverage-data-presidio-anonymizer) |\n| Presidio Image-Redactor | [](https://pypi.python.org/pypi/presidio-image-redactor/) | [](https://github.com/microsoft/presidio/tree/coverage-data-presidio-image-redactor) |\n| Presidio Structured | [](https://pypi.python.org/pypi/presidio-structured/) | [](https://github.com/microsoft/presidio/tree/coverage-data-presidio-structured) |\n## What is Presidio\n\nPresidio _(Origin from Latin praesidium ‘protection, garrison’)_ helps to ensure sensitive data is properly managed and governed. It provides fast **_identification_** and **_anonymization_** modules for private entities in text such as credit card numbers, names, locations, social security numbers, bitcoin wallets, US phone numbers, financial data and more.\n\n\n\n---\n\n### :blue_book: [Full documentation](https://microsoft.github.io/presidio)\n\n### :mega: [Project transition update](docs/project_transition.md)\n\n### :question: [Frequently Asked Questions](docs/faq.md)\n\n### :thought_balloon: [Demo](https://aka.ms/presidio-demo)\n\n### :flight_departure: [Examples](https://microsoft.github.io/presidio/samples/)\n\n---\n\n\n### Goals\n\n- Allow organi