EthicalFusion

Accent Remover

Remove accents and combining marks to get clean plain text.

Was this tool helpful?

Thanks for the feedback!

The Accent Remover strips diacritics such as acute accents, graves, umlauts, tildes and cedillas from text, turning "Café crème" into "Cafe creme" while leaving every other character in place. It is useful when a system, spreadsheet formula or file name only accepts plain Latin letters, and it also cleans up "Zalgo" text that has been buried under stacked combining marks.

How accents are removed

An accented letter like é can be stored as one character or as two: a plain "e" followed by a combining acute accent. The tool first applies Unicode NFKD normalisation, which splits accented letters into that base-plus-mark form, and then deletes every mark in the Combining Diacritical Marks block (U+0300 to U+036F), plus one extra combining sign often found in Zalgo text. What remains is the base letter.

InputOutput
Café crème brûléeCafe creme brulee
José Muñoz, FrançoisJose Munoz, Francois
São Paulo, ZürichSao Paulo, Zurich
Tiếng ViệtTieng Viet
Ångström, İstanbulAngstrom, Istanbul

Letters that stay unchanged

Some characters look accented but are separate letters in Unicode, with no base-plus-mark form. These pass through untouched:

  • ß (German sharp s), Æ and Œ ligature letters
  • Ø (Danish and Norwegian), Ł (Polish), Đ (Vietnamese and Croatian)

So "Łódź, Straße" becomes "Łodz, Straße". If you need pure ASCII, follow up with Find and Replace using the usual transliterations: ß to ss, Æ to AE, Ø to O, Ł to L.

Hindi, Tamil and other Indic scripts are not affected. Their vowel signs are part of the script's own Unicode block, not the Latin diacritics range, so Devanagari text comes out exactly as it went in.

Side effects of the normalisation step

NFKD also replaces "compatibility" characters with their plain equivalents, which is often helpful but worth knowing:

  • The ligature "fi" becomes "fi", common in text copied from PDFs.
  • Superscripts and circled numbers become digits: ² becomes 2 and ① becomes 1.
  • ½ becomes 1⁄2, written with a special fraction slash.
  • Full-width letters and Unicode "fancy" styles turn back into ordinary letters, so 𝗯𝗼𝗹𝗱 text made with a bold text generator comes out as plain "bold".

Good uses, and when to keep the accents

Removing accents helps when matching names across lists ("José" in one spreadsheet, "Jose" in another), building usernames, email aliases and file names, importing CSV files into older software that mangles non-ASCII characters, and preparing search keywords. For URL slugs, the slug generator already removes accents as part of its job.

Keep the original spelling on anything official, such as certificates, visa forms and published names. In some languages the accent changes meaning: Spanish "año" means year, while "ano" is a completely different and rather embarrassing word. The conversion happens in your browser, so lists of names are not uploaded.

Frequently asked questions

How do I remove accents from letters like é, ü and ñ?
Paste the text and press Clean. Accented Latin letters are split into base letter plus accent and the accent is deleted, so é, ü and ñ become e, u and n.
Why is ß or Ø not converted?
They are independent letters in Unicode, not a base letter with an accent attached, so there is no mark to remove. Replace them manually, for example ß with ss.
Will it change Hindi or other Indian language text?
No. Devanagari vowel signs and other Indic marks are outside the Latin diacritics range the tool removes, so the text stays the same.
Can this remove Zalgo or glitch text?
Yes, in most cases. Zalgo text is built from stacked combining marks, and the marks in the main combining block are removed, leaving the readable letters.
Why did my fraction ½ turn into 1⁄2?
The normalisation step rewrites compatibility characters into simpler forms, and ½ is expanded into 1, a fraction slash and 2.

Related tools

People also used

Embed this tool on your site

Paste it into any blog or website. Free, with a credit link.