Russian Name Generator

Russian first names and surnames in the given-name-first order, with gendered surname endings such as Petrov and Petrova.

Free to Use No Signup Instant Results
Type / Style
Click generate to create a name

Sample results from the Russian Name Generator

A few examples this tool can create. Use the generator above for as many new ones as you like.

  • Ludmila Alexeeva
  • Artem Kuznetsov
  • Larisa Solovyova
  • Vasily Ivanov
  • Gennady Nikitin
  • Pyotr Lebedev
  • Vladimir Smirnov
  • Igor Belov
  • Vasily Nikitin
  • Diana Alexeeva
  • Stanislav Sokolov
  • Galina Orlova

What a result contains

You get a first name and a surname, such as Nikolai Smirnov, Fyodor Orlov or Nadezhda Volkova. There are 30 male first names, 30 female first names and 30 surnames. The surnames are written in the masculine form, and for female results the tool adds an -a, turning Volkov into Volkova and Zakharov into Zakharova, which is how Russian marks gender in family names. Without a gender option, the tool picks one at random.

What it does not give you is a patronymic, the middle name from the father's first name that appears in full Russian names. Results are therefore the short form, the kind used in a casual English sentence.

Adding the patronymic yourself

Take the father's first name and add -ovich or -evich for a son, or -ovna or -evna for a daughter. If Nikolai Smirnov's father is Pavel, he becomes Nikolai Pavlovich Smirnov, and his sister Anna Pavlovna Smirnova. Watch the stem: Pavel becomes Pavlov-, not Pavelov-. In polite address, people use first name and patronymic together, such as Olga Nikolaevna, which is respectful but not cold. A surname alone is stiffer, and a diminutive signals familiarity. Shifting between the three in dialogue is one of the quickest ways to show how two characters stand with each other.

Surnames with a meaning

Many are plain words with a possessive ending. Volkov comes from volk (wolf), Orlov from orel (eagle), Medvedev from medved (bear), Morozov from moroz (frost), Kuznetsov from kuznets (blacksmith) and Popov from pop (priest). Several others, such as Romanov, Petrov and Ivanov, come from given names. Nikitin ends in -in rather than -ov; the tool treats it the same way and makes Nikitina.

Limits and spelling

  • Surnames ending in -sky or -skaya, -ko or -enko do not appear, and the list is short, so the same surname comes back often.
  • Natasha is normally a short form of Natalia, so it reads as informal; most of the other first names are full forms.
  • Spelling follows no single transliteration system: Fyodor and Pyotr sit beside Alexei and Dmitry, and both Alexei and Alexeev appear. Pick one style for your story and make the rest of the cast match it.

Everyday names are diminutives: Alexander becomes Sasha, Nikolai becomes Kolya, Mikhail becomes Misha, Olga becomes Olya. For other cultures, see the German name generator or the Viking name generator, and for a character who needs a stage alias, the stage name generator.

Frequently Asked Questions

Does the tool include patronymics?

No. It gives a first name and a surname only. To add a patronymic, take the father's first name and add -ovich or -evich for a son, -ovna or -evna for a daughter, so a father named Boris gives Borisovich or Borisovna.

Why do female surnames end in -a?

Russian family names have masculine and feminine forms. Petrov becomes Petrova and Nikitin becomes Nikitina for a woman. The tool applies this automatically to female results.

What are the everyday short forms of Russian names?

Alexander becomes Sasha, Nikolai becomes Kolya, Mikhail becomes Misha, Tatiana becomes Tanya and Olga becomes Olya. Using the full name suggests formality or distance, so a shift between the two can mark a change in a relationship.

Which English spelling should I use?

There is no single standard, because Cyrillic can be transliterated in several ways. Alexei, Aleksey and Alexey are all seen, as are Yuri and Yuriy. The tool mixes styles, so choose one and apply it throughout your story.

How do I address a Russian character politely?

Use the first name and patronymic together, such as Olga Nikolaevna. It is common at work and with older people. A surname alone is stiffer, and a diminutive indicates closeness.

Do Russian surnames have meanings?

Many do. Volkov comes from the word for wolf, Orlov from eagle, Medvedev from bear and Kuznetsov from blacksmith. Others, like Petrov and Ivanov, come from a forefather's given name. Meanings are folk etymology to most speakers, not something a character would think about daily.

Explore More Generators