Grammatica helps you learn or teach the Russian language.

Grammatica gives you stress marks and full grammar tables for words, helps you write in Russian, and much more.

Grammatica is an online text editor made to help you learn or teach Russian

Automatically displays stress marks, translations, grammar

Pronouncing Russian words correctly is easy when you know which syllable to stress (and very difficult when you don't).

Grammatica inserts stress marks, translations, grammar into any Russian text
  • You can copy-paste any text into Grammatica.
    Stress marks (´) are automatically inserted into words.
  • Grammatica annotates each word with grammatical properties and a basic translation into English. EXAMPLE G pl m   =   Genitive plural masculine

Full grammar tables for all words

Grammatica knows more than 4 million inflected forms of Russian words.

  • Instantly bring up full grammar tables for words.
  • The form of the word in your document is highlighted in the table.
Quickly look up inflected forms of Russian words with Grammatica

Type in Russian with English letters

Grammatica transliterates your keystrokes into Cyrillic letters and helps you find the correct forms of words.

Grammatica transliterates from English to Russian and suggests correct forms of words
  • When you type with a Latin keyboard, Grammatica transliterates your text into Cyrillic letters and suggests words.
Grammatica shows you exact grammatical forms of words as you type
  • You can expand each suggestion to see a complete list of words grouped by the base form they belong to.
  • Click the table icon to see all inflected forms of a particular suggestion.
  • Tablet/phone: Tap and hold to expand list of suggestions.
    PC/mac: Use the arrow keys on your keyboard to select.

Forgot what something's called in Russian?

Grammatica helps you quickly look up words.

Grammatica translates English words into Russian as you type
  • If you type an English word, Grammatica looks it up for you in its dictionary.
  • ! Type a forward slash (/) before English words to translate them into Russian (e.g. /hello).
  • When you type a word after a preposition, Grammatica shows you the grammatical cases it governs.

Highlighting helps you see patterns in texts

Grammatica can highlight Russian words based on their grammatical properties or the base form they belong to.

Grammatica highlights Russian words based on their grammatical properties
  • You can highlight words with similar grammatical properties or words with the same base form.
  • ! Use highlighting to see examples of how words are inflected in different grammatical structures.
Configure how Russian words are grammatically hightlighted by using the buttons in Grammatica
  • Use the buttons to choose which properties to highlight by.
Free 7-day trial »