Remove Diacritics
Strip accents from text to plain ASCII letters.
How to use
- 1 Paste or type your accented text into the input box.
- 2 Choose whether to map special letters like ß and ø to ASCII.
- 3 Read the de-accented text in the output box.
- 4 Copy the cleaned result.
About Remove Diacritics
The Remove Diacritics tool strips accent marks and other diacritical signs from text, converting accented letters back to their plain base form.
It turns "café" into "cafe", "naïve" into "naive" and "résumé" into "resume", which is exactly what you need when a system only accepts ASCII, when you are building a URL slug, or when you want search and sorting to ignore accents.
Under the hood it uses Unicode NFD normalisation, which separates a character such as é into the letter e plus a combining acute accent, and then removes the combining marks.
That single technique handles the vast majority of European and Latin-script languages — grave, acute, circumflex, tilde, umlaut, cedilla, ring, caron and more — for both lower- and uppercase letters.
Some letters, like the German ß, the Scandinavian ø, the Polish ł and the ligature æ, do not decompose into a base letter plus a mark.
An optional mode maps these to sensible ASCII equivalents (ss, o, l, ae) so the output stays clean; you can switch it off if you would rather keep those letters as-is.
Everything runs locally in your browser.
Your text is never uploaded or stored, so it is safe for private notes and names, and it keeps working offline once the page has loaded.
FAQ
How does it remove the accents?
It uses Unicode NFD normalisation to split each accented letter into a base letter plus a combining mark, then deletes the marks, leaving the plain base letters.
What happens to letters like ß, ø or æ?
These do not decompose into a base letter plus a mark. With the optional mapping on, they become ss, o and ae; turn it off to keep them unchanged.
Does it change non-Latin scripts?
Text in scripts without combining marks, such as Japanese or Chinese, is left exactly as you typed it.