Preparing your generator page
We are loading content and tools so everything is ready to use.
We are loading content and tools so everything is ready to use.
Generate authentic Russian names for characters, games, and language practice. Every full name has a real patronymic formed from the father's name, a surname that agrees with gender, and a diminutive like Sasha or Masha — from modern, Soviet, and pre-1917 eras, in Cyrillic, Latin, or both. Batch up to 50 from 364,320 names.
Also try the German Name Generator, Viking Name Generator, and Random Character Generator.
Last updated: October 1, 2026 · Published: 2026-04-02 · Updated: 2026-10-01
Latin spellings use a simplified English-friendly system. Browse all Name Generators.
Name pool size: ~364,320 pathways · 360 gender/era/format/order/script configs. This selection: 364,320 unique names. Surnames and patronymics agree with gender automatically; Latin uses a simplified English-friendly transliteration.
Choose options and click generate
A Russian name generator creates realistic Russian names. A full Russian name has three parts: a given name (имя), a patronymic (отчество) formed from the father's given name, and a surname (фамилия) — for example, Анна Сергеевна Иванова (Anna Sergeyevna Ivanova).
Russian names follow grammar rules. Surnames and patronymics change with gender — Ivanov becomes Ivanova, Sergeyevich becomes Sergeyevna — and everyday life uses diminutives like Sasha, Dima, and Masha. Polite address uses the given name and patronymic together.
Muxgen's Russian Name Generator offers exactly 364,320 names across three eras, with every grammar rule applied automatically, in Cyrillic, Latin, or both. It runs locally in your browser with no account.
Three steps to an authentic Russian name list.
Pick male, female, or any, and modern, Soviet, traditional (pre-1917), or all eras.
Use full name, name + surname, name + patronymic, or diminutive; Cyrillic, Latin, or both.
Choose 1–50 names, generate, and copy the list to your notes or character sheet.
Every control in the tool and how it shapes your Russian names.
Male, female, or any — surnames and patronymics agree automatically.
Modern, Soviet era, traditional (pre-1917), or all eras.
Full name + patronymic, name + surname, name + patronymic, diminutive + surname, or any.
Given first (everyday) or surname first (documents and lists).
Cyrillic, Latin transliteration, or both side by side.
Generate 1–50 names; turn duplicates off for a clean list with an exact unique count.
Every part of a Russian name, with grammar handled for you.
120 names across three eras — Artyom, Svetlana, Prokhor.
60 father's-name forms, including irregulars like Ilyich and Lvovich.
48 surnames with feminine forms — -ova, -skaya, -aya, and invariant -ykh.
A familiar form for every name — Sasha, Masha, Zhenya.
Original script plus consistent English-friendly spelling.
Gender agreement for every surname and patronymic, automatically.
Russian naming fashions changed sharply across the 20th century.
Popular today — Matvey Kirillovich Sokolov, Sofiya Artyomovna Volkova.
20th-century classics — Oleg Borisovich Zaytsev, Tatyana Nikolayevna Smirnova.
Church-calendar names — Fyodor Grigoryevich Pokrovsky, Agrafena Savvichna Troitskaya.
The familiar forms Russians actually use with friends and family.
Sasha for both; Shura is a classic alternative.
Dima — affectionately Dimochka.
Misha — the Moscow 1980 Olympic mascot.
Vanya — familiar from Chekhov's Uncle Vanya.
Zhenya — also used for Yevgeniya.
Masha — affectionately Mashenka.
Natasha — so familiar it is used as a name abroad.
Matryosha — the root of the matryoshka doll.
Most Russian surnames began as a father's name, a trade, a nickname, or a church feast.
Son of Ivan — the most common Russian surname type.
From смирный (meek, quiet).
From кузнец (blacksmith) — Russia's Smith.
From поп (priest).
From сокол (falcon).
From волк (wolf).
From лебедь (swan).
A clergy surname from the Feast of the Intercession (Покров).
Three parts, written surname-first on official documents.
The personal name: Anna, Sergey, Fyodor.
From the father's name: Sergeyevna, Ilyich.
The family name, matched to gender: Ivanova.
Match batch size to the size of your cast.
| Batch size | Best for |
|---|---|
| 1–5 names | Naming one main character or a player character |
| 6–20 names | A family tree, a cast of NPCs, or a classroom exercise |
| 21–50 names | Rosters for a novel, game, or whole village |
Built on real Russian naming rules.
Full names, short names, polite forms, and diminutives.
Formed from the father's name with irregulars handled.
-ov/-ova, -sky/-skaya, -oy/-aya, and invariant -ykh.
Modern, Soviet, and traditional pre-1917 names.
Original script, transliteration, or both.
See precisely how many names your selection can make.
Who uses a Russian name generator, and why.
Period-accurate names for stories set in modern, Soviet, or imperial Russia.
Slavic-flavored NPCs, spies, and nobles with full formal names.
Rosters of believable characters in Cyrillic and Latin.
Practice reading Cyrillic and forming patronymics and surname agreement.
Classroom examples of имя-отчество and gendered surnames.
Sample names to illustrate how patronymics link generations.
Why a grammar-aware Russian tool beats generic name lists.
Lists skip grammar. Here patronymics and surnames agree with gender.
Western tools ignore patronymics, the heart of a Russian full name.
Chat often mixes eras or misforms patronymics. Rules here are exact.
Fifty authentic options in seconds, with consistent spelling.
Errors that make Russian names sound wrong to native speakers.
Anna Ivanov is wrong; she is Anna Ivanova.
Russian patronymics come from the father's given name.
A 1900 peasant named Milana, or a 2020 baby named Agrafena, sounds off.
A student would not call a teacher Sasha; use name + patronymic.
Pick one transliteration system and stick to it.
It is Ilyich, not Ilyevich; Lvovich, not Levovich.
What this tool is and is not.
Names come from common Russian usage, so some combinations match real people.
Latin spellings are English-friendly, not the official passport system.
Many names span eras; labels reflect when each was most typical.
Verify official spellings for documents, visas, or legal forms.
Generation runs in your browser. Copy results into your own notes; nothing requires an account.
Quick definitions for the terms used on this page.
Фамилия, имя, отчество — surname, given name, patronymic.
Patronymic — the middle name formed from the father's name.
Polite address by name and patronymic: Anna Sergeyevna.
A familiar short form — Sasha, Masha, Vanya.
The Orthodox church calendar of saints once used to choose names.
Name day — the feast of the saint you are named for.
The alphabet used to write Russian — 33 letters.
Writing Cyrillic names with Latin letters.
Small details that make Russian characters feel authentic.
Traditional for imperial Russia, Soviet for the 20th century, Modern for today.
Siblings share a patronymic from their father: Sergeyevich and Sergeyevna.
Elders and colleagues are addressed by name + patronymic.
Friends say Dima, family says Dimochka — it shows closeness.
Cyrillic + Latin output keeps spelling consistent across drafts.
Try the Character Backstory Generator for a history.
Explore more tools in the directory.
German names with umlauts, compounds, and von particles.
Greek names with patronymics and Greek script.
Old Norse names, bynames, and -son patronymics.
Playful nicknames and short forms.
Complete characters to pair with your Russian name.
Backstories for your Russian characters.