Cyrillic transliterator
Paste a name or text in Cyrillic and choose how it should be written in Latin letters: the ICAO table used in passports, the GOST 7.79 System B standard, or the everyday spelling most people use. The last two options turn Latin text into Cyrillic.
Runs in your browser: nothing you enter is sent anywhere.
How to use it
- Paste or type the text.
- Choose the system from the list. The result updates at once.
- Copy the result. Letters that are not Cyrillic, such as digits and punctuation, stay unchanged.
The systems
| Option |
Example |
Notes |
| ICAO (passport) |
Юрий → Iurii |
й i, ъ ie, ь dropped, ю iu, я ia |
| Ukrainian passport |
Київ → Kyiv |
г h, и y, зг zgh, є ї й ю я change at word start |
| GOST 7.79 System B |
Мышь → Mysh |
one-to-one, reversible; ц is cz (c before и е ы й э) |
| Everyday |
Юрий → Yuriy |
й y, ю yu, я ya, ё yo, signs dropped |
How it works
Each letter is looked up in a table. Lowercase and capital letters share one table: a capital letter gives a capital first letter (Ж becomes Zh) and a run of capitals stays in capitals (ЖУК becomes ZHUK). The tool is based on character tables only, so it does not know word meanings, stress or foreign names.
Example
Щукин Юрий in ICAO is Shchukin Iurii; the everyday form is Shchukin Yuriy. The Ukrainian name Єгор is Yehor at the start of a word.
Tips
- Use one system for all your documents; mixed spellings of one name cause trouble at borders and banks.
- GOST System B gives every Cyrillic letter its own code, which is why it is used where text must be converted back without loss; the everyday forms lose information.
- Latin to Cyrillic works best for names typed the way they sound.
Frequently asked questions
Which system should I use for a passport or visa form?
Copy the spelling printed in your passport: it is the one that has to match your documents. For Russian names the ICAO option follows the table based on ICAO Doc 9303 that Russian foreign passports use; for Ukrainian names the passport option follows Ukraine's official table. If a form lists a different spelling, an issuing authority's own spelling always wins over any converter.
Why are there different results for the same name?
Cyrillic and Latin letters do not map one to one. ICAO writes й as i and ю as iu, so Юрий becomes Iurii. Everyday spelling writes Yuriy. GOST System B uses j for й and an accent mark ` for soft and hard signs so that the text can be turned back into Cyrillic exactly.
How are Ukrainian letters handled?
The Ukrainian options know і, ї, є and ґ and read г as h. In the passport table є, ї, й, ю and я are written ye, yi, y, yu and ya at the start of a word and ie, i, i, iu and ia elsewhere; зг becomes zgh, and the apostrophe and soft sign are dropped. Київ becomes Kyiv.
How good is the Latin to Cyrillic direction?
It reads common digraphs (sh, ch, zh, kh, ts, shch, ya, yu) and guesses the rest, so it suits names and casual text written in Latin letters. Latin spelling is ambiguous (c, y and e can stand for several letters), so always check the result.