Document Anonymizer
Automatically scan text documents for personal data and replace identified entities with labelled placeholders. Handles email addresses, phone numbers, URLs, IBANs, IP addresses, dates, and common name patterns — preserving document structure while removing identifying details.
| Pattern | Example Input | Replaced With |
|---|---|---|
| Email Address | [email protected] | [EMAIL_1] |
| Phone Number | +44 7700 900123 | [PHONE_1] |
| URL | https://internal.company.com/path | [URL_1] |
| IPv4 Address | 192.168.1.100 | [IP_1] |
| IBAN | GB29 NWBK 6016 1331 9268 19 | [IBAN_1] |
| Card Number | 4111 1111 1111 1111 | [CARD_1] |
| US SSN | 123-45-6789 | [SSN_1] |
| UK Postcode | W1A 1AA | [POSTCODE_1] |
| US ZIP | 90210 | [ZIP_1] |
| Dates | 12/03/2024 or March 12, 2024 | [DATE_1] |
| Names (heuristic) | John Smith | [NAME_1] |
Frequently Asked Questions
What types of PII does the anonymizer replace?
Names, email addresses, phone numbers, dates, addresses, and other personally identifiable patterns are replaced with tokens like [NAME_1], [EMAIL_1].
Is my document text processed on a server?
No. All text analysis and replacement happens in your browser using JavaScript. Your content is never transmitted anywhere.
Can I customise which patterns are anonymized?
Yes. Toggle which pattern categories are active before running the anonymizer.
Does the tool preserve document formatting?
The tool processes plain text. Copy text into the tool, anonymize it, then paste back into your formatted document.