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.

2500+ idea generators
Names, places, plots and more
Beat writer's block in seconds. Over 2500 free name and idea generators for characters, worlds, items and writing prompts.

Catch ideas faster
Roll, pin, and save from your generator workspace
Search every Story Shack generator in one focused workspace, roll quick batches, pin favorites, and stack your best ideas.
Your Storyteller Toolbox
Build worlds. Spark ideas. Practice daily.
Explore more from Creatures
Discover even more random name generators
Explore all Fantasy
Skip list of categories
Animal Crossing
Arabian Mythology
Arcane
Avowed
Aztec Mythology
Baldur's Gate 3
Black Myth: Wukong
Call of Cthulhu
Celtic Mythology
Chinese Mythology
Chronicles of Narnia
Clash of Clans
Cosmic Horror
Creatures
Cryptids
Cult of the Lamb
Cultivation
Daggerheart
Dark Souls
Diablo
Disney
Dragon Age
Dragons
Dungeons & Dragons
Egyptian Mythology
Elden Ring
Elder Scrolls
Eternal Strands
Fae
Final Fantasy
Game of Thrones
Genshin Impact
God of War
Gothic Horror
Greek Mythology
Guild Wars
Hades
Harry Potter
Hindu Mythology
His Dark Materials
Horror
Inheritance Cycle
Japanese myth
League of Legends
Legend of Zelda
Legends of Runeterra
LitRPG
Lord of the Rings
Lost Ark
Magic: The Gathering
Mesopotamian myth
Minecraft
Mistborn
Monster Hunter
Mythology
Norse Mythology
Path of Exile
Pathfinder
Percy Jackson
Religion
Rift
RuneScape
Sea of Thieves
Slavic Mythology
Stardew Valley
Steampunk
Stormlight Archive
Tainted Grail
The Dark Crystal
The Dark Eye
The Wheel of Time
The Witcher
Vampire: Masquerade
Wakfu/Dofus
Warhammer
Werewolf Apocalypse
Wings of Fire
World of Darkness
World of Warcraft
Wuchang
Wuxia
Xianxia
What a dryad name actually does
A dryad name is a name that has to do work on two very different pages. On the first page, it shows up in a character list, a stat block, or a cast page, where it has to read as a real name that a real tree-spirit would answer to. On the second page, it shows up in a scene, where a wayfarer meets the dryad, and the name has to land in the air, in a single beat, with enough image in it that the reader knows what kind of wood the speaker came from before she finishes her sentence. A name that does both jobs is doing both jobs at once. A name that does only one is a name you will quietly rename later.
The Dryad Name Generator is built around that double load. Each result is a single short string. The string is built so it carries one specific concrete image forward: the species of tree the dryad is bound to, the kind of grove she keeps, the relic she has sworn to, the prophecy marked into her bark, the dialect her clan speaks, the court she answers to, the elder who raised her, or the blight that is eating her out. Some results lean into lineage and dynasty (Aerith of the Sap-Root, Talin Sap-Root, Rhoswen Lindenborn). Some lean into grove and temple (High Keeper of the Hollow Yew, Aelith of the Glassleaf Shrine, Aneth, First Bloom of Ashgrove). Some lean into war and wardenship (Briala Thornwarden, Doran Ironbark, Shield of the Glen, Seryn, Bulwark of the Elderwood). Some lean into exile and wandering (Sable the Grove-Less, Veth the Wayfarer of Boughs). Some lean into prophecy and omen (Vaeril Twice-Foretold, Iola of the Burned Sign). Some lean into dark, blighted forms (Ashbane the Withered, Morvain of the Black Bough). Some lean into a single short folk nickname a traveler would actually overhear in a tavern (Twigs, Moss, Acorn, Bramble, Briar, Holly, Fern, Birch, Hazel, Rowan, Thistle, Bracken, Wisp, Sloe, Hawk, Lichen, Yarrow, Foxglove, Reedling). The lens is the framing. The name is the dryad.
Picking a name that fits the dryad you are writing
Two practical rules of thumb for picking out of a long list. First, decide the species-of-tree first, then the name. A dryad bound to an oak sounds different from a dryad bound to an ash, and a name that promises oak-heart and then gets paired with a willow grove is going to feel wrong in the third paragraph. Second, decide the dryad's relationship to her grove, then the name. A dryad who is the temple-keeper of a sacred grove needs a name that sounds like a title (High Keeper of the Hollow Yew, Pelyndra, Hand of the Still Pool, Aelith, Voice of the Briar Sanctum). A dryad who has been cast out and is wandering the roads needs a name that sounds like a road (Wren of the Far Roads, Sable the Grove-Less, Mireth, Wayfarer of Boughs). A dryad who has been eaten out by a blight and is now a corrupted keeper needs a name that sounds like a warning (Ashbane the Withered, Briala the Root-Rot, Vethra of the Ashen Stand). If you cannot decide between two of those, you actually have two dryads. Take both.
How the framing slices work
The pool is split into twenty named framings, each one a different angle a writer can come at the topic from. A bloodline name (Aldric the Many-Branched, Mirella of the First Sap) tells you about ancestry and sap-line. A clan name (Eira of Clan Marrowthorn, Vessa of the Lichenkin, Syra of Clan Whisperwind) tells you about a regional abusua or kin-group a dryad is born into. A grove-temple name (Syra of the Moonwell Grove, Maerwyn, Hand of the Still Pool) tells you the dryad is a priestess or keeper of a specific sacred place. A battlefield-title name (Briala Thornwarden, Ravyn, Shield of the Glen, Kaelan, Spear of the Green Wall) tells you she is a wood-warden with a martial role. A courtly-honorific name (Lady Miren of the Glassleaf Court, Lord Aelar of the Linden Parliament) puts her inside the sylvan court. An exile-wanderer name (Wren of the Far Roads, Sable the Grove-Less) puts her outside every court. An elemental-influence name (Caelis Sunleaf, Nyxra Moonwell-Singer, Halen of the West Wind, Torin Frostbough) puts her inside a specific weather. A prophecy-marked name (Iola of the Burned Sign, Vaeril Twice-Foretold, Pelys, Child of the Hollow Comet) marks her with an omen. A mentor-elder name (Old Maerin of the Long Roots, Ancient Pelyndra, Elder Caelum of the Standing Year) puts her as the long-rooted sage. A young-adventurer name (Sapling Renn, Linnet the New-Leaf, Twig-of-the-Year Cael) puts her as a fresh-leaf who is just leaving the grove. A dialect-spelling name (Fayrel o' the Wud, Gwennie Thorndyke, Hod o' the Greenhollow, Petra Brushwud) gives her a folk dialect that signals a regional wood. A ceremonial-full name (Aneth, First Bloom of Ashgrove, Ilora, Keeper of the Yew Choir, Brennan, Lamp of the Briar Sanctum) is the full sacred name, used in rites. A tavern-call name (Twigs, Moss, Acorn, Bramble, Briar, Holly) is the short name a wayfarer overhears at a crossroads inn. A villainous-form name (Ashbane the Withered, Morvain of the Black Bough, Sytharael the Withered) is a corrupted or blighted dryad. A noble-protector name (Aelar Oakwarden, Seryn, Bulwark of the Elderwood, Maerwyn, Shield of the Heart-Tree) marks a sworn guardian. A frontier-influence name (Jess Hollowtree, Halvar of the Border Stand, Tobin Briarpost, Mira Treekeeper) blends dryad with the human frontier. A relic-oath name (Mirelle, Bearer of the Bark Seal, Aelith, Bearer of the Moss-Written Mark, Torvan Oath-Bound, Halen Oath-Bound) is bound to a relic and a vow. A mythic-beast name (Antler-Heart Vaela, Hind-Child Mireth, Doe-Song Lirien, Stag-Brother Caelan) puts the dryad in kinship with a woodland beast. A lyrical-variant name (Aelithra, Lyssielle, Sytharael, Vaelaren) is a soft musical standalone. A martial-variant name (Thrain Steelbark, Kaelan Bristleblade, Yseult Bristleblade) is a combat-hardened form. A name from the right slice will keep the dryad in voice across a whole book.
The bargain and the threat
A dryad who is just a name on a character list is a half-used dryad. The other half is the bargain she offers the traveler who walks into her grove, and the threat that has come to her door. The bargain is a small story hook. It can be a riddle, a forfeit, a service, a piece of news, a name remembered, a wound healed, a song sung, a thing returned. The threat is the inverse of the bargain: the woodcutter, the blight, the iron-wright, the second-growth settler, the tax-collector, the war, the elder sister who has turned black-bough, the dragon in the next valley. A dryad name from this generator is built to be dropped into a scene where the bargain and the threat both already exist. Pick the name. Set the bargain. Send the threat. The reader will do the rest.
Tips for using the generator
- Decide the species of tree the dryad is bound to first, then reroll until the name agrees with that species.
- Decide the dryad's relationship to her grove (keeper, exile, wanderer, blighted, sworn guardian) before you read the result list.
- If two results from two different framings both fit, you have two dryads. Save both with the heart icon and use them.
- Pair a long ceremonial name with a short tavern-call name. The full name is for the grove; the short name is for the road.
- Use the dialect-spelling names for regional or border-wood dryads. The spelling carries the geography.
- Use the villainous-form names sparingly. A blighted dryad is a story beat, not a wallpaper character.
- Combine a mythic-beast name with a relic-oath name to mark a sworn guardian of a sacred beast.
- If you need a generational line, combine a bloodline name with a young-adventurer name across two siblings.
Inspiration prompts for dryad scenes
- A wayfarer asks the dryad's name. The dryad answers with her ceremonial-full name. The wayfarer cannot pronounce it. The dryad offers a shorter name for the road.
- Two dryads from rival clans meet at a stream. Each names her clan first. The conversation is held in folk dialect for three lines before the swords come out.
- An old mentor-elder dryad tells a young sapling the prophecy that has been marked on the bark of the heart-tree for a hundred years. The young one does not believe her.
- A blighted villainous-form dryad stands at the edge of the ashen stand and offers the same bargain she offered before she was blighted. The bargain is now a trap.
- A relic-oath dryad guards the bark seal. The seal has cracked. She must find a sworn successor before the next moon or the oath is forfeit.
- A noble-protector dryad has held the line of the elderwood for three human generations. She does not know she is dying. The woodcutter does.
- An exile-wanderer dryad has been off the grove for so long that her bark has started to gray. She is looking for a new tree to bind to before she loses her name.
- A dialect-spelling dryad teaches a frontier child the names of every tree in a day's walk. The child teaches her a song from a far country.
- A mythic-beast dryad leads a silver stag to a hunter who has not killed anything in seven years. The hunter is given a new name.
- A lyrical-variant dryad sits by a moonwell and sings a single line of a song that, finished, would unmake the blight. She cannot remember the second line.
How does the Dryad Name Generator work?
The Dryad Name Generator surfaces a single short dryad name per click, drawn from twenty topical slices that cover bloodline, clan, grove-temple, battlefield-title, courtly-honorific, exile-wanderer, elemental-influence, prophecy-marked, mentor-elder, young-adventurer, dialect-spelling, ceremonial-full, tavern-call, villainous-form, noble-protector, frontier-influence, relic-oath, mythic-beast, lyrical-variant, and martial-variant framings. Reroll until the framing fits the dryad you are sketching.
Can I steer the Dryad Name Generator toward a specific name angle?
Yes. Reroll until the result lands on the slice you want, then keep that name as a seed and combine it with one or two more rerolls in the same slice to build a small grove of related names. The pool is large enough that a targeted framing usually surfaces within a few clicks.
Are the names original and safe to use?
Every name is written for this generator and is free to use in personal projects, novels, tabletop campaigns, comics, and most commercial contexts. Check for existing trademarks in your jurisdiction if you are naming a real product, a real band, or a real shop at scale.
How many names can I generate?
There is no cap. Reroll as many times as you like, save the names you want with the heart icon, and combine results to seed a small lineage or a small grove. The generator is built for open-ended browsing rather than a single round of picking.
How do I save the names I like?
Click the heart icon next to any result to save it to your shortlist, or use the copy button to paste the name into a notes file, a character sheet, or a chapter draft. Saved names stay on your device between sessions.
What are good Dryad Generator?
There's thousands of random Dryad Generator in this generator. Here are some samples to start:
- Briala Thornwarden
- Antler-Heart Vaela
- Ashbane the Withered
- Old Maerin of the Long Roots
- Sapling Renn
- Sapling Wynne
- Fayrel o' the Wud
- Aneth, First Bloom of Ashgrove
- Mirelle, Bearer of the Bark Seal
- Aelithra
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: 'dryad-name-generator',
generatorName: 'Dryad Name Generator',
generatorUrl: 'https://thestoryshack.com/tools/dryad-name-generator/',
language: 'en'
});
</script>