● generated entirely in your browser

Fantasy name generator

Pick a race and generate character names for D&D, Pathfinder, or your novel.

How it works

Each race has its own hand-built lists of prefix, middle, and suffix syllables; a name is assembled by picking one prefix, a 60% chance of inserting a middle syllable, and one suffix, then a Set is used to filter out any duplicate names before they're displayed.

FAQ

Why do names from one race sound so different from another?
Each race draws from its own hand-picked list of prefix, middle, and suffix syllables — orc names lean on harsh sounds like "Grat" and "nak", elf names lean on soft ones like "Ael" and "wen" — so the phonetic flavor within a race is deliberate, not generated by one shared algorithm.
Can the generator return fewer names than I asked for?
Rarely, yes. Names are deduplicated with a Set and generation stops after 10 times your requested count of attempts, so asking for an unusually high count from a race's relatively small syllable pool could return slightly fewer unique names than requested.

Free, unlimited, no account. If this saved you a paid tool, a small thanks is appreciated.

Say thanks — $3