Random Name Generator
Realistic random names from twelve countries and cultures, from American and Irish to Japanese, Korean, Indian and Arabic, each written the way people there write their own names.
- Aditya Shah
- Théo Martin
- Kwon Sang-woo
- Mori Naoki
- Fabio Mariani
- Khalid Kanaan
- Imogen White
- Jacob Nelson
- Alexander Lewis
- Anja Fischer
- Valeria Alonso Ruiz
- Cian Keane
- Aya Taha
- Mustafa Darwish
- Manish Bhat
- Deepika Iyer
- Daniela Molina
- Tommaso Conti
- Pádraig Duffy
- Agathe Laurent
Name generators by category
People names
- Random Name Generator
- Last Name Generator
- Fake Name Generator
- Gender Neutral Name Generator
- Male Name Generator
- Female Name Generator
Names by culture
- Japanese Name Generator
- Spanish Name Generator
- French Name Generator
- Greek Name Generator
- Italian Name Generator
- Russian Name Generator
Fantasy names
- Fantasy Name Generator
- Anime Name Generator
- Dragon Name Generator
- Dragonborn Name Generator
- Angel Name Generator
- God Name Generator
Places & worldbuilding
- Country Name Generator
- Planet Name Generator
- Street Name Generator
- City Name Generator
- Galaxy Name Generator
- Island Name Generator
Usernames & gamertags
- Username Generator
- Gamertag Generator
- Instagram Name Generator
- Roblox Name Generator
- YouTube Name Generator
- Gamer Name Generator
Business names
- Business Name Generator
- Brand Name Generator
- Company Name Generator
- Restaurant Name Generator
- Coffee Shop Name Generator
- Farm Name Generator
Bands, books & titles
- Song Name Generator
- Band Name Generator
- Artist Name Generator
- Playlist Name Generator
- Rapper Name Generator
- Book Title Generator
Team names
- Fantasy Football Team Name Generator
- Team Name Generator
- Group Name Generator
- Group Chat Name Generator
- Trivia Team Name Generator
- Fantasy Basketball Team Name Generator
Pet names
- Dog Name Generator
- Cat Name Generator
- Pet Name Generator
- Bird Name Generator
- Horse Name Generator
- Fish Name Generator
Fun & seasonal
- Funny Name Generator
- Reindeer Name Generator
- Car Name Generator
- Code Name Generator
- Plant Name Generator
- Ship Name Generator
What makes a random name look real
A made-up name gives itself away in one of three places: a first name that no one of that age or country would carry, a surname from a different culture than the first name, or the two parts in the wrong order. This generator keeps each name inside one naming tradition. An Irish name pairs Saoirse or Cian with an Irish surname, a German name gets a German family name with its umlaut intact, and a Korean name comes out as Park Seo-yeon, not a Western first name bolted onto Park.
Order is the detail most random name lists get wrong. Chinese, Japanese and Korean names are shown family name first, the way they are written at home (Tanaka Yui, Wang Jing, Kim Min-jun). Every other origin here puts the given name first. Spanish names sometimes carry two surnames, the father's first and then the mother's, because that is how they appear on a Spanish ID card. If you are writing for an English-speaking audience and want Yui Tanaka instead, just flip the two parts; both orders are in everyday use.
Each list is drawn from first names that are common in that country across several generations and surnames that rank high in national records, so the results skew toward names you would plausibly meet. That is the point of a random name: it should be ordinary enough to disappear into the background of a story, a form or a game, and specific enough that it clearly belongs to one person from one place.
Random names by country, and how each list is built
The origin chips above change both halves of the name. American and British lists share a lot of surnames (Smith, Wilson, Taylor) but differ in first names: Brittany, Brandon and Mackenzie read as American, while Harriet, Rupert and Alfie read as English. Irish names keep their fadas, so you will see Róisín and Seán, not Roisin and Sean, and surnames lean on the O' and Mc families that dominate Irish records.
Italian and French names follow their own gender rules. Andrea is a man's name in Italy and a woman's name in Spain, so it appears in different gender lists on each. Chinese given names are written in pinyin without tone marks, one or two syllables joined as a single word (Haoran, Xiaomei). Korean given names use the common hyphenated romanization (Ji-hoon, Soo-jin). Indian surnames vary by region, so a mix of northern names like Sharma and Kapoor and southern names like Iyer and Pillai appears. Arabic names use a given name plus a family name, including a few Al- and El- family names common across the Levant and Egypt.
Choose "Any" to mix all twelve at once, which is handy for a cast of characters in a big city or a diverse set of test users.
Getting random names for a specific use
Writers usually want a name that sounds right for the character's age and background. Pick the origin first, then the gender, then use the first-letter filter to avoid giving two characters the same initial. Game masters can hit the button once per NPC and keep the list open for the whole session. Teachers and trainers use the neutral setting for worksheets and example cases that should not suggest a gender. For software testing, a mix of origins with accents, apostrophes and hyphens (Ó, D'Angelo, Min-jun) is a quick way to find the form that breaks on anything that is not plain ASCII.
The best random names we could come up with (21)
- Brooke MitchellTwo very American halves; the kind of name that fits a thirty-something anywhere from Ohio to Oregon.
- Travis ReedShort and plain, with one syllable in the surname. Reads as small-town American without trying.
- Harriet ClarkeAn old English first name back in fashion, with the Clarke spelling that is more common in Britain than in the US.
- Alfie FletcherAlfie is a nickname-as-given-name, a very British habit, and Fletcher is an old occupational surname.
- Saoirse O'SullivanSaoirse means freedom and is pronounced SEER-sha; it looks unmistakably Irish on the page.
- Cathal BrennanA traditional Irish name that English speakers rarely know, which makes the character feel local.
- Ginevra EspositoGinevra is the Italian form of Guinevere; Esposito is one of the most common surnames around Naples.
- Lorenzo MarchettiThree syllables each, stress on the second to last, so it rolls the way Italian names should.
- Lucía Navarro RuizA full Spanish name with both surnames, father's then mother's, as it would appear on a Spanish ID.
- Gonzalo HerreraGonzalo is solidly Spanish and rarely used elsewhere, so it places the character quickly.
- Capucine LefebvreCapucine means nasturtium and sounds very French; Lefebvre, with its awkward bv cluster, is one of the most common surnames in northern France.
- Étienne RousseauThe accent on the É is part of the name and should stay in when you write it.
- Greta HoffmannA German first name that has come back into fashion, with a double-f, double-n surname.
- Jürgen KöhlerTwo umlauts and a name that suggests a man born in the 1960s rather than the 2010s.
- Tanaka YuiFamily name first, as written in Japan. Yui is short, modern and popular for girls.
- Nakamura HikaruHikaru means light and is used for boys and girls, which makes it a good neutral pick.
- Chen XiaomeiChen is among the most common Chinese surnames; Xiaomei is a two-syllable given name written as one word.
- Park Seo-yeonA very popular modern Korean girl's name with the family name first and a hyphen in the given name.
- Kavya IyerIyer is a South Indian surname, and Kavya, meaning poetry, is used across India.
- Layla HaddadHaddad means blacksmith in Arabic and is a widespread family name in Lebanon and Syria.
- Nour KhalilNour means light and is given to both boys and girls across the Arab world.
Tips for picking a random name that fits
- Match the first name to the character's age. Kimberly and Jason suggest someone born in the 1970s or 80s; Harper and Mason suggest a kid today.
- Keep both halves from the same culture unless the mix is part of the story, such as a character with an Irish mother and an Italian father.
- For East Asian names, decide on one order and use it throughout. Switching between Tanaka Yui and Yui Tanaka mid-story confuses readers.
- Keep accents and hyphens (Róisín, Ji-hoon, Müller). Stripping them makes the name look like it was typed by someone who has never met the person.
- Use the first-letter filter to spread initials across a cast. Readers track characters by their first letter more than you would expect.
- Save a shortlist and say each name out loud next to the others before you commit. Two names with the same rhythm blur together fast.
Questions people ask
How does a random name generator work?
It picks a first name and a surname from lists written for each culture, puts them in that culture's usual order and removes duplicates. This one uses separate lists for twelve origins and three genders, so a random Irish woman's name only draws from Irish women's names and Irish surnames.
Are these random names real names?
The first names and surnames are all real and in common use in their countries. The combinations are random, so a given pairing may or may not belong to an actual person. That is normal for common names: there are many real people named Travis Reed or Wang Jing.
Why do some random names show the last name first?
Chinese, Japanese and Korean names are traditionally written family name first, so this page shows them that way: Kim Min-jun, where Kim is the family name. In English-language writing you will see both orders. Pick one and use it consistently.
How do I get random names that start with a certain letter?
Use the First letter filter above the list. It checks the first letter of the full name as displayed, so for Japanese, Chinese and Korean names it filters on the family name, which comes first.
Where can I find random names for a specific country not listed here?
The twelve origins above cover the most requested cultures. For others, such as Russian, Greek, Swedish or Vietnamese, use the country pages linked below; each one has its own name lists and notes on that country's conventions.
Sources
- Personal name, Wikipedia
- Spanish naming customs, Wikipedia
- Japanese name, Wikipedia
Updated September 2026 · How these names are made