Anonymise a text before sharing it

Paste a text and the tool replaces the personal data it can recognise, plus any names you list, with labels such as [EMAIL] or [PHONE]. Check the result before you share it.

  • Free
  • No sign-up
  • Runs in your browser
anonymize-text

100% private — your text is processed in your browser and never sent to any server.

How it works

Paste your text

An email thread, a report, a chat, a support ticket or a document.

Choose what to hide

Pick the kinds of data to detect and list the names or words to hide.

Review and copy

Read the result, then share it. Keep the key if you need to restore the values.

Share the text, not the personal data

There are many times you need to show a text without revealing who is in it: pasting a conversation into an AI assistant, sending a support ticket to a supplier, asking a colleague for advice on a contract, publishing an example in a forum or a report, or filing a bug with real data in the logs. Removing the personal details by hand is slow, and it is easy to miss the second mention of an email or a number buried in a paragraph. This tool finds the kinds of data that have a recognisable shape and replaces them for you.

What it recognises on its own

  • Email addresses and, optionally, web links.
  • Phone numbers in national and international formats.
  • IBAN bank account numbers, validated with the standard check, so a random string of letters and digits is not mistaken for an account.
  • Card numbers, checked with the Luhn algorithm, so an ordinary long number is left alone.
  • Identity numbers: Spanish DNI and NIE with their check letter, Spanish CIF, and US Social Security number format.
  • IP addresses.

Names and other words: you tell it

People's names, company names, street addresses and job titles have no fixed shape, and no simple tool can find them reliably. Instead of pretending, this one lets you list them, one per line, and it replaces every occurrence, whatever the capitalisation. Add the names of the people involved, the company and any address before you press copy.

Three ways to replace

A plain label such as [EMAIL] is the simplest. Numbered labels, such as [EMAIL_1] and [EMAIL_2], keep the identity of each value: the same value always gets the same number, so a reader or an AI assistant can still follow who said what. In that mode a key is shown, listing which label stands for which original value, so that you can put the real values back into an answer. Keep that key private. Black blocks replace values with a solid bar of similar length.

What it does not do

Anonymising is a risk-reduction step, not a guarantee. The tool cannot see personal details that have no recognisable format: names you did not list, indirect clues such as a job title, a rare place or a date that together identify someone, or data inside images. Read the result in full before sharing it, especially if the text is sensitive or covered by data protection law. Text is processed in your browser; nothing is stored or sent.

Frequently asked questions

How do I anonymise a text?
Paste it, choose which kinds of data to detect and list any names or words to hide. Copy the result, which has labels such as [EMAIL] in place of the data.
Does it find people's names automatically?
No. Names have no reliable shape, so you list them in the box and the tool replaces them. Emails, phones, IBANs, cards and ID numbers are found automatically.
Can I restore the original values?
Yes. Choose numbered labels: a key is displayed that maps each label to its original value. Keep it private.
Are IBANs and card numbers checked?
Yes. IBANs are validated with the standard check digits and card numbers with the Luhn algorithm, so a normal number is not replaced by mistake.
Is it safe to paste a text with real personal data here?
Yes. The tool works in your browser and nothing is sent or stored. Still, review the result before sharing it.
Does this make a document legally anonymous?
No. It reduces risk but cannot guarantee anonymity, because indirect clues can still identify a person. For legal purposes, review the text carefully.