Text Anonymiser
Finds emails, phone numbers, card numbers and IDs in free text and masks or pseudonymises them.
Finds email addresses, phone numbers, card numbers, 주민등록번호, business registration numbers and IP addresses in a block of text and masks, redacts or pseudonymises them. The two most dangerous are checksum-verified, so a 16-digit order number is left alone and a real card is not.
Text
Nothing is uploaded. The scan runs in this tab, which is the only reason it is safe to paste this kind of text anywhere.
How to replace what it finds
010-****-5678 — still recognisable to its owner
Anonymised
6 replacements made.
Read the result before you share it.
This is pattern matching. It finds things shaped like an address, a card or a 주민등록번호 — and the two most dangerous of those are checksum-verified, so a 16-digit order number is not masked and a real card is. It cannot find a name, a street address written out in words, or an account number that looks like an invoice reference. Nothing here is a guarantee that the text is now safe to publish.
What was found
Email address
1
Korean resident number (주민등록번호)
1
Payment card number
1
Korean phone number
1
Korean business registration number (사업자등록번호)
1
IP address
1
- line 3Email address
mi********@example.co.kr - line 4Korean phone number
010-****-5678 - line 5Korean resident number (주민등록번호)
900101-1****** - line 6Payment card number
****-****-****-1111 - line 8IP address
192.168.x.x - line 9Korean business registration number (사업자등록번호)
***-**-*****
How to use it
Paste the text
A support ticket, a log, a spreadsheet column. Nothing is uploaded — the scan runs in this tab, which is the only reason it is safe to paste this kind of text anywhere.
Choose how to replace what it finds
Masking keeps the value recognisable to its owner (010-****-5678). Redacting replaces it with a label. Pseudonymising gives each distinct value a stable stand-in, so you can still tell two mentions of the same person apart from two people.
Turn off the detectors you do not want
Each detector shows how many it found. Turning IP addresses off, for instance, keeps a log readable while still removing the personal data.
Read the result before you share it
The findings list says what was replaced and where. This step is not optional — the tool cannot find everything, and only you know what else is in there.
Common questions
Does this make the text safe to publish?
No, and nothing here claims that. This is pattern matching: it finds things shaped like an address, a card or a 주민등록번호. It cannot find a name, a street address written out in words, or an account number that looks like an invoice reference.
Why was one 16-digit number masked and another not?
Card numbers are Luhn-verified, so a number of the same length that fails the checksum is treated as an order reference and left alone. 주민등록번호 and 사업자등록번호 are checksum-verified the same way.
Can I undo the pseudonyms later?
Only if you copy the mapping now. It is kept in this tab and stored nowhere, so closing the page loses it — which is the same property that makes it safe.
A phone number was missed
Phone numbers have no checksum, so the detector matches on shape — and an unusual format, spaces in odd places, or an international prefix can fall outside it. Check the result rather than trusting the count.
Feed it from
Find & Replace
Replaces text by literal, whole word or regular expression, with capture groups and a preview of every hit.
HAR Viewer & Sanitiser
Opens a HAR capture as a waterfall and strips cookies, auth headers and tokens before you share it.
Email Header Analyser
Parses raw email headers into a delivery timeline with per-hop delays, reads the receiving server’s SPF, DKIM and DMARC verdicts, and flags From/Reply-To/Return-Path mismatches.
Secret Scanner
Scans pasted code, logs or a config dump for API keys, tokens and private keys, with entropy heuristics.
Next
These accept what this tool produces, so the result can go straight in.
Find & Replace
Replaces text by literal, whole word or regular expression, with capture groups and a preview of every hit.
HAR Viewer & Sanitiser
Opens a HAR capture as a waterfall and strips cookies, auth headers and tokens before you share it.
Resident Number Masker
Finds resident numbers in text or a spreadsheet column and masks them to the legally acceptable form.
Secret Scanner
Scans pasted code, logs or a config dump for API keys, tokens and private keys, with entropy heuristics.
Markdown Editor
Edits Markdown with a live preview and exports the rendered HTML, with GFM tables and task lists.
Case Converter
Converts between UPPER, lower, Title, Sentence, camelCase, snake_case, kebab-case and CONSTANT_CASE.