I found this name generator:


And I'm wondering if maybe there are others? Has anybody found this kind of tool useful? What about tools for fantasy names? Should I think up names in a creative way, as answers for this question are mentioning?

  • 1
    Flagged as community wiki
    – Dan Ganiev
    Commented Nov 24, 2010 at 7:32
  • thenamestork.com uses an algorithm to trace the style of the names you're looking for and offer matching names
    – Roy
    Commented Jul 9, 2016 at 9:46

9 Answers 9


Seventh Sanctum is an excellent one. Serendipity also does good names for fantasy stories. Wizards of the Coast also has one on their own site as well. (Could be an invaluable resource for people who play Dungeons & Dragons and other roleplaying board games that require names. RinkWorks also has some interesting name generations. TheForge has one as well.

  • 1
    Seventh Sanctum has quiet a few generators (some serious, some not), and it's my personal website of choice if I need something quickly. They provide a good quick framework I can flesh out.
    – Fox Cutter
    Commented Nov 24, 2010 at 15:28

I just use the wiki list's most popular names database: http://en.wikipedia.org/wiki/Most_popular_given_names which gives you a breakdown of names by Region and country.

For US names, particularly if you are needing a historically accurate name for a specific time frame, I use the Social Security name database: http://www.ssa.gov/OACT/babynames/decades/century.html to make sure a name is not too unusual for the time of the story. For example, "Lisa" is a great name to use for a story about someone born between 1960-1975 or so, but would be somewhat unusual for a person born in 1950 or 2010 to have the name. Similarly, while "Jayden" has been popular these past couple of years, it wouldn't be a common name in a story set in the 1980's or for an adult to have in a story set in our current time.


A quick google search would probably find you a few.

For fantasy town names, you could use: RPG Tools: Random Towns
Or there's this one or this one as well.


A few years ago I created a tool called The Gibberizer: http://code.google.com/p/gibberizer/

You give it a bunch of words, and it invents new words that sound somewhat similar. If you give it a bunch of words/names from a given culture, it will invent new words/names that sound like they come from that culture.

For documentation, see the Wiki tab at the link I posted above. Especially the WaysToPlay page. (I'd paste the link myself, StackExchange limits new users like me to only one link per post.)

  • Wow, this is a cool idea. Anyone want the "web-enable:" it?
    – MGOwen
    Commented Dec 7, 2010 at 1:41
  • @MGOwen: Alas, not me. I haven't the enthusiasm to rewrite it in a more web-friendly language. I think the code is reasonably understandable though, so anyone with the energy has my encouragement to have at it. Commented Dec 13, 2010 at 8:16

Your own imagination, in collaboration with your memories and, perhaps, communication with others.

  • I know it doesn't work for everyone, but this is what I use. It means that it fits into my world, which is where I create my stories from. Commented May 9, 2012 at 8:09

I, personally, use the Character Naming Sourcebook by Sherrilyn Kenyon, as well as BabyNamesWorld. When it comes to fantasy names, though, I've never found a generator that worked as well as taking a real name and altering it. It especially helps if you have a general idea of how names in your world should sound. Read through lists of names from Ireland, China, India, Zimbabwe, and other locations around the world. You'll come to identify patterns, and it will help you to create your own names with similar patterns or sounds, while still being unique and appropriate for a fantasy setting.

It can also be a helpful skill to have when creating names for different locations in your world. It emphasizes their differences - not only in culture, but in speech, as well. And it adds to the realism of the world.

That's something that a generator simply cannot do. Not well, in any case.


There's also a somewhat basic name generator called Behind The Name that will let you select several different national heritages to choose from, as well as Biblical and other mythical origins. There's also a similar app for your iDevice called Name Shake, if you're into that sort of thing.


Springhole.net has a whole collection of generators depending on your genre. I usually don't use the ones for character names, but the ones for country names, item names, plant names--those are great. I find it really difficult to come up with spellwords that don't sound stupid, but that site can be a really helpful one.



This is a cool tool to help a writer create fantasy names, races, plots worlds etc.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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