Rollify
RPG

Russian Name Generator

Realistic Russian names from real given names and surnames — Dmitri Volkov, Anastasia Petrov, Mikhail Sokolov. For fiction, games, and characters of Russian heritage.

Russian names — Dmitri Volkov, Anastasia Petrov, Mikhail Sokolov.

How Russian names work

A full Russian name has three parts: a given name, a patronymic(from the father's name), and a surname — for example Dmitri Ivanovich Volkov. The patronymic adds -ovich/-evich for men and -ovna/-evnafor women (Ivan's children are Ivanovich and Ivanovna). This generator gives the given name and surname; add a patronymic yourself for formal full names. Surnames also shift by gender — a man is Volkov, a woman Volkova. We use the base (masculine) form for simplicity.

When to use it

  • Fiction — Russian characters, spy thrillers, historical novels.
  • Games and RPGs — Eastern European settings and NPCs.
  • Naming projects — a character with a Russian feel.

FAQ

What's a patronymic and do I need one?

It's a middle name made from the father's first name — Ivanovich (son of Ivan), Ivanovna(daughter of Ivan). It's used in formal address. For casual use, given name + surname is plenty; add the patronymic when you want full formality.

Why would a woman's surname end in -a?

Russian surnames are gendered: Volkov (man) vs Volkova (woman), Petrov vs Petrova. If your character is female, add an -a to the surname shown here.

What about nicknames like Sasha or Misha?

Russian given names have rich diminutives — Aleksandr becomes Sasha, Mikhail becomes Misha. Use those for how friends and family address the character.

Related