No processing of your file contents takes place on any server. You need no data-processing agreement with gottrix to handle confidential or business documents.
Hosted in GermanyGlobal Content Delivery
Origin servers at Hetzner in Germany, delivered worldwide through a content delivery network. Your file contents are never transmitted in the process - they never leave your device.
Cyrillic text - Russian, for example - cannot simply be carried over "as written" into Latin letters; that needs a fixed transliteration standard. This tool transliterates Cyrillic text per GOST 7.79-2000, System B: the ASCII table without diacritics, the one most public transliteration tools use.
The transliteration works character by character, independent of position in the word - unlike passport schemes, there are no special rules for word beginnings. Letters like щ become a multi-letter sequence (shh), ц becomes cz, ж becomes zh; the soft and hard signs are rendered as an apostrophe and a double-quote respectively. An uppercase letter only capitalizes the first character of its mapping (Щ becomes "Shh", not "SHH") - a deliberately documented limitation.
Only the Cyrillic alphabet is supported (mainly Russian); every other character - Latin letters, digits, punctuation or another script such as Greek - passes through unchanged. The whole transliteration runs entirely locally in your browser in pure JavaScript - your text is not uploaded, not stored, and no foreign library is loaded from a CDN.
Specifications
Specifications
Input formats
Text input
Output format
TXT
Batch processing
No
Processing
Locally in your browser (JavaScript)
File upload
None
In 3 steps
Paste Cyrillic text into the text field.
Let it transliterate automatically into the Latin alphabet.
Read the result or download it as a text file.
Limitations: Only the Cyrillic alphabet (standard Russian letters) is supported, per GOST 7.79-2000 System B; other scripts such as Greek are not transliterated and pass through unchanged. An all-caps word containing a multi-letter mapping (e.g. щ) only capitalizes the first letter (Щ -> "Shh"), not the whole mapping. There are no position-dependent rules like passport transliteration schemes use.
FAQ
Is my text uploaded?
No. The transliteration runs entirely locally in your browser; your text never leaves your device and is not stored.
Which standard is used?
GOST 7.79-2000, System B - the ASCII table without diacritics. It is one of the standard's two official tables (System A uses diacritics instead, close to ISO 9:1995).
Are other scripts such as Greek supported?
No, currently only the Cyrillic alphabet. Other characters pass through unchanged instead of being mis-transliterated.
Why does "Щ" become "Shh" and not "SHH"?
Case is carried over per letter: an uppercase source letter only capitalizes the first letter of its (possibly multi-letter) transliteration. That is a deliberately documented, simple rule instead of error-prone whole-word detection.