Random Name Generators and Writing Ideas

The Story Shack maintains a growing collection of writing ideas and random name generators, suitable for each genre. This is the place to generate that next idea for a compelling story, character, or name for your next roleplaying adventure.

Writing Ideas

Whether you’ve set yourself a daily writing challenge or are looking for ideas to get that next bestseller started, our writing tools will boost any project.

Book Title Generator Story Title Generator Character Personality Generator Writing Prompt Generator

Random Name Generators

Random names for your next character, names for your newborn child, names for…you name it! Our name generators provide thousands of possibilities, so you don’t have to rack your brain anymore.

Mexican Name Generator Korean Name Generator Arabic Name Generator Brazilian Name Generator Japanese Name Generator Native American Name Generator Egyptian Name Generator Hawaiian Name Generator Russian Name Generator Slavic Name Generator African American Name Generator Scottish Name Generator Polish Name Generator Greek Name Generator French Name Generator First Name Generator Jewish Name Generator Chinese Name Generator German Name Generator Nickname Generator Hillbilly Name Generator Swedish Name Generator Last Name Generator Irish Name Generator Portuguese Name Generator Italian Name Generator Character Name Generator Hippie Name Generator British Name Generator Spanish Name Generator Dutch Name Generator

Fantasy Name Generators

This is for all you role-playing fans out there. Use our fantasy name generators to discover random names for your superheroes, paladins, dragons and many more. We add new tools on a frequent basis, so be sure to check back often.

King and Queen Name Generator Tribe Name Generator Wood Elf Name Generator Medieval Name Generator Dungeon Name Generator Fairy Name Generator Goliath Name Generator Princess Name Generator Mobster Name Generator Dwarf Name Generator Necromancer Name Generator Elemental Name Generator Angel Name Generator Werewolf Name Generator Demon Name Generator High Elf Name Generator Human Name Generator Killer Name Generator Detective Name Generator Wizard Name Generator Civilization Name Generator Paladin Name Generator Viking Name Generator Witch Name Generator Evil Name Generator Orc Name Generator Knight Name Generator Sword Name Generator Barbarian Name Generator Mermaid Name Generator Halfling Name Generator Ninja Name Generator Hobbit Name Generator Dragon Name Generator Goblin Name Generator Vampire Name Generator D&D Name Generator Spell Name Generator Dark Elf Name Generator Monster Name Generator Slave Name Generator Elf Name Generator Bounty Hunter Name Generator Fantasy Surname Generator God Name Generator Christmas Elf Name Generator Blood Elf Name Generator Gothic Name Generator Anime Name Generator Military Operation Name Generator Gang Name Generator Kobold Name Generator Gnome Name Generator Half-Elf Name Generator Dragonborn Name Generator Species Name Generator Druid Name Generator Troll Name Generator Fantasy Race Name Generator Steampunk Name Generator

Place Name Generators

Need a name for your project’s next location? Look no further.

Empire Name Generator Restaurant Name Generator Forest Name Generator Cafe Name Generator Lake Name Generator Hotel Name Generator Town Name Generator Country Name Generator Bakery Name Generator Planet Name Generator Kingdom Name Generator Nightclub Name Generator World Name Generator Tavern Name Generator City Name Generator Farm Name Generator School Name Generator Prison Name Generator Oasis Name Generator Continent Name Generator Island Name Generator Realm Name Generator Street Name Generator House Name Generator Castle Name Generator

Adventure Name Generators

Generate random names for various topics in the realms of adventure.

Superpower Generator Genie Name Generator Superhero Name Generator Pirate Ship Name Generator Superhero and Villain Team Name Generator Pirate Name Generator Cowboy Name Generator Ship Name Generator Villain Name Generator

Animal Name Generators

A collection of name generators that let you name various kinds of animals.

Cat Name Generator Horse Name Generator Pet Name Generator Owl Name Generator Fox Name Generator Fish Name Generator Wolf Name Generator Dog Name Generator Dinosaur Name Generator

Fan Fiction Name Generators

Check out names for your projects in a number of existing story universes.

Jedi Name Generator Harry Potter Name Generator Warrior Cat Name Generator Sith Name Generator Star Wars Name Generator Transformers Name Generator Pokemon Name Generator

Classical Name Generators

Check out old-fashioned names for your projects.

Old Celtic Name Generator Old English Name Generator Old Roman Name Generator Old German Name Generator

Sci-fi Name Generators

A collection of random name generators that let you create various kinds of science fiction names.

Futuristic Name Generator Robot Name Generator Alien Name Generator Galaxy Name Generator Star Name Generator

Various Name Generators

A collection of name generators that do not neatly fit into any categories.

Brand Name Generator Quote Generator Company Name Generator Artist Name Generator Motorcycle Club Name Generator Song Title Generator Truck Name Generator Catchy Name Generator Video Game Name Generator Code Name Generator Food Name Generator Website Name Generator Car Name Generator Religion Name Generator Sports Team Name Generator Drug Name Generator Gem Name Generator Wrestler Name Generator Graffiti Tag Generator Record Label Name Generator Shop Name Generator Gamertag Generator Disease Name Generator Software Name Generator Username Generator Band Name Generator Pen Name Generator Newspaper Name Generator Drink Name Generator Craft Shop Name Generator Hacker Name Generator Stage Name Generator Random Job Generator Movie Title Generator Drag Queen Name Generator Photography Name Generator Currency Name Generator Magazine Name Generator DJ Name Generator Event Name Generator Political Party Name Generator