Metadata & Privacy

Text Redactor

Find and replace emails, phone numbers, IP addresses, card numbers, keys and your own words in text, logs and JSON before you share them.

Paste text, or open files
8 to redact
Email addresses 1 of 1 redacted
IPv4 addresses 1 of 1 redacted
Payment card numbers 1 of 1 redacted
  • 2 5:40 WARN Payment failed, card 4111 1111 1111 1111 (exp 09/27) ⏎ 2026-10-04 09:16:05Passes the Luhn check and starts like a Visa card: a candidate, not proof it’s a real card
Phone numbers 1 of 1 redacted
  • 3 16:05 INFO Callback requested: +44 20 7946 0958 ⏎ 2026-10-04 09:17:12 DEBUG Autho
Keys, tokens and passwords 1 of 1 redacted
  • 4 :12 DEBUG Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxMjM0In0.c2lnbmF0dXJl ⏎ 2026-10-04 09:18:33 INFO RefunBearer token
JSON Web Tokens 1 of 1 redacted
  • 4 :12 DEBUG Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxMjM0In0.c2lnbmF0dXJl ⏎ 2026-10-04 09:18:33 INFO Refun
Bank account numbers (IBAN) 1 of 1 redacted
  • 5 4 09:18:33 INFO Refund to IBAN GB82 WEST 1234 5698 7654 32 ⏎ 2026-10-04 09:19:51 ERROR UpstrPasses the IBAN checksum
IPv6 addresses 1 of 1 redacted
  • 6 6-10-04 09:19:51 ERROR Upstream 2001:db8::1 timed out, see https://status.e
Web addresses 1 of 1 redacted
  • 6 ream 2001:db8::1 timed out, see https://status.example.com/incidents/42 ⏎ 2026-10-04 09:20:07 INFO Ticke

About this tool

Paste text, or open logs, JSON and other text files, and find what you might not want to share: email addresses, phone numbers, IPv4 and IPv6 addresses, web addresses, payment card and IBAN numbers, API keys, tokens and passwords, plus any names or words you add and patterns of your own.

Review every find in context before anything changes. Each one can be kept or redacted, uncertain ones such as a bare run of digits wait for your decision, and you can select text by hand to redact it. Card numbers must pass the Luhn check and IBANs their checksum, but a plausible number is still only a candidate.

Choose numbered placeholders like [EMAIL-1], which keep the same value recognisable throughout, plain labels, masks, blocks or removal. JSON stays valid: only text inside strings changes, and fields such as password are always redacted. The export holds only the redacted text; the key from placeholders back to originals is a separate download, and nothing is saved.

Will it find every piece of personal data?

No tool can promise that. It finds common patterns reliably, but names, addresses and anything unusual need your own words or patterns, and a careful read of the result before you share it.

Does anything I paste get stored?

No. The text, your choices and the replacement key stay in this page only, and “Discard everything” clears them at once.

esc
  • Opens in its own window, like any app
  • Works without an internet connection
  • Starts instantly from your home screen or dock

Look for the install icon at the right end of your browser’s address bar, or open the browser menu and choose Install Interformat.