Name Generators

Generate names for characters, campaigns and worlds. Every generator shows how many distinct combinations it can produce, takes a seed so a result can be shared or returned to, and lets you pin the ones you want to keep.

45 tools
Dragon Name Generator Western and Eastern dragon names, with optional epithets. Elven Name Generator Elven names with house names, constructed rather than borrowed. Dwarf Name Generator Dwarf given names and compound clan names. Viking Name Generator Real Old Norse names with correct patronymics and saga bynames. Demon Name Generator Invented demon names with optional titles, for fantasy and gaming. Medieval Name Generator Historical given names with the four real surname classes. Japanese Name Generator Real Japanese given names and common surnames, surname first. Horse Name Generator Racing registry names and informal stable names, kept separate. Arabic Name Generator Genuine Arabic names with the ibn and bint patronymic. Place Name Generator Place names from real English elements, with the suffixes explained. Human Name Generator Plain realistic names for test data and background characters. Band Name Generator Band names by genre, with the checks to run before committing. Artist Name Generator Artist and stage names by style, made in your browser - no AI wait, no signup, unlimited. Stage Name Generator Performer names, DJ names and mononyms, with the practical constraints. Song Name Generator Song titles by genre, including phrase-style titles. Villain Name Generator Villain aliases and titles, including understated mastermind names. Superhero Name Generator Original superhero names, with trademarked combinations provably blocked. Username Generator Usernames in four styles, with real platform limits listed. Gnome Name Generator Given name, clan name and nickname, in their proper slots. Island Name Generator Four settings, kept separate, with real geographic vocabulary. Ship Name Generator Cut at syllable boundaries, ranked by how well they read. House Name Generator Five settings, separate vocabularies, plus what the council will want. Baby Name Generator A baby name generator drawing from real, currently popular US and UK names - not invented syllables. First Name Generator A general-purpose first name generator spanning both classic, timeless names and current ones - not just a baby-naming tool. Business Name Generator A business name generator with three genuinely different styles, not one generic word-mashing formula. Brand Name Generator A brand name generator building short, pronounceable invented words - not real-word compounds like a business name generator. Domain Name Generator A domain name idea generator built from your keyword, with common prefixes, suffixes and extensions. Fantasy Name Generator One hub for every fantasy race on this site, so you don't need to know which dedicated page to visit first. Last Name Generator A last name generator drawing directly from official US Census Bureau surname frequency data. Character Name Generator One hub for every genre of character name on this site, so you don't need to know which dedicated page to visit first. D&D Name Generator A tabletop-focused name generator: pick a race, get a name, and optionally attach a heroic title or epithet. Dog Name Generator A dog name generator drawing from 100 real, currently popular dog names, not invented ones. Cat Name Generator A cat name generator blending currently trending names with classic, enduring favourites. Pet Name Generator A multi-species pet name generator, for whenever the pet isn't specifically a dog or a cat. Middle Name Generator A middle name generator drawing from the same broad, real-name pool as this site's first name generator - because a middle name IS a first name, just positioned differently. Fairy Name Generator A fairy name generator built from nature and whimsy-themed syllable fragments, with an optional epithet. Mermaid Name Generator A mermaid name generator built from ocean and water-themed syllable fragments. Robot Name Generator A robot name generator offering two genuinely different naming conventions real and fictional machines actually use. Alien Name Generator An alien name generator built from harder consonant clusters and an optional apostrophe, deliberately avoiding anything that reads as a human name. Pirate Name Generator A pirate name generator built on the real three-part structure of a classic pirate name: rank, given name, and epithet. Ninja Name Generator A stylized ninja name generator built from shadow, elemental and stealth-themed syllable fragments - explicitly stylized-fiction framing, avoiding the common mistake of implying a 'ninja name generator' has real-name accuracy it doesn't have. Wizard Name Generator A wizard name generator built from generic archetype syllable fragments - not a lookup of any specific published character's name. Warrior Name Generator A warrior name generator combining a strong given name with an optional fierce battle epithet. Angel Name Generator An angel name generator built on the actual linguistic pattern real angelic names share, not a random-sounding word generator. Royal Name Generator A royal name generator combining a title, a regal given name, and an optional epithet - the real structure historical monarchs are known by.

About these tools

Seeded and reproducible, with the combination count stated. Most name generators give you no way back to a name you liked.

Every tool in this category runs entirely in your browser. Nothing you type, paste or upload is transmitted to a server, and none of them require an account. That is a consequence of how they are built rather than a policy: there is no server involved in the calculation at all.

Each tool page explains the method behind it - the formula, the convention, or the reference table - and states plainly where the result is an estimate rather than an exact answer.