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
- Cultural name generator — all six cultures in one tool.
- Greek name generator — another European culture.
- Fantasy name generator — for invented races.