Tools

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

IDNameCategoriesCountriesDescription
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 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