The Apps Behind Your Next Story

Build worlds. Tell stories.
For novelists, GMs, screenwriters & beyond
Build rich worlds, draft your stories and connect everything with advanced linking and easy references.

Practice your writing muscle
Creative writing practice can be exciting
Jump into 30+ writing exercises—playful, reflective, and style-focused. Build the habit that transforms okay writers into great ones.

Build choice adventures
Branching stories on a visual canvas
Map scenes, connect choices, track resources, and publish interactive fiction people can actually play.

2000+ idea generators
Names, places, plots and more
Beat writer's block in seconds. Over 2000 free name and idea generators for characters, worlds, items and writing prompts.
Your Storyteller Toolbox
Build worlds. Spark ideas. Practice daily.
Explore more from Dungeons & Dragons
- Tavern names for D&D
- Random encounters
- Legendary weapon names
- High Elf names
- Halfling names
- Goblin names
- Tiefling names
- Wizard names
- Lich names
- D&D city names
- Dark elf names
- Wild magic surges
- Vampire names
- D&D trinkets
- Dragonborn names
- Orc names
- D&D kingdom names
- Drow names
- D&D NPC names
- D&D spell names
- Tabaxi names
- Necromancer names
- Lizardfolk names
- Hobgoblin names
- D&D sorcerer names
- DnD loot
- Artificer names
- D&D shop names
- DnD party names
- Warlock names
- Genasi names
- Firbolg names
- Cleric names
- Aasimar names
- Drow house names
- Imp names
- Pegasus names
- Barbarian names
- Kalashtar names
- D&D god names
- Githyanki names
- D&D unicorn names
- Kobold names
- D&D inn names
- Valkyrie names
- Rogue names
- Undead names
- Changeling names
- Eladrin names
- Aarakocra names
- Dungeon names
- D&D guild names
- Demon lord names
Discover even more random name generators
Explore all Fantasy
Skip list of categories
Animal Crossing
Arcane
Avowed
Baldur's Gate 3
Black Myth: Wukong
Celtic Mythology
Chronicles of Narnia
Clash of Clans
Creatures
Dark Souls
Diablo
Disney
Dragon Age
Dragons
Dungeons & Dragons
Elden Ring
Elder Scrolls
Eternal Strands
Final Fantasy
Game of Thrones
Genshin Impact
God of War
Gothic Horror
Greek Mythology
Guild Wars
Harry Potter
His Dark Materials
Inheritance Cycle
Japanese myth
League of Legends
Legend of Zelda
Legends of Runeterra
Lord of the Rings
Lost Ark
Magic: The Gathering
Mistborn
Monster Hunter
Mythology
Pathfinder
Percy Jackson
Rift
RuneScape
Sea of Thieves
Stardew Valley
Steampunk
Stormlight Archive
Tainted Grail
The Dark Crystal
The Dark Eye
The Wheel of Time
The Witcher
Wakfu/Dofus
Warhammer
Wings of Fire
World of Darkness
World of Warcraft
Wuchang
Why half-elf names feel different
A pure elven name flows in long, musical syllables. A pure human name often lands harder and faster. Half-elf names sit in the middle, blending soft elven vowels with grounded human consonants. A character called Aerin Hollowfield feels instantly half-elven because the first name sings while the surname keeps boots on the dirt. That tension is the whole point of the heritage.
Choosing which side leans in
Decide which parent shaped the name more. A half-elf raised in an elven enclave might use Aelyndra Voss, where the elven first name dominates. One raised in a frontier town might go by Tomas Silverbough, where the human first name leads and the elven legacy lingers in the surname. The generator gives you both directions, so pick the one that fits your character backstory best.
Half-elves in D&D and Pathfinder
At the table, half-elves often play bards, rangers, sorcerers, and diplomats. Their names do quiet work in roleplay. A noble court hears Lady Sylvenna Marsh and assumes elven blood. A border patrol hears the same name and wonders which side she will fight for. Lean into that ambiguity. Pick a name that NPCs can react to differently depending on who is in the room.
Identity, names, and self choice
Many half-elves rename themselves in adulthood. They might drop a human surname after a falling out, or take an elven epithet like Moonkin or Brightleaf to claim a heritage they were denied as a child. Use the generator to roll both their birth name and their chosen name. The contrast between the two becomes a built in character arc you can reveal slowly across a campaign.
Tips for picking the final name
Say the name out loud in a tavern, in a war council, and in a love scene. If it feels at home in all three, keep it. If one setting makes it feel silly, reroll. Avoid names that read as obvious mash ups of famous elves and humans from published lore. The best half-elf names sound like they belong to one specific person standing between two worlds, not to a category.
Forging Half-Elf Names
To name a half-elf, reflect on:
- Which parentage influences them more?
- Do you prefer human or elven phonetics?
- Will the name hint at dual heritage?
- How many syllables suit their mixed lineage?
- Could a suffix like “-fire” or “-shadow” add depth?
Half-Elf Name FAQs
Answers for mixed heritage naming:
How are names generated?
It merges human and elven syllables to create harmonious half-elf names.
Can I bias toward one side?
Not directly; regenerate until the influence you seek appears.
Are names lore-friendly?
They follow generic half-elf conventions without copying specific lore.
How many can I generate?
Unlimited-click to bridge worlds endlessly.
How copy or save?
Click to copy or heart to save.
What are good half-elf names?
There's thousands of random half-elf names in this generator. Here are some samples to start:
- Zylxiron
- Rireak
- Tradeyr
- Tyrborin
- Petfyr
- Halyzira
- Comythe
- Kysyra
- Norviel
- Yllphira
About the creator
All idea generators and writing tools on The Story Shack are carefully crafted by storyteller and developer Martin Hooijmans. During the day I work on tech solutions. In my free hours I love diving into stories, be it reading, writing, gaming, roleplaying, you name it, I probably enjoy it. The Story Shack is my way of giving back to the global storytelling community. It's a huge creative outlet where I love bringing my ideas to life. Thanks for coming by, and if you enjoyed this tool, make sure you check out a few more!
Embed on your website
To embed this idea generator on your website, copy and paste the following code where you want the widget to appear:
<div id="story-shack-widget"></div>
<script src="https://widget.thestoryshack.com/embed.js"></script>
<script>
new StoryShackWidget('#story-shack-widget', {
generatorId: 'half-elf-name-generator',
generatorName: 'Half-Elf Name Generator',
generatorUrl: 'https://thestoryshack.com/tools/half-elf-name-generator/',
language: 'en'
});
</script>