Strip accents from accented letters in any text or dataset
Strip all diacritical marks from accented characters, converting to plain ASCII equivalents.
Interactive Sample Data
| id | name |
|---|---|
| 1 | François Müller |
| 2 | José García |
| 3 | Søren Andersen |
How this tool works
Things that usually go wrong
- Non-Latin scripts (Arabic, Chinese, Hebrew) do not decompose into ASCII base letters — they pass through unchanged.
- The German sharp-s (ß) becomes 'ss', which increases the character count by one — account for this in fixed-width fields.
- Ligatures like IJ (Dutch IJ) may not decompose correctly on all platforms — check the output for the specific ligatures in your data.
Edge cases we tested
Mapped to O and o respectively — stroke is a ligature, not a combining diacritic, handled via explicit mapping.
Expanded to ae — one character becomes two ASCII characters.
Replaced with ss, matching the standard German capitalisation rule.
Passed through unchanged — NFD stripping targets Latin combining marks only; non-Latin scripts are not affected.
Returned unchanged — the tool is idempotent on ASCII text.
Frequently Asked Questions
Will this change the letters themselves, or only remove the accent marks?
Only the combining accent marks are removed. The base letters (e, u, n, a, etc.) remain. Ligatures (æ, ø, ß) are expanded to their ASCII equivalents.
Does it work on CSV column values?
Yes. Paste CSV with headers and the engine applies the stripping to the specified column (or all columns if no column is specified).
Will uppercase accented letters become uppercase ASCII?
Yes by default. É becomes E, not e. Add 'lowercase' to your instruction to force lowercase output.
Can I apply this to just one column in a CSV?
Yes — specify 'from the [column name] column' in your instruction.
Related tools
Text to URL Slug
Turn any text title into a lowercase, hyphen-separated URL slug safe for web addresses.
Open Tool →Fix Garbled Characters (Encoding)
Repair character encoding glitches (mojibake) caused by Windows-1252 or ISO-8859-1 interpreted as UTF-8 (e.g. é -> é, ’ -> ').
Open Tool →Change Text Case
Transform column text into UPPERCASE, lowercase, Title Case, Sentence case, or camelCase across your spreadsheet.
Open Tool →Trim Whitespace
Clean up accidental leading, trailing, and duplicate spaces across all columns in your spreadsheet.
Open Tool →