Remove accents and diacritics — café to cafe, Straße to Strasse

Paste text with accented letters and get the same text with plain base letters, including special letters such as ß, æ, ø and ł spelled out.

Live demo · real result from this tool

Result

Creme brulee, jalapeno, Strasse, AEsir, Oresund, Lodz, naive cafe

Processed on your device — nothing is uploaded.

How to use Remove Accents & Diacritics

  1. Paste your text into Your text. The sample shows dishes and place names with accents and special letters.
  2. Tick Also simplify compatibility characters (fi → fi, ² → 2, W → W) if your text contains full-width letters, superscripts or symbols such as ™.
  3. Copy the plain result.

What it does and when to use it

Many systems still struggle with accented letters. Old databases, some payment forms, airline booking systems, command-line tools and file systems can turn “José” into “José” or reject it. Search is another reason: someone who types “Zurich” will not find “Zürich” unless both are folded to the same form.

Use the tool to:

  • prepare names for systems that accept only A–Z, such as some ID forms and machine-readable fields;
  • build search keys or match lists where “Mueller”, “Müller” and “Muller” should line up (note that ü becomes u, not ue);
  • clean file names before sharing them across computers;
  • make plain versions of titles for code, data or URLs.

For web addresses, the URL Slug Generator does the accent removal and the hyphens in one step. To clean other hidden problems in pasted text, use the Invisible Character Remover. If capital letters also need sorting out, the Case Converter can follow.

How it works

Unicode lets most accented letters be written two ways: as one character (é) or as a base letter followed by a combining mark (e + ´). The tool converts your text to the split form, called NFD, and deletes every combining mark. With the compatibility option on, it uses NFKD instead, which also splits styled characters into plain ones.

Some letters are not made of a base plus a mark, so splitting does nothing to them. For those, the tool uses a fixed table: ß and ẞ, æ, œ, ø, ł, đ, ð, þ, ı, ĸ, ŋ, ħ, ŧ, the long s (ſ), the ff fi fl ffi ffl ſt st ligatures and ij. Upper-case forms keep their case, so Æ becomes AE. The text is then recombined and returned. It all happens in your browser.

Worked examples

City names. “São Paulo, Zürich, Kraków, Reykjavík” becomes Sao Paulo, Zurich, Krakow, Reykjavik.

Special letters. “Søren, Þórr, Œuvre, Dvořák, İstanbul, Nguyễn” gives Soren, Thorr, OEuvre, Dvorak, Istanbul, Nguyen. Þ is spelled out as Th, Œ as OE, and the Vietnamese ễ, which carries two marks, loses both.

Compatibility on. “Hello ½ ™ ①” (full-width letters) is unchanged by default. With the option ticked, it becomes Hello 1⁄2 TM 1.

Limits and tips

  • German speakers often write ü as ue; this tool writes u. Use Find & Replace first if you need the ue form.
  • Letters from non-Latin alphabets are kept in their own script.

Frequently asked questions

Which letters are changed?
Any letter with a mark added to it, such as é, ñ, ü, ç, å, ř or ễ, loses the mark. Letters that have no mark to remove are spelled out instead, for example ß → ss, æ → ae, œ → oe, ø → o, ł → l, đ → d, þ → th and ı → i.
Does it work on Greek and Cyrillic?
It removes the marks but does not convert to Latin letters, so "Ελληνικά" becomes "Ελληνικα". Be careful with Russian, Ukrainian and similar languages, where й and ё are separate letters; they become и and е, which changes the word.
What does the compatibility option do?
It also turns "styled" forms into plain ones. Full-width letters (H) become normal letters, superscripts and circled numbers (², ①) become digits, ™ becomes TM, and ½ becomes 1⁄2 with a fraction slash. Leave it off if those characters should stay.
Is this the same as transliteration?
Only for Latin-based text. For a URL or file name, the URL Slug Generator goes further, lowercasing the text and replacing spaces and symbols with hyphens.
Will punctuation and spacing change?
No. Only letters with marks, the listed special letters and, with the option on, compatibility characters are touched.

Written by the ToolsRift team · Last updated

Pages are drafted with AI assistance and checked by automated tests. How we write and check pages.

Was this tool useful?

Report a problem

Start typing to search every tool.

↑ ↓ to moveEnter to openEsc to close