About this tool
Generate six random two-part fantasy character names in one click.
The Fantasy Character Name Generator returns six two-part fantasy names per run, each built by pairing entries from a curated pool of twelve invented high-fantasy roots such as Aeloria, Thornwood, Kaelith, Fenrith, Ysolde and Varkon. Results are de-duplicated within a run and the Generate button rolls a fresh set, so you can keep drawing until a name sounds right for the character. It is for writers, game masters and players who need a usable name now rather than a naming language built from scratch.
Open Fantasy Character Name Generator on AltFTool — it loads instantly in your browser.
Six two-part names are listed as soon as the tool loads, each pairing two entries drawn from a fixed pool of twelve — Aeloria, Thornwood, Kaelith, Silvarn, Draven, Elowen, Fenrith, Mirelle, Zorander, Ysolde, Varkon and Lythia
Click the 'Generate' button for a fresh set of six; the 'Theme (optional)' text field above the results is not read by the generator, so typing in it does not change the names
Read the six names in the list — they are plain text, not clickable — and use Copy or Download to keep the set, or Reset to clear the theme field
Each run returns six distinct combinations rather than one, so you can compare candidates side by side instead of rerolling to reject.
The name pool shares a common sound — soft liquids, -ith and -orn endings, elvish and Norse-adjacent vowels — so names generated together read as one world, not a random mix.
Every result comes as two parts, which is the shape a character sheet or a manuscript actually needs, not a single bare word.
The twelve-root pool is used for both halves, giving 144 possible two-part combinations, and each run draws six unique ones. Press Generate for a fresh set whenever none of the six fits.
Leave it blank — the fantasy pool is fixed, so the 'Theme (optional)' text box does not currently steer the output. Treat the results as a starting point and edit a letter or two by hand if you want to nudge a name toward a specific culture.
Yes. They are invented strings assembled from a fixed word list with no claim attached, so use them freely — though before naming a major character, search the name to check it is not already strongly associated with a well-known work or a real person.
Internal consistency: names from the same culture should share sounds and endings, the way Thornwood and Silvarn do, while a rival culture uses a different set. Keeping a name to two or three syllables also matters, because anything a group has to say aloud every session gets shortened whether you intend it or not.