Remove Accents from Text
Paste in any text with accented characters and get back the plain ASCII equivalent — é becomes e, ñ becomes n, ü becomes u, ç becomes c, and so on. This also covers diacritics removal more broadly, since accents are just one type of diacritical mark. Everything runs instantly in your browser.
Why This Tool Matters
Some older systems, legacy databases, and plain-ASCII file formats don't support accented characters at all, and text with diacritics can get garbled or rejected outright — stripping accents first avoids that entirely. Anyone turning a name or title into a URL-safe slug runs into the same problem, since accented characters either get dropped unpredictably or need to be converted to their plain-letter equivalent first. And when cleaning data for search or matching, "café" and "cafe" need to be treated as the same value — removing accents normalizes both spellings down to one consistent form before comparing.
"Diacritic" is the umbrella term — any mark added above, below, or through a letter to change its pronunciation, like the acute accent on é, the tilde on ñ, or the cedilla on ç. Search and matching systems care because a database index or a search query typically only has one canonical spelling stored, and a user typing "resume" on a keyboard with no accented keys still expects to find "résumé" in the results. Stripping accents before comparing — on both the stored data and the incoming query — is the simplest way to make that kind of near-match work reliably instead of depending on the user typing the exact original spelling.
How to Use
- 01
Paste your text
Paste or type text containing accented or diacritical characters.
- 02
Click "Remove Accents"
Every accented Latin character is converted to its plain ASCII equivalent.
- 03
Copy the result
Copy the accent-free text wherever you need it.
More Text Tools
Frequently Asked Questions
Will this affect non-Latin scripts like Chinese or Arabic?
No. This tool only strips the combining diacritical marks that Latin-alphabet accented characters decompose into, such as the acute accent on é or the tilde on ñ. Chinese characters, Arabic script, and other non-Latin writing systems don't decompose this way, so they pass through completely unchanged.
Does it work on names with multiple accent marks?
Yes. Each accented character is handled independently, so a name with several diacritics — like "Zoë Müller-Château" — has every accent mark stripped in one pass, leaving "Zoe Muller-Chateau."
Can I use this before generating a URL slug?
Yes — that's one of the most common uses for this tool. Slugifying a name or title that still has accented characters often either drops the accents unpredictably or leaves URL-unsafe characters behind. Running your text through this tool first, then through the Slug Generator, gives you a clean, predictable, ASCII-only slug.
Is there a difference between "accents" and "diacritics"?
Not really, in practical terms — "diacritic" is the broader linguistic term for any mark added to a letter (accents, cedillas, umlauts, tildes, and more), while "accent" is often used informally to mean the same thing. This tool removes all of them, regardless of which term you use to describe them.
What about letters like the Scandinavian ø or æ — do those get changed?
No, and that's a meaningful distinction. Ø, æ, and similar letters aren't a base letter with an accent mark attached — Unicode treats them as their own distinct letterforms with no separate diacritic to strip out, unlike é or ñ, which really are a plain letter plus a combining mark under the hood. So Møller stays Møller, while Müller correctly becomes Muller.