Remove Letter Accents
Strip accents from letters (e.g., é → e)
What Is the Remove Letter Accents Tool?
The Remove Letter Accents tool converts accented characters like é, ü, ñ, ç, and ô into their plain unaccented equivalents: e, u, n, c, o. It processes your whole block of text at once and leaves everything else untouched. The main reason people use it is to produce plain ASCII-friendly text from content that contains accented letters, which comes up more than you might think when dealing with names, imported data, or multilingual content.
It is essentially the same operation as the Remove Diacritics tool but framed around the letter conversion aspect specifically. Developers, SEO people, and anyone handling data from European or Latin American sources tend to reach for something like this regularly.
How to Use This Tool
- Paste or type your text into the input box above.
- No configuration needed. The tool maps every accented character to its plain base letter automatically when you run it.
- Click Remove Accents and every accented letter in your text is replaced with its unaccented version. The rest of the text stays exactly as it was.
- Copy the result using the Copy button, or select and copy manually. Use Clear to reset the input.
When Would You Use This?
Generating URL slugs or clean file names from titles or names that contain accented characters, where those characters either cause encoding problems or just look awkward in a URL path.
Normalizing a list of names or addresses for import into a system that only accepts standard ASCII, so the accented versions do not get rejected or stored as garbled characters.
Making text searchable in a consistent way, so that a search for "cafe" will also surface results containing "café", by stripping accents from both the content and the search query before comparison.
Examples
French text with acute and grave accents
Input : café résumé crème brûlée
Output : cafe resume creme brulee
Spanish text with tilde and acute
Input : El niño está muy cansado
Output : El nino esta muy cansado
German text with umlaut
Input : Müller Köln über
Output : Muller Koln uber
Mixed accented names for slug generation
Input : José García
Renée Dupont
Björn ÅngströmOutput : Jose Garcia
Renee Dupont
Bjorn Angstrom
Uppercase accented letters
Input : ÉTUDE ÜBER NIÑO
Output : ETUDE UBER NINO
Frequently Asked Questions
How do I remove accents from letters in text?
Paste your text into the input box and click Remove Accents. Every accented character is converted to its plain base letter and the rest of the text is left unchanged.
What letters are affected by accent removal?
Any letter with a diacritical mark is affected: acute accents (é), grave accents (è), circumflex (â), tilde (ñ), umlaut (ü), cedilla (ç), and others. The base letter is kept and the mark is stripped.
How do I remove accents in Python?
Use unicodedata to decompose characters and filter out combining marks: import unicodedata; ''.join(c for c in unicodedata.normalize('NFD', text) if unicodedata.category(c) != 'Mn'). For a quick one-off conversion without writing code, this tool handles it directly.
How do I convert é to e in text?
Paste your text into the input box and click Remove Accents. The é becomes e, along with any other accented letters in the same block.
How do I remove accents in Excel?
Excel does not have a native function for this. You would need a series of SUBSTITUTE formulas covering each accented character, or a macro. For plain-text content outside of Excel, this tool is a faster option.
Does this work on uppercase accented letters too?
Yes. Both uppercase and lowercase accented letters are converted. So É becomes E and é becomes e.
Will it change letters that do not have accents?
No. Plain unaccented letters, numbers, punctuation, and spaces are all left exactly as they are.
How do I strip accents for use in a URL slug?
Convert your text to lowercase first, then run it through this tool to remove accents. After that, replace spaces with hyphens and remove any remaining special characters. The result should be a clean URL-safe slug.
Why do accents cause problems in some systems?
Many older systems, databases, and file formats were built expecting standard ASCII characters only. Accented letters sit outside that range and can cause encoding errors, failed lookups, or characters being replaced by question marks or other placeholder symbols when the system does not know how to handle them.