Strip accents from names for ASCII-only systems
José → Jose, Zoë → Zoe, Łukasz → Lukasz — when the form, airline or database only accepts A–Z.
Tools used in this guide
The job
Booking systems, legacy databases and slug fields often reject anything outside A–Z. Removing accents is lossy — but when the field demands it, doing it predictably beats guessing.
Decompose, then map the specials
Paste the text and run. Combining marks (´ ¨ ˜ …) are stripped via Unicode decomposition; letters that aren't decomposable (ß, ø, ł, æ, đ…) are mapped per the option you pick — expand (ß→ss) or drop-to-nearest (ø→o).
- café → cafe, naïve → naive, Łódź → Lodz.
- CJK, kana, Cyrillic and other non-Latin scripts pass through untouched — this is not a transliterator.
Check names against documents
Passports and tickets care about exact letters: ICAO rules transliterate ß→ss but the booking field may expect the bare letter. Compare the output with the travel document before pasting it into a ticket form.