Plain form
Convert Arabic, Urdu, Farsi or Cyrillic names to Latin script with ICAO‑compliant spelling and two common variants.
Set up ICAO Name Transliterator
table outReady for Transliterate
Run lands herePublish
Share page, result, or card
Paste names written in Arabic, Urdu, Farsi or Cyrillic and receive a table with the official ICAO spelling, two popular alternatives, and a note on the best passport form.
Enter each name on a separate line, select the source script, and the tool will generate a structured table following ICAO 9303 rules.
Passports require a standardized Latin representation of names. Using the main ICAO spelling reduces mismatches at borders.
Make sure names are spelled correctly in the original script and avoid mixing scripts in a single entry.
Yes, it is completely free and does not require any sign‑up.
Select the script that matches the majority of your entries; the tool processes each line according to that selection.
You can copy the table, download it as a CSV file, or share it directly from the interface.