NuanceDeckРусский

Russian name generator

Every name this tool produces is grammatically real: a common first name, a patronymic actually derived from a father's name (irregulars included), and a surname wearing the correct gender ending, stress marked throughout. That is exactly what generic generators get wrong.

Иван Сергеевич Иванов

Ivan Sergeyevich Ivanov

First name + patronymic + surname, the order every Russian document uses. Tap generate for a new one.

Build a real patronymic

his son is

Александрович

Aleksandrovich

his daughter is

Александровна

Aleksandrovna

Why the patronymic is the hard part

A patronymic is built from the father's first name: Сергей gives Сергеевич for a son and Сергеевна for a daughter. But the suffix choice depends on the stem, and real irregulars exist: Илья gives Ильич and Ильинична, Никита gives Никитич, Лев drops its vowel to give Львович. This tool uses a verified table, never a naive rule, so every combination it prints could sit on a real passport.

Why gender changes two of the three parts

Switch the toggle and watch the patronymic AND the surname change: Иванович becomes Ивановна, Иванов becomes Иванова. Russian surnames agree with their bearer by grammar, not custom, which is why a brother and sister never spell their shared surname the same way.

For writers and learners both

If you are naming a character, any output here is period-neutral, plausible and correctly stressed. If you are learning Russian, the tool is a drill in disguise: generate a few names aloud and you are practicing the exact stress and morphology patterns the whole language runs on. The full system is explained on the names guide.

Russian name generator: common questions

Are these real Russian names?

Yes: the first names and surnames are drawn from the most common real inventories, and the patronymics come from a verified table rather than a naive rule, so irregulars like Ильич and Львович come out right. Any generated combination is a plausible real Russian full name.

What is the middle name it generates?

The patronymic (отчество): the father's first name plus -ович/-евич for a son or -овна/-евна for a daughter. It is not a middle name in the Western sense; paired with the first name, it is also Russia's polite form of address.

Why does the surname change with gender?

Because Russian surnames grammatically agree with their bearer: Иванов for a man, Иванова for a woman, with no choice involved. A generator that gives a female character the surname Иванов has made a grammar error, not a style decision.

Can I use these names for a character or a game?

That is half of what the tool is for. The names are common enough to be period-neutral and carry no baggage, the combinations are grammatically correct, and the stress marks tell you how to actually pronounce what you picked.