Strip accents and diacritics — turn café into cafe, Zoë into Zoe.
Remove accents and diacritics to get plain ASCII text for URLs, filenames, usernames and legacy systems. Also handles the letters Unicode normalisation misses on its own — ø, ß, æ, œ, đ and þ.
Upload your file using the tool above.
Adjust any settings to your preference.
Click the process button and wait for results.
Download your output using the download button.
For URL slugs, file names, database keys and any system that only accepts plain ASCII. It also helps with search: someone typing "cafe" should still find "café", so many search implementations fold accents on both the stored text and the query before matching.
Yes — letters like ø, ß and æ are not accented forms of a base letter, so they need explicit mapping rather than stripping a diacritic. Those become o, ss and ae. Naive accent removal often leaves them untouched, which is why Scandinavian and German text comes out half-converted elsewhere.
Store the original, always — names in particular deserve to be spelled correctly, and stripping accents from someone’s name is a small but real discourtesy. Keep an accent-folded copy alongside it for searching and URLs, and display the proper form to people.
Yes, Remove Accents is completely free. No signup, no account, and no watermark on outputs. A Pro tier is available for 100 AI ops/day and larger file sizes.
Remove Accents runs entirely in your browser. Your file is never uploaded — it is read, processed and saved locally, so it never reaches our servers or anyone else's. You can disconnect from the internet after the page loads and it still works.
How it works: Characters are split into a base letter plus its combining marks (Unicode NFD normalisation), then the marks are dropped — leaving the underlying letter intact.
The characters NFD misses: Letters like ø, ß, æ, œ, đ and þ have no decomposition, so normalisation alone leaves them untouched — which surprises people expecting plain ASCII. Those are mapped explicitly here: ø→o, ß→ss, æ→ae, đ→d, þ→th.
When to use it: Slugs and URLs, filenames that must survive older systems, CSV imports that mangle non-ASCII, search keys where "Muller" should match "Müller", and legacy databases limited to ASCII.
Privacy: Pure browser-side JavaScript — your text is never uploaded, so it works offline too.