How to use Remove Accents
What it does & when you need it
Removing accents converts letters like é, ñ, ü, and ø into their plain ASCII base — e, n, u, and o. You reach for this when a system downstream cannot cope with diacritics: generating a URL slug or a filename, building an email address or username, normalising names before a database lookup, or preparing a CSV for an old importer that mangles anything outside ASCII.
The transformation runs entirely in your browser and updates as you type, so a list of customer names or place names never leaves your machine.
How to use
- Paste or type accented text into the input buffer, or press Sample.
- The ascii buffer shows the de-accented result instantly.
- Press Copy result or
Ctrl/Cmd+Enterto copy it.
Things worth knowing
How the stripping works. The tool applies Unicode NFKD normalization, which
splits an accented letter such as é into a base e plus a separate combining
accent, then deletes every combining mark. That single rule handles the vast
majority of Latin diacritics without a giant lookup table.
Some letters need a manual map. A few characters do not decompose, because their accent is fused into the letter shape. Those get sensible fallbacks: ß becomes ss, æ becomes ae, ø becomes o, đ becomes d, and ł becomes l, along with their uppercase forms.
Non-Latin scripts pass through untouched. Chinese, Japanese, Korean,
Cyrillic, Greek, Arabic, and emoji are left exactly as they are — this tool
flattens accents, it does not transliterate whole writing systems. If you need a
日本 to become nihon, that is a different, language-specific job.
It is lossy on purpose. Once é is folded to e, you cannot tell whether the original was é, è, ê, or e. Keep the source if the distinction matters.
Next, turn the clean text into a URL slug, change its case, or tidy the whitespace.