Remove text diacritics
Remove accents and other combining marks from Unicode text.
Your files are processed here, on your device
We do not send your file or text contents to a processing server. No account is needed and there is no daily operation quota. Individual tools have size limits to protect your device’s memory.
A connection is needed to load the site and its resources. Hosting may receive technical visit data. Favorites store only tool identifiers in this browser.
How we handle your data →How to use this tool
- Paste text that needs its combining marks removed.
- Convert and review names and words whose spelling changes.
- Keep the original if you need to distinguish ñ from n or preserve spelling.
An example you can verify
Normalize labels when another system does not support combining marks.
Example input
Árbol, niño, café
Expected result
Arbol, nino, cafe
ñ becomes n. This is not full transliteration: characters such as ø and ß remain.
Remove text diacritics: uses and practical guidance
Removing diacritics produces a simplified representation of words containing accent marks. This can help prepare search keys or adapt text to a system with restrictions on certain characters. Simplification does not improve spelling: removing a mark can change a word’s meaning. Keep the correctly written form when the content is intended for readers and its accents distinguish words, names or grammatical forms that should remain recognizable.
The tool normalizes characters and removes combining marks according to its documented behaviour. It is not a complete transliteration system for every alphabet. Some characters behave differently from an accented vowel, so inspect names and words from relevant languages using real examples. Do not assume the output contains only ASCII or that every special symbol will disappear. When a receiving system imposes a technical restriction, explicitly check its permitted character set against the generated result.
For search workflows, retaining two values can be helpful: original spelling for display and a simplified key for comparison. Several different words can produce the same simplified key. This operation does not identify people or resolve ambiguous names. In a list of customers or authors, replacing original names with simplified versions as the only reference can lose distinctions. Consider those consequences before using the result as an identifier or deduplicating records based on it.
Try a sample containing accents, diaereses and names important to your work. Review the output before placing it in a database or form. Slug generator is more suitable when lowercase letters and hyphen separators are also required for a route. Find and replace gives finer control over one particular sequence. Preserve the source so its exact spelling can be recovered once the simplified representation is no longer needed for the specific technical workflow.
A practical check before using the result
For search keys, test words distinguished only by a mark and see whether simplification makes them coincide. Decide how that ambiguity will be handled before using the key as a unique reference. A value useful for finding terms may be unsuitable for identifying them without context. For names, retain original spelling separately from the comparison variant where your system allows it. Do not automatically change earlier records merely because their simplified representations match. Inspect the destination’s permitted character set too: removing marks does not remove every letter or symbol that might fall outside its technical rules. Verify the actual output rather than assuming simplification always produces a universal identifier.
Settings and limits
Unicode normalization separates letters from combining marks and removes those marks. For example, á becomes a and ñ becomes n.
Frequently asked questions
Does it transliterate every alphabet?
No. It does not convert scripts or all special letters: for example, ø and ß are preserved.