Remove Accents and Diacritics From Text
Paste text with accents or diacritics to convert it to plain ASCII on the spot. The tool decomposes accented letters and strips the marks, then transliterates letters that have no plain base form, such as ß to ss, æ to ae and ø to o. Spaces, punctuation, digits and even emoji pass through untouched, and both boxes show a live character count.
How to remove accents from text
- Paste or type your accented text into the 'Accented text' box on the left.
- The stripped result appears instantly in the 'Plain ASCII' box on the right.
- Check the character counts above each box to compare the input and output length.
- Click the Copy button by the output to grab the cleaned ASCII text.
- Reuse it for filenames, URL slugs, search keys or plain-text fields that reject accents.
Examples
French accents
café résumé naïve
cafe resume naive
German and Polish letters
straße Łódź
strasse Lodz
Ligatures and Nordic letters
œuvre Þórr Ø
oeuvre Thorr O
Frequently asked questions
What does removing accents do?
It strips diacritical marks such as acute, grave, umlaut and tilde, and maps special letters to their closest ASCII equivalent, so accented words become plain unaccented text you can use anywhere.
How are letters like the sharp s handled?
Letters that Unicode does not split into a base plus a mark are transliterated by an explicit map. The sharp s becomes ss, the ae and oe ligatures expand, thorn becomes th, eth becomes d, and stroked letters like o-slash and l-stroke become o and l.
Does it change spaces, punctuation, numbers or emoji?
No. Only accented and special letters change. Spaces, punctuation, digits, plain ASCII and emoji all pass through exactly as you entered them, so structure and symbols stay intact.
How does the conversion work under the hood?
The text is normalised with Unicode NFD, which decomposes an accented letter into a base letter plus a combining mark. The tool then deletes every combining mark in the U+0300 to U+036F range and recombines with NFC, leaving clean base letters.
Does it preserve upper and lower case?
Yes. Case is kept through the transliteration, so Ä becomes A and ä becomes a. Multi-letter maps follow the source case, so the uppercase AE ligature becomes AE and the lowercase one becomes ae.
Is this good for making URL slugs or filenames?
Yes. Removing accents first gives you safe ASCII, which you can then lowercase and slugify for clean URLs, filenames and database keys that would otherwise mangle accented bytes.
Will it work on non-Latin scripts like Cyrillic or Chinese?
Only partially. It removes combining marks from any script, but it does not romanise whole alphabets. Greek, Cyrillic, Arabic or Chinese characters that lack a mapping pass through unchanged rather than becoming Latin letters.
Does it merge repeated spaces or trim the text?
No. Whitespace is left exactly as pasted. The tool only touches accented and special letters, so line breaks, tabs and repeated spaces survive untouched.
Is my text private?
Yes. Everything runs in your browser and nothing you paste is uploaded, logged or stored.
Learn more
- Diacritics, Unicode normalization and transliteration
How NFD and NFC normalization strip accents, why some letters need a manual map, and where transliteration to ASCII helps.
Related tools
Slugify
Turn any title into a clean, SEO-friendly URL slug. Lowercases, strips accents, swaps spaces and symbols for hyphens, and trims neatly. Free and private.
Case Converter
Convert text between UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case and CONSTANT_CASE. Free and private.
Slug Generator
Turn any title into a clean, SEO friendly URL slug. Lowercase, strip accents, pick a separator and cap the length. Free, instant and private.
Acronym Generator
Turn any phrase into an acronym from the first letter of each main word. Skip small words like the and of, keep them, or add dot separators.
Add Line Numbers
Add line numbers to any text online. Set the start value, step, and separator, pad numbers to align, and copy or download the result. Free and private.
AI Sentiment Analyzer
Analyze the sentiment of any text with AI in your browser. Paste a review or comment, get a positive or negative score plus a per-sentence breakdown.