Role-playing Games Stack Exchange is a question and answer site for gamemasters and players of tabletop, paper-and-pencil role-playing games. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Does anyone know of a good online name generator that can be set up to create random names with culture-specific flavour? (Meaning, for example, names that sound like Russian, Norwegian etc etc.)

share|improve this question
related: Online resource for names by culture. Several of the answers there include name generators. – yhw42 Mar 13 '11 at 18:44
possible duplicate of Online resource for names by culture – okeefe Mar 30 '14 at 17:35
@okeefe I don't think my question would be a duplicate of the question you cite. Sure, the answers to that Q bring up random generators, but the Q itself doesn't seem to ask for that, whereas I do here. (In fact, that Q is too broad. Coming to think of it, mine would be a good candidate for community wiki as well, if we still have that.) – OpaCitiZen Mar 30 '14 at 19:50
As @AlexP suggested, the Story Games Names Project (pdf) is a list of lists of names broken into types of genres, including cultures. It's easily randomizable (lists are labeled 1-20) but, of course, finite. Russian is included (as are Finnish and Swedish) but not Norwegian, unfortunately. – okeefe Mar 30 '14 at 21:28

Everchanging Book of Names

A flexible name generator with 'chapters' for names from earth culture (Africa to Oceania), as well as several well known settings (WHFRP to Startrek) as well as this it's possible to make a custom library for it to generate names from (it'll apply linguistic rules and generate new names out of the list you provide)

Very Snazzy

share|improve this answer
The primary thing that makes this useful is that it's not cloud-based. However, it's not free for anything but the core stuff so if it's not basic fantasy names you lose out. – CatLord Mar 5 '14 at 14:19
@CatLord but you can expand it with your own libraries if you wish. It takes some effort but it can be quite fun too. – Pureferret Mar 6 '14 at 7:17

Aaron Sherman's mkname CGI script

Lists several countries/regions (from African to Icelandic to Polish to Welsh) and generates a list of 10 names for both male and female characters matching the selection (some languages, like Hebrew, Iranian and Icelandic, also include non-latin characters in the names).

share|improve this answer
(almost) exactly what I've been looking for, thank you – OpaCitiZen Mar 13 '11 at 11:24
The site has gone missing, so I have unaccept this answer, unfortunately. Sorry. – OpaCitiZen Mar 4 '14 at 20:32

Rinkworks Name Generator

You can select from several pre-configured options (Chineese Names, Greek Names, Hawaiian Names, ...) or enter a custom pattern describing the name format after which you want to have names generated.

share|improve this answer
+1 but I also know regular expressions – CatLord Mar 5 '14 at 14:12 does Afghan, African, American, Ancient, Arabic, British, Bulgarian, Chaos, Chinese, Dutch, Dwarvish, Eastern, Egyptian, Egyptian, Elvish, Empire, European, Finnish, French, German, Halfling, Hebrew, Indian, Iranian, Iraqi, Irish, Israeli, Italian, Japanese, Korean, Latin, Norwegian, Pakistani, Phillipino, Portugese, Roman, Russian, Spanish, Swedish, Turkish, and Vietnamese

share|improve this answer

The random generator on Behind the Name is always my go to source, especially because I run/play 7th Sea and need a host of culturally diverse names. Simply check whatever roots you want and away you go. Normally I select it to add three middle names when searching for a first name that fits the bill. The best part is that you can just hit the refresh button to have the same parameters reloaded, back button once to change constraints.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.