How to use Cyrillic to Latin
- 1
Choose the language
Pick Russian, Ukrainian, Bulgarian or Serbian. If the text looks like another language, a suggestion appears.
- 2
Pick the standard
For Russian, choose the passport system or BGN/PCGN for English texts. Serbian also converts from Latin back to Cyrillic.
- 3
Type or paste the text
Names, addresses or whole paragraphs are transliterated as you type, with capitals kept as written.
- 4
Copy, save or convert files
Copy the result, save it as .txt, or drop Word and text files to get converted copies.
Limits and Pro
Names and texts of any length, transliterated live. A batch of up to 20 Word, text, subtitle, Markdown or CSV files, 20 MB per file.
With Pro, batches grow to 500 files of up to 4 GB each, without ads. See Pro
About Cyrillic to Latin
Transliteration writes the sounds of one alphabet with the letters of another, and every country that uses Cyrillic has its own official rules for it. This converter applies those rules exactly, so a name comes out the way a passport office, a map or a style guide would write it, not as an improvised spelling.
For Russian there are two standards. The passport system (ICAO Doc 9303, used in Russian international passports since 2013) gives Iuliia for Юлия, Aleksei for Алексей and ie for ъ. BGN/PCGN, the system of English-language maps and newspapers, gives Yuliya and Aleksey, writes ye after vowels, and marks the hard and soft signs with ” and ’; the plain option leaves the marks and ë out.
Ukrainian follows the national system of 2010, which is also used in Ukrainian passports: Київ is Kyiv, г is h and ґ is g, є, ї, й, ю and я have one form at the start of a word and another inside it, and зг becomes zgh. Bulgarian follows the Transliteration Act of 2009, where щ is sht, ъ is a, a final -ия is -ia and the country's name stays Bulgaria. Serbian is converted letter for letter in both directions, from Ћирилица to Latinica and back, because the two alphabets match one to one.
Whole documents work as well as single names: Word files are converted with their formatting, and old Windows-1251 text files are read correctly.
Transliteration only changes letters. It does not translate words, and it cannot know how a particular person already spells their name in an existing document, which always takes precedence.
Privacy
The text and files you convert are processed by code in this page and never leave your device. Your last text, the language and the standard you picked are kept in this browser's local storage until you clear them.
Features
Passport spelling
ICAO for Russian and the national system for Ukrainian, as printed in passports today.
Four languages
Russian, Ukrainian, Bulgarian and Serbian, each with its own official rules.
Serbian both ways
Ćirilica to latinica and back, including Lj, Nj and Dž and words where they are two letters.
Documents too
Word files keep their formatting; old Windows-1251 text files are read correctly.