🕵️ emails, phones, SSNs, card numbers, IPs — nothing sent anywhere

Text PII Redactor

Paste text and automatically black out emails, phone numbers, SSNs, credit card numbers (Luhn-validated to skip false positives), and IP addresses before sharing it. Entirely in your browser.

How it works

Everything runs as regular-expression matching in your browser — nothing you paste is ever sent anywhere, which matters here more than on most tools since the whole point is handling sensitive text. Emails, SSNs, phone numbers, and IP addresses (with octets checked to be valid 0-255) are matched directly; digit runs that look like credit card numbers are only redacted if they actually pass the Luhn checksum real card issuers use, which is what keeps an ordinary long number from being flagged as a card.

FAQ

Why wasn't the example number 4111111111111112 redacted as a card?
That's deliberate — its digits fail the Luhn checksum that real card numbers must satisfy, so it's treated as an ordinary number rather than a credit card, which avoids false-positive redactions on numbers that merely look card-shaped.
Does any of the text I paste here get sent to a server?
No — every match and redaction happens in your browser's own JavaScript; given this tool exists specifically to handle sensitive text, nothing you paste is ever transmitted anywhere.

Free, unlimited, no account. If this saved you a paid tool, a small thanks is appreciated.

Say thanks — $3