Update: A new algorithm is being used which is much faster. Feel free to kick the tires and let me know if you see anything different, better, worse or just interesting. There is also now a posting about this on my blog, where you can leave a comment if you wish.
This random name generator can be used for roleplaying games, video games, or wherever you need a name for a fictional chracter. Each style of name below is generated by assembling word-parts from a list of names. This code was originally written to generate random words for mkpasswd, a security tool. The names are chosen to represent a certain language or culture. For example for the American names, the 1990 US Census data was used,
First: Female, USChricher Lorenee Tranther Melleara Alizaber Thelicki Cassica Lucillina Rence Tamantha First: Male, USTeremiam Anther Chawn Wenn Phillex Albery Marredre Herrion Fravin Paurthond Last: USKelton Smillis Haynolley Fraig Heno Castiamos Morroods Richer Wadley Hanstiz First: F&SFYacisir Velion Nesira Fraoi Pent Gloilla Caerriya Araska Borno Amilino First: Male, NorseFarumr Hárngar Kettarðr Finnbogi Kráknir Eirulfr Almkell Bergir Finólfr Áfaraðr First: Female, NorseKjarbót Dýrví Þjót Sallbera Sigríða Sölverðr Arngerðr Herðr Rannfriðr Ástvé |