Skip to content
100% local

Cyrillic transliterator

Convert Cyrillic or Greek text to Latin script using ISO 9, scientific, BGN/PCGN or Slovak transliteration rules.

Input
Output

Cyrillic transliterator

Paste Cyrillic text — Russian, Ukrainian, Serbian, Bulgarian — or Greek, and this tool converts it to Latin script using the transliteration standard you choose. It's built for anyone who needs to write a name, address or quote from a Slavic or Greek source in a Latin-alphabet document: forms, citations, spreadsheets, subtitles or plain correspondence.

Pick the source script first, since the same letter can mean different things in different languages: Russian "г" is a hard "g", while Ukrainian "г" is a soft "h" (Ukrainian spells the hard "g" with a separate letter, "ґ"). Then pick a transliteration standard. ISO 9 is the reversible, one-letter-in-one-letter-out standard used in library catalogues and official documents. Scientific transliteration is the classic linguistic convention, closer to how Slavists and Hellenists write these languages in print. BGN/PCGN is the English-facing romanization used on maps and by government agencies — it favours digraphs like "sh" and "kh" over diacritics. Slovak usage follows the transliteration commonly seen in Slovak newspapers and books, which leans on Slovak's own č, š and ž.

Two extra options refine the result. "Keep diacritics" controls whether the output keeps marks like č, š, ž and ë or flattens them to plain letters — useful when a form field can't accept accented characters. "Only selected script's letters" restricts conversion strictly to the chosen alphabet, so a stray letter from a different Cyrillic language (say, Ukrainian "і" while transliterating Russian) is left as-is instead of being guessed at.

Everything runs locally in your browser — the text you paste, including names and personal details, is never uploaded anywhere. Copy the result, download it as a .txt file, or send it straight into another tool to continue cleaning it up.

FAQ

Which transliteration standard should I use?
ISO 9 for official or library use where the conversion needs to be reversible, BGN/PCGN for English-language documents and maps, scientific for academic writing, and Slovak usage for everyday Slovak text.
Why does the same letter convert differently depending on the source script?
Several Cyrillic letters carry different sounds in different languages — Russian and Ukrainian "г" is the clearest example. Choosing the right source script keeps the result phonetically accurate.
Can it transliterate Greek as well as Cyrillic?
Yes. Select Greek as the source script and the same four styles apply, from the classical "ph"/"th" spellings to the plainer BGN/PCGN and Slovak conventions.
Does it handle uppercase letters and mixed text?
Yes. Capitalisation is preserved, and any character that is not Cyrillic or Greek — Latin letters, digits, punctuation, emoji — passes through unchanged.
Is my text uploaded anywhere?
No. Transliteration runs entirely in your browser; nothing you paste is sent to a server.