Rollify
RPG

Cultural Name Generator

Realistic names from real cultures — Japanese, Greek, Italian, French, Russian, Spanish. Built from genuine given names and surnames, not invented syllables, so a character from Kyoto sounds different from one from Naples.

Mixed roll across every culture — Japanese, Greek, Italian, French, Russian, Spanish.

Real names, not made-up ones

Fantasy name generators invent syllables. A cultural name generator does the opposite: it draws from the actual given names and surnames a culture uses, then combines them into plausible full names. That's the difference between a character who feels like they're from a real place and one who feels like a stereotype. Every name here is a common, public-domain name (the kind on any "top names" list), paired with a common surname — real-feeling, but not a real person.

The six cultures

CultureExample
JapaneseHaruto Tanaka, Sakura Yamamoto
GreekDimitrios Papadopoulos, Eleni Nikolaidis
ItalianLorenzo Rossi, Giulia Ferrari
FrenchHugo Dubois, Louise Moreau
RussianDmitri Volkov, Anastasia Petrov
SpanishMateo Garcia, Lucia Fernandez

Who this is for

  • Writers — give a multicultural cast names that fit where each character is from.
  • Game designers and DMs — populate a real-world or historical setting with believable NPCs.
  • ESL learners and teachers — practice reading and pronouncing names from different languages.
  • Anyone naming a character or pen name — a starting point that sounds authentic.

A note on accuracy and respect

Name order and structure vary by culture, and the per-culture pages explain the details — Japanese names traditionally put the family name first, Russian names carry a patronymic, Spanish names often use two surnames. We display everything in "given surname" order for consistency; adjust to the local convention when you use it. These pools are starting points for fiction, not a substitute for research when accuracy matters.

FAQ

Are these real people's names?

No — they're common given names paired with common surnames at random. Any match to a real person is coincidental. They're built to feel authentic for fiction and games.

Why "given name surname" order even for Japanese?

For consistency across the tool. Japanese traditionally writes the family name first (Tanaka Haruto), and the Japanese page explains when to flip it. Use whichever order fits your context.

Will you add more cultures?

Yes — Korean, Chinese, Arabic, Indian, German, and more are on the list. For invented fantasy peoples instead, see the fantasy name generator.

Per-culture generators