Fantasy Name Generator

Dive into our Fantasy Name Generator, where unique names await for your characters, places, and everything in between. 

Fantasy Names

Generate names for fantasy:

Generated Names:

Rowan Thornstrike Grimwald Ironfist Dorian Ironveil Kaelin Frostfire Eldrin Thornwood Jorvik Stoneblade Sarina Sunshadow Garrick Thunderstrike Roderic Steelbane Zynara Stormcaller Raelith Frostwhisper Kaelith Silverwind Thalric Duskmantle Naeris Mossbrook Korrin Blackstone
Fantasy Fantasy Character character illustration for Fantasy Character name generator

Want something specific?

Describe a style, vibe, sound, or theme and we'll tailor the names to it.

Is this what you wanted?

Have a suggestion?

0/500

Start Your Adventure Here

Ready to dive deeper into the world of names? Check out our other generators tailored for your creative needs. From character names to magical places, there’s a perfect fit for every storyteller.

Craft Your Legends

Why Choose Our Fantasy Name Generator?

Spark Your Imagination

With our tool, your creative ideas come to life. Generate unique names that will inspire your characters and settings.

Effortless Creation

No need to brainstorm endlessly. Generate names quickly and easily to focus on crafting your story.

Endless Variety

Choose from a range of options for every character, world, or adventure. The possibilities are truly limitless.

Crafting Names Made Easy

Creating names is simple with our intuitive tool. Follow these steps to generate unique names for your characters or worlds effortlessly. It’s designed to enhance your creative process while providing instant inspiration. Dive in and discover the possibilities.

FAQs

Your Questions, Answered

Each generator draws from its own finite pool of names that a person has written and checked, rather than assembling letters at random. Pick a category, press generate, then click a name to copy it or tap the star to keep it. Nothing to sign up for.

Yes, you can customize the generated names! Our tool allows you to specify parameters such as cultural influences, name styles, and more, making it easy to tailor names to fit your unique world and characters.

You can generate names for various purposes such as characters, places, items, or even magical creatures. Whether you’re building a fantasy world or crafting an epic tale, the tool will provide you with a wide range of unique name options.

Absolutely! Our name generator is fully mobile-friendly, allowing you to create names on-the-go, whether you’re sitting at a coffee shop or traveling to inspire your next adventure!

We welcome your feedback! You can reach out via our contact form, and your suggestions will help us enhance the generator and add features that you’d like to see. We’re always listening to our users!

Got More Questions?

If you have other questions or need assistance, feel free to reach out! We’re here to help you navigate your creative journey. Your feedback and inquiries help us improve your experience, so don’t hesitate to ask!

Join Our Creative Community

Stay connected and build your fantasy world with us. Sign up to receive updates, tips, and inspiring content directly in your inbox!

By joining, you agree to our Terms and Conditions. Welcome aboard!

What actually makes a name sound fantastical

A fantasy name is not a normal name with extra letters in it. What separates Eldrin Thornwood from a random string is that both halves obey rules — the given name follows a consistent sound system, and the surname is a compound of two ordinary English words that mean something together.

That second half is the part most people get wrong, and it is the easier half to fix. Thornwood, Ironfist, Frostcloak, Duskmantle, Silverwind — every one is two plain words welded together. There is no invented vocabulary in any of them. The fantastical feeling comes from the combination being unusual, not from the words being strange.

Names grouped by the sound of the given name

These are pool-verified names from this page’s generator pool, not examples written for the article. Sorted by the phonetic register of the first name, because that is what signals who the character is before anything else does.

Flowing and vowel-heavy — the elven register

Eldrin Thornwood · Althea Starbloom · Elowen Mistwhisper · Elysia Dawnwhisper · Kaelith Silverwind · Aerion Windrider · Naeris Mossbrook · Lywen Ashgrove · Raelith Frostwhisper

Long vowels, soft consonants, and almost no hard stops. Say them aloud and notice how little the mouth has to close. This register reads as old, refined, and slightly remote — which is exactly why it is the default for elves, high mages and anyone whose people were here first.

Hard and consonant-heavy — the dwarven and warrior register

Grimwald Ironfist · Korrin Blackstone · Bromar Stoneforge · Jorvik Stoneblade · Garrick Thunderstrike · Roderic Steelbane · Zarathas Deepgloom

Clustered consonants, short vowels, names that stop hard at the end. These sound like they were shouted across a forge or a battlefield, because the sound system is built from the consonants that carry over noise. Note that the surnames in this group are almost all material plus action — stone plus forge, steel plus bane.

Sibilant and shadowed — the rogue and warlock register

Sylas Ravenshadow · Vespera Moonshadow · Thalric Duskmantle · Cassandra Vexthorn · Islay Duskweaver · Merrick Blackthorn · Sarina Sunshadow

Built on s, sh, v and th sounds, which are the quiet consonants — you can say all of these under your breath. That is not an accident of taste; sibilance genuinely reads as secretive, and it is why this register attaches itself to thieves, spies and pact-makers.

Warm and grounded — the human register

Rowan Thornstrike · Tamsin Emberleaf · Gwendolyn Brightmoon · Isolde Emberrose · Kendralyn Dawnrunner · Dorian Ironveil · Tavion Frostcloak

Recognisable name-shapes with a fantastical surname bolted on. This is the most flexible register in the list and the best default when you do not yet know what the character is — Rowan and Tamsin could be anyone, and the surname carries the whole fantasy load.

Building your own instead of picking one

If none of the above fits, build a surname the same way the pool does. Take a material or natural element — iron, frost, ember, thorn, moss, silver, ash, coral — and weld it to a noun of function — cloak, blade, weaver, runner, watch, mantle, veil, brook. Frostcloak. Ashgrove. Emberleaf. Thornstrike. The formula produces usable results reliably because both halves are already meaningful, so the compound inherits meaning instead of needing to invent it.

For the given name, pick your register first and stay in it. Mixing a hard Scandinavian given name with a flowing elven surname reads as a mistake rather than a choice, unless the character’s background explains it.

Four mistakes worth naming

1. Reaching for the apostrophe. It adds no sound and no meaning, and it makes the name harder to type, search for, and say. If the name only feels fantastical with the apostrophe in it, the name is not doing enough work.

2. Two mismatched halves. Zarathas Brightflare pulls in opposite directions — a doom-laden given name and a radiant surname. That can be deliberate characterisation, but only if you know you are doing it.

3. Unpronounceable consonant runs. Three consonants in a row is the practical ceiling in English. Past that, readers skim the name rather than reading it, and it stops being a name and becomes a shape on the page.

4. Naming everyone in the same register. If every character in your story has a flowing elven name, none of them sounds elven any more. Registers only signal anything by contrast with each other.

Where to go next

To narrow the sound to a specific people, use the race name generators — the elf and dwarf generators are the clearest examples of the two registers above. For names shaped by profession rather than ancestry, the class name generators cover that, and the D&D name generator is the tabletop-specific version of this page. For places rather than people, start at the location name generators.

All free, no account, no email capture.

Frequently asked questions

How do I make up a good fantasy name?

Pick a phonetic register for the given name and stay inside it, then build the surname by joining a natural element to a noun of function — frost plus cloak, ember plus leaf, thorn plus strike. Both halves already carry meaning, so the compound sounds intentional rather than random.

Why do fantasy names use apostrophes so often?

Mostly imitation. An apostrophe suggests a glottal stop that English speakers rarely pronounce, so in practice it adds nothing to the sound while making the name harder to say, spell and search for. Names that work without one usually work better.

What is the difference between an elven-sounding and a dwarven-sounding name?

Elven registers use long vowels and soft consonants so the mouth barely closes — Elowen, Aerion, Althea. Dwarven registers use clustered consonants and short vowels that stop hard — Grimwald, Korrin, Bromar. The contrast between them is what makes either one recognisable.

Are these fantasy names free to use?

Yes. Every name in the generator pool is free to use in fiction, tabletop campaigns and published work. Names belonging to specific copyrighted settings are deliberately kept out of the pools.

Related Name Generators

Every generator below draws from its own finite, hand-checked pool: Changeling Name Generator · Character Name Generator · DND Name Generator · Dark Elf Name Generator · Demon Name Generator · Dragon Name Generator · All Race Generators