πŸ“– Read the documentation for this tool →

Free Compliance Utility

PII Masker

Swap real personal data for realistic fakes that keep the same shape β€” Luhn-valid cards, valid IBANs, reserved-range phone numbers. The same value always maps to the same replacement, so joins between your files still work. Nothing is uploaded.

100% client-side. Your data never leaves this browser.
Real data β†’ Safe fixture
Mask
Off by default These two match loosely β€” passport numbers look like order IDs and SKUs, and the date pattern matches every date in the file. Turn them on only after checking the preview.
Same seed plus same input always gives the same output. Reuse it across files so a customer keeps one identity everywhere, and save it if you need to regenerate the fixture later.
Format
Input
Masked output

Everything runs in your browser. No file is uploaded to any server.