Fantasy Name Generator

A free random fantasy name generator for novelists, game masters and worldbuilders. Pick a style, press Generate, and keep the names that sound like someone you know.

Flavor
Syllables
Generated names
  1. Miraion
  2. Aeliel
  3. Zae'ith
  4. Sylun
  5. Naelmiel
  6. Miraleael
  7. Orisilas
  8. Zaelina
  9. Faeneth
  10. Silun

Favorites 0

Tap the star on a name to keep it here. Favorites stay in this browser.

    How this fantasy name maker works

    1. Choose a style and a flavor. There are eight styles, from Elven to Draconic. Flavor nudges the endings toward masculine, feminine or a mix.
    2. Set the length. Pick two to four syllables, and optionally add a house, clan or title after the name.
    3. Generate, then keep what you like. Star a name to save it to your favorites, copy it with one click, or generate again for ten fresh ones.

    Here is how the names are built, so nothing is a mystery. Every name is an opening syllable, up to two connecting syllables and an ending, drawn at random from tables written from scratch for this site. No names are copied from other generators, and no AI is involved. The generator has no idea what a name means. A small check throws out clumsy letter clusters, and a blocklist removes offensive strings and the names of well-known characters from books, films and games.

    How to choose a fantasy name that works

    Generating is the easy part. Choosing is where a name earns its place, and a few habits make it faster.

    Say it out loud

    Readers sound names out in their heads, so a name you cannot say will tire them. If you stumble on it, a reader will too. The pronounceability check catches the worst offenders, but your ear is the final judge.

    Match the name to the people

    Names in one culture should feel related. If your mountain clans all have short, hard names, a clan member called Ilvessa will read as an outsider, which is useful if that is the point. Pick one style per people and let the contrast do some of the storytelling.

    Keep the cast distinguishable

    If two characters in the same scene start with the same letter or have the same length, readers will mix them up. Vary first letters and syllable counts across your main cast, and save the long, grand names for people who appear rarely.

    Watch for accidental real words and famous names

    Invented words sometimes collide with real ones, in English or in other languages. Search any name you love before you commit, and say it to a friend. Two-syllable names are the likeliest to match an existing character, so check those twice.

    What each style sounds like

    These are sound patterns drawn from genre convention, not real languages. The samples below are three-syllable names produced by this generator.

    StyleWhat to expectSample names
    ElvenSoft l, r, n and s sounds, with many vowels and endings like -iel or -ion.Liralaelle, Caelrenys, Aluriae
    DwarvenShort, blunt syllables with hard d, g, k and r, ending in -in, -dur or -grim.Magkabek, Nalvolun, Folmorhild
    OrcishGuttural stops (g, k, z) and short vowels, sometimes broken by an apostrophe.Bagurra, Kag'krugor, Ghorkrurok
    Human-fantasyPlain, familiar syllables that feel medieval without being exotic.Renriwen, Berrain, Lorneard
    Dark / VillainousSharp x, z and v sounds, cold consonants, endings like -ax or -thul.Sarluzul, Ashgorul, Nazkaazar
    FaeLight, bouncy syllables with diminutive endings such as -bell or -kin.Pellowing, Ivytibelle, Lildilkin
    DraconicHissing s and z, long vowels, endings like -rax or -ith.Vyrionyra, Tyrmiroth, Ignkorixa
    CelestialAiry, formal vowels and gentle l and r, with endings like -iel and -ora.Lumsiel, Zephvaion, Uramea

    Naming houses, titles and places

    A single name rarely tells the whole story. The house or title option adds a second part, such as a family seat or an epithet like “the Unhurried”, which gives a character a past in two words. House names here are plain compound words, in the same way real surnames such as Ashgrove or Hollowbrook are built from landscape.

    For places, reuse the syllables of the people who live there. A river, a fortress and a founder can share a root, which makes a map feel lived in. Keep a one-page naming key with your styles, a few reusable syllables and any rules you invent, and your world stays consistent across a long book or a long campaign.

    Common pitfalls

    • Too many apostrophes. One in a name can suggest a glottal stop or a break in the word. Every name having one becomes a cliché.
    • Names that look alike on the page. Aelia and Aelira are easy to confuse at a glance.
    • Borrowing real sacred or cultural names. The styles here are genre conventions, so avoid pasting real names from a living culture onto a fictional people.
    • Skipping the search. A quick web search takes a minute and saves you from naming your hero after someone else’s.

    Need a surname, a villain or a name for yourself? Try the last name generator, the character name generator, the villain name generator or the pen name generator, and browse them all in the name generators hub.

    Frequently asked questions

    Can I use these fantasy names in my novel, game or story?

    Yes. The names are short invented words assembled at random, and you are free to use them. No one can promise that nobody else has used the same name, so search any name you plan to publish commercially, and check for trademarks. This is general guidance, not legal advice.

    Does this fantasy name generator use AI?

    No. It is rule-based. Each name is built from syllable tables written for this site, chosen at random. It does not learn from your input and does not send anything to a server.

    Do the names have meanings?

    No, and we do not pretend they do. A generated name is a sound pattern, not a translation. If meaning matters to your story, decide it yourself or build a small made-up vocabulary and name things from it.

    Are the styles based on real languages?

    No. Elven, Dwarven, Orcish and the rest are genre conventions: the way fantasy fiction tends to make a people sound different from another. They are not real languages, and they are not tied to any real culture.

    How do I get shorter or longer names?

    Use the syllable setting. Two syllables gives short, punchy names that are easy for readers to remember. Four gives grand, formal names. Mixed returns two or three.

    Where are my favorites saved?

    In your own browser, using local storage. They are not sent to us. Clearing your site data removes them, so use Download .txt if you want a permanent copy.

    Last updated