Remove Diacritics
Remove diacritical marks and accents from text instantly. Strip Vietnamese tones, French accents, Spanish tildes and convert to plain ASCII characters.
Remove Diacritics - Strip Accents and Diacritical Marks
This tool removes diacritical marks (accents) from text, converting characters with accents to their base form. It handles Vietnamese tones, French accents, Spanish tildes, German umlauts, and other diacritical marks, making text compatible with systems that only support ASCII characters.
What are diacritics?
Diacritics (also called diacritical marks or accents) are small signs added to letters to change their pronunciation or meaning. Common examples include:
- Vietnamese: á, à, ả, ã, ạ, ă, â, đ
- French: é, è, ê, ë, à, ù, ç
- Spanish: á, é, í, ó, ú, ñ, ü
- German: ä, ö, ü, ß
- Portuguese: ã, õ, â, ê, ô, ç
These marks are essential for proper spelling and pronunciation in many languages but can cause issues in systems that only support ASCII characters.
Why remove diacritics from text?
Removing diacritics is useful for:
- Creating SEO-friendly URLs and slugs
- Database systems that don't support Unicode
- File names that need to be compatible across systems
- Email addresses and usernames (which typically don't allow accents)
- Search functionality that needs to match accented and non-accented text
- Legacy systems that only support ASCII
- Programming identifiers and variable names
For example, 'Café' becomes 'Cafe', 'Naïve' becomes 'Naive', and 'Tiếng Việt' becomes 'Tieng Viet'.
Does this tool work with Vietnamese text?
Yes! This tool fully supports Vietnamese diacritics, which include:
- Tone marks: á, à, ả, ã, ạ (acute, grave, hook, tilde, dot)
- Vowel marks: ă, â, ê, ô, ơ, ư
- Special character: đ (d with stroke)
For example:
- 'Xin chào' → 'Xin chao'
- 'Tiếng Việt' → 'Tieng Viet'
- 'Hà Nội' → 'Ha Noi'
- 'Đà Nẵng' → 'Da Nang'
What happens to special characters and punctuation?
This tool only removes diacritical marks from letters while preserving:
- Numbers (0-9) remain unchanged
- Punctuation (!?.,;:) stays the same
- Spaces and line breaks are preserved
- Special characters (@#$%&) are kept
- Only the accents/marks on letters are removed
For example: 'Café #1 - €50!' becomes 'Cafe #1 - €50!'
Is this different from removing accents?
No, 'removing diacritics' and 'removing accents' refer to the same process. 'Diacritics' is the technical linguistic term, while 'accents' is more commonly used in everyday language. Both terms describe the process of converting accented characters (é, ñ, ü, ã) to their base form (e, n, u, a).
Other terms for this process include:
- Stripping accents
- Normalizing text
- Converting to ASCII
- Removing diacritical marks
- Accent removal
Diacritics Removal Examples
| Language | With Diacritics | Without Diacritics |
|---|---|---|
| Vietnamese | Tiếng Việt | Tieng Viet |
| Vietnamese | Xin chào! Bạn khỏe không? | Xin chao! Ban khoe khong? |
| French | Café, naïve, résumé | Cafe, naive, resume |
| Spanish | Español - niño, año | Espanol - nino, ano |
| German | Schön, Größe, Übung | Schon, Grosse, Ubung |
| Portuguese | São Paulo, coração | Sao Paulo, coracao |
| Mixed | Hôtel Café - €50 | Hotel Cafe - €50 |