Add stress marks to Russian text

Paste Russian text here:

Database size: 100,000 200,000 400,000 600,000 word forms

Do simple calculation:

9 + 2 =

Russian text with stress marks:

No Russian text submitted


Do you like this converter? Post the link to this page!


Learning Russian phonetics may be quite challenging for people who start to learn Russian. As you may know, Russian vowels (see Russian alphabet) are pronounced differently depending on whether they are stressed or not. Unlike in some other languages, in Russian there are no strict rules for stress position. Stress may fall on any syllable of a word - from first to last (compare to French where stress almost always falls on the last syllable). Stress patterns are almost impossible to predict especially for someone who just started to learn Russian.

This online tool automatically inserts stress marks into Russian words and restores the letter "ё" in Russian text (see also php-yoficator - a simple software that restores letter "ё" even better than my tool, for example, it can process proper names). This will save a lot of time - you will not need to look up for the stress position in dictionary (see the list of online Russian dictionaries).

You can choose the size of the database with stress positions: 100,000, 200,000, 400,000 or 600,000 word forms. Unregistered users can choose only the smallest database, that contains the most popular Russian words. If there's no data for any particular word in the database you chose, the stress position will not be displayed. Be aware though, that the larger the database, the slower the converter works.

Some Russian words with the same spelling can have different meanings depending on where you put stress. Compare - замо́к (lock) - за́мок (castle). These words are called homographs (to be more precise - heteronyms, because they are also pronounced differently). After conversion all possible stress positions in such words will be highlighted in red. The database contains 23 376 homographs (16 609 unique spellings). In Russian there's also a group of words that I call "fake" homographs - these are words with letter "ё" that become homographs when spelled with letter "е". Take word "берёг" for example. If we spell it with letter "е", it can be pronounced whether as "бе́рег" (shore) or as "берёг" (kept). This online tool will highlight both stress positions in such words.

Note: Maximum number of characters for unregistered users - 700, for registered users - 7000. For correct displaying of the text with stress marks Unicode fonts should be installed on your computer. Make sure to choose the right encoding for this page in your web browser - Unicode (UTF-8).


Do you like this converter? Post the link to this page!

HTML link code

<a href="" title="Russian Phonetics. Russian Pronunciation Guide. How to Pronounce Russian Words.">Add stress marks to Russian text</a>

Link code for phpBB forums

[url=]Insert stress marks into Russian text online[/url]

Link code for Wikipedia

* [ Insert stress marks into Russian text online]