Microsoft Presidio
ID presidio
pii
Presidio (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.
- Website
- https://github.com/microsoft/presidio
- Supported types
- 60
Supported semantic types
| ID | Name | Categories | Countries | Description |
|---|---|---|---|---|
| aadhaar | Indian Aadhaar number by known name PII | pii, persons | IN | Indian Aadhaar number by known name identifier |
| abaroutingnum | American Banking Association (ABA) routing number | finances | US | In the United States, an ABA routing transit number (ABA RTN) is a nine-digit code printed on the bottom of checks to identify the... |
| abn | Australian ABN (Australian Business Number) by known name | finances | AU | Australian ABN (Australian Business Number) by known name identifier |
| auabn | Australian Business Number (ABN) | companies | AU | The Australian Business Number (ABN) is a unique 11-digit identifier issued by the Australian Business Register (ABR) which is operated... |
| auacn | Australian Company Number (ACN) | companies | AU | An Australian Company Number (usually shortened to ACN) is a unique identifier required by every company registered under Australia’s... |
| aumedicarenum | Australian medicare number PII | pii, persons | AU | Medicare number is a unique identifier issued by Australian Government that enables the cardholder to receive a rebates of medical... |
| autfn | Australian Tax File Number (TFN) PII | pii, persons | AU | The tax file number (TFN) is a unique identifier issued by the Australian Taxation Office to each taxpaying entity — an individual,... |
| bankcard | Bank card (credit/debit card) PII | pii, finances | global | A bank card is typically a plastic card issued by a bank to its clients that performs one or more of a number of services that relate to... |
| casin | Canada social insurance number (SIN) PII | pii, persons | CA | Social insurance number (SIN) is a number issued in Canada to administer various government programs. |
| date | Date | datetime | global | Calendar date. The regexp covers the ISO 8601 extended form YYYY-MM-DD; other notations, such as DD.MM.YYYY, are patterns of this datatype. |
| de_kvnr | German health insurance number (Krankenversichertennummer, KVNR) PII draft | pii, persons, medical | DE | Krankenversichertennummer (KVNR), the lifelong number of a person in the German statutory health insurance (§ 290 SGB V), printed on the... |
| de_passport | German passport number PII pattern draft | pii, persons | DE | Serial number of a German passport (Reisepass): nine characters, a four-character code of the issuing authority and a five-character... |
| de_postcode | German postal code (Postleitzahl) PII pattern | geo, pii, common | DE | Five-digit postal code (Postleitzahl, PLZ) used in Germany since 1 July 1993, in the range 01001 to 99998. The first digit is the postal... |
| de_rvnr | German pension insurance number (Rentenversicherungsnummer) PII draft | pii, persons | DE | Versicherungsnummer of the German statutory pension insurance (§ 147 SGB VI), also called social insurance number... |
| de_stnr | German tax number (Steuernummer) PII draft | finances | DE | Steuernummer (St.-Nr.), the number that a regional German tax office gives to taxable individuals and organisations. The regional form... |
| de_vehicle_plate | German vehicle registration plate (Kfz-Kennzeichen) draft | transport | DE | Registration number of a vehicle in Germany as shown on the plate. It has a distinguishing sign of one to three capital letters for the... |
| depersonalausweis | German identity card number (Personalausweis) PII | pii, persons | DE | Serial number (Ausweisnummer) of a German identity card (Personalausweis). Cards issued since 1 November 2010 have nine characters: a... |
| Email address PII | common, internet, pii | global | Address of an electronic mailbox in the form local-part@domain, defined in section 3.4.1 of RFC 5322. The local part names the mailbox,... | |
| esnie | Spanish Foreigner Identity Number (NIE) PII | pii, persons | ES | The NIE is a tax identification number in Spain, known in Spanish as the NIE, or more formally the Numero de identidad de extranjero |
| esnif | Spanish Tax identification number PII | pii, persons | ES | Spanish tax identification number used to identify tax paying individuals |
| espassport | Spanish passport number PII pattern | pii, persons | ES | Number of Spanish passport |
| handelsregisternr | German commercial register number (Handelsregisternummer) | companies, finances | DE | Number of an entry in the German commercial register (Handelsregister), which the local courts (Amtsgerichte) keep. It is the register... |
| iban | International Bank Account Number | finances | global | The International Bank Account Number (IBAN) is an internationally agreed system of identifying bank accounts across national borders to... |
| ipaddr | IP address (IPv4 or IPv6) PII | internet, pii | global | Address of a network interface in the Internet Protocol: a 32-bit IPv4 address in dotted-decimal form (192.0.2.1) or a 128-bit IPv6... |
| it_id_card | Italian identity card number PII draft | pii, persons | IT | Number of an Italian identity card (carta d'identità). The electronic card (CIE) issued since 2016 has nine characters: two letters,... |
| krrrn | Korean RRN by field name PII | pii, persons | KR | Korean RRN by field name identifier |
| mac_address | MAC address (Media Access Control) PII | internet, identifiers, pii | global | 48-bit hardware address (EUI-48) of a network interface in Ethernet, Wi-Fi, Bluetooth and other IEEE 802 networks, used to deliver... |
| medicare | Australian Medicare number by known name PII draft | pii, persons | AU | Australian Medicare number by known name identifier |
| nhsnumber | NHS number PII draft | pii | global | Datatype for 'NHS number' (nhsnumber) from rules in context 'pii'. |
| nif | NIF por nombre de campo PII | finances | ES | ES datatype for 'NIF por nombre de campo' (nif) from rules in context 'finances'. The Spanish tax identification number (Número de... |
| npi | US NPI identifier PII draft | medical | global | Datatype for 'US NPI identifier' (npi) from rules in context 'medical'. |
| nric | Singapore NRIC (National Registration Identity Card) by known name PII | finances | SG | Singapore NRIC (National Registration Identity Card) by known name identifier |
| p2pkhaddr | Bitcoin P2PKH address | cryptocurrency | global | Legacy Bitcoin address of the pay-to-public-key-hash (P2PKH) type. It is the Base58Check encoding of the version byte 0 and the 20-byte... |
| p2shaddr | Bitcoin P2SH address | cryptocurrency | global | Bitcoin address of the pay-to-script-hash (P2SH) type, defined by BIP 13 and BIP 16. It is the Base58Check encoding of the version byte... |
| p2traddr | Bitcoin P2TR address (Taproot, bc1p) draft | cryptocurrency | global | Taproot address of the pay-to-taproot (P2TR) type: witness version 1 with a 32-byte x-only public key (BIP 341), encoded with Bech32m... |
| p2wpkhaddr | Bitcoin P2WPKH address (native SegWit, bc1q) | cryptocurrency | global | Native SegWit address of the pay-to-witness-public-key-hash (P2WPKH) type: witness version 0 with a 20-byte public key hash (BIP 141),... |
| p2wshaddr | Bitcoin P2WSH address (native SegWit, bc1q) | cryptocurrency | global | Native SegWit address of the pay-to-witness-script-hash (P2WSH) type: witness version 0 with the 32-byte SHA-256 hash of a witness... |
| pan | Indian PAN (Permanent Account Number) by known name PII | pii, persons | IN | Indian PAN (Permanent Account Number) by known name identifier |
| person_fullname | Person fullname PII draft | persons, pii | global | Full name of the person as combination of last, first, and sometimes middle name |
| phone | Phone number PII | pii, common, telecom | global | Telephone number in standard format (RFC3966), without 'tel:' prefix |
| plpesel | Polish PESEL by field name PII | pii, persons | PL | Polish PESEL by field name identifier |
| seorgnumber | Swedish organization number by field name | finances | SE | Swedish organisation number (organisationsnummer) of a legal entity: ten digits, usually written as NNNNNN-NNNN. The last digit is a... |
| sepersonnummer | Sweden personal identity number (personnummer) PII | pii, persons | SE | The personal identity number (Swedish: personnummer) is the Swedish national identification number. It is a ten digit number that is... |
| sg_uen | Singapore Unique Entity Number (UEN) draft | companies | SG | Identification number that the government of Singapore gives to every entity that operates in Singapore: businesses, local companies,... |
| sgnric | The Singapore National Registration Identity Card (NRIC) PII | pii, persons | SG | The National Registration Identity Card (NRIC) is the compulsory identity document issued to citizens and permanent residents of Singapore. |
| steuerid | German tax identification number (Steuer-ID, IdNr.) PII | finances, pii | DE | Steuerliche Identifikationsnummer (IdNr., Steuer-ID), the personal tax number that the Federal Central Tax Office (BZSt) assigns once to... |
| thidcard | Thai identity card PII | pii, persons | TH | Number of the Thai identity card |
| uknhsnum | UK NHS Number PII | pii, persons, medical | GB | NHS numbers are the unique numbers allocated to registered users of the three public health services in England, Wales and the Isle of... |
| uknino | UK National Insurance number PII | pii, persons | GB | The National Insurance number is a number used in the United Kingdom in the administration of the National Insurance or social security... |
| ukpassport | British passport number PII pattern | pii, persons | GB | Number of the passport issued by the United Kingdom |
| ukpostalcode | UK Postal code PII pattern | geo | GB | Postal codes used in the United Kingdom, British Overseas Territories and Crown dependencies are known as postcodes (originally, postal codes). |
| url | Uniform Resource Locator (URL) | common, internet | global | Address of a resource on a network that also says how to retrieve it: a scheme such as https, a host, an optional port, a path, a query... |
| usbankaccount | Bank account in United States pattern | finances | US | A bank account in the financial institutuin in United States |
| usdeanumber | USA DEA Registration (cerficicate) Number PII | pii, persons, medical | US | A DEA number (DEA Registration Number) is an identifier assigned to a health care provider (such as a physician, physician assistant,... |
| usdriverlic | US driver license number PII | pii, persons | US | Alphanumeric value of the United States driver license |
| usitin | US ITIN (Individual Taxpayer Identification Number) PII | pii, persons | US | A Taxpayer Identification Number (TIN) is an identifying number used for tax purposes in the United States and in other countries under... |
| usnpi | US National Provider Identifier (NPI) PII | pii, persons | US | A National Provider Identifier (NPI) is a unique 10-digit identification number issued to health care providers in the United States by... |
| uspassport | US passport number PII pattern draft | pii, persons | US | Number of US Passport |
| usssn | US Social Security Number PII | pii, persons | US | In the United States, a Social Security number (SSN) is a nine-digit number issued to U.S. citizens, permanent residents, and temporary... |
| uuid | Universally unique identifier (UUID) | identifiers | global | 128-bit identifier that systems generate without a central registry, defined by RFC 9562 (2024), which replaced RFC 4122. Microsoft... |
Use this record
- JSON: API v1 · legacy shape
- Improve it: edit
data/tools/pii/presidio.yamlon GitHub