Write Russian directly in your browser using the onscreen keyboard or your physical keyboard, without installing a Russian keyboard.
Click the onscreen keys or type in the text field using your physical keyboard on a computer. The physical key mapping is based on the German QWERTZ layout. Use Shift for uppercase letters.
The Russian alphabet has 33 letters. This keyboard includes all of them, including ё, ъ and ь. Ё is a separate letter, distinct from е; ъ is the hard sign and ь is the soft sign.
А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я
а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я
On a computer, enable optional phonetic input using the checkbox. Type Latin letters to write Cyrillic words. Up to three suggestions are generated locally in your browser as you type. The typed text becomes Cyrillic only when you accept a word. Accept a word with Space, Enter or a punctuation mark, or click or tap a suggestion.
privet → привет; sh / sch → ш; shch → щ
Phonetic input processes only words you are actively typing. Pasted or pre-existing text is not converted automatically.
On a smartphone, Cyrillic mode displays virtual Cyrillic keys on the screen. Switch to Phonetic mode to hide those keys and use your device’s system keyboard to enter Latin letters, which are converted to Cyrillic.
The T tool converts Cyrillic text to Latin script. This is transliteration, not translation, and is separate from Latin-to-Cyrillic phonetic input.
The copy icon in the toolbar copies the contents of the text field to the clipboard. You can then paste them into another application. If your browser blocks copying, select the text and copy it manually.
Speech recognition, read-aloud playback, grammar checking and translation are optional features whose availability depends on your browser or external services. Local-only processing applies to phonetic input only, not to these services.
Want to write in Ukrainian? Use the Ukrainian keyboard: the Ukrainian alphabet differs from the Russian alphabet. Find more languages in the keyboard overview.
| en. | ru. | play |
|---|---|---|
| dog, AT-sign (@) | собака | |
| work | работа | |
| to make | делать | |
| beautiful | красивый | |
| keyboard | клавиатура | |
| en. | ru. | play |
|---|---|---|
| cat | кошка | |
| War and Peace | война и мир | |
| to buy | купить | |
| large | большой | |
| to translate | перевести | |
If you want to understand the meaning of a Russian text or translate something into Russian language, you can translate the text with an automatic Russian text translator.
However, if you need a translation of the highest degree, e.g. also an official translation, then you should use a professional Russian translation.
Translation English-RussianUnder this link you will find 80 Russian proverbs and sayings with their German translation. You can also listen to the Russian translation.
| small letter | Unicode | capital letter | Unicode |
|---|---|---|---|
| а | 0430 | А | 0410 |
| б | 0431 | Б | 0411 |
| в | 0432 | В | 0412 |
| г | 0433 | Г | 0413 |
| д | 0434 | Д | 0414 |
| е | 0435 | Е | 0415 |
| ё | 0451 | Ё | 0401 |
| ж | 0436 | Ж | 0416 |
| з | 0437 | З | 0417 |
| и | 0438 | И | 0418 |
| й | 0439 | Й | 0419 |
| к | 043A | К | 041A |
| л | 043B | Л | 041B |
| м | 043C | М | 041C |
| н | 043D | Н | 041D |
| о | 043E | О | 041E |
| п | 043F | П | 041F |
| р | 0440 | Р | 0420 |
| с | 0441 | С | 0421 |
| т | 0442 | Т | 0422 |
| у | 0443 | У | 0423 |
| ф | 0444 | Ф | 0424 |
| х | 0445 | Х | 0425 |
| ц | 0446 | Ц | 0426 |
| ч | 0447 | Ч | 0427 |
| ш | 0448 | Ш | 0428 |
| щ | 0449 | Щ | 0429 |
| ъ | 044A | Ъ | 042A |
| ы | 044B | Ы | 042B |
| ь | 044C | Ь | 042C |
| э | 044D | Э | 042D |
| ю | 044E | Ю | 042E |
| я | 044F | Я | 042F |
Unicode was created to be able to represent any character of any language imaginable. In this way, using Unicode, any Russian character can be created on any keyboard.
The Russian letter д e.g. corresponds to the value 0434 in Unicode. In the left table you will find the Unicode values for all cyrillic characters of the Russian alphabet (Azbuka).
For example to create д (the large letter D) follow these steps:
It's not necessary to enter the leading zeros. The letters in Unicode can be entered in upper cased or lower cased letters.