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.

Writing Prompt Generator Character Personality Generator Story Title Generator Book Title 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.

Greek Name Generator Italian Name Generator British Name Generator Scottish Name Generator German Name Generator Mexican Name Generator Character Name Generator Swedish Name Generator Last Name Generator Hawaiian Name Generator Polish Name Generator Slavic Name Generator Hippie Name Generator Nickname Generator French Name Generator Russian Name Generator Dutch Name Generator Irish Name Generator Jewish Name Generator Portuguese Name Generator Egyptian Name Generator Japanese Name Generator Chinese Name Generator Arabic Name Generator Korean Name Generator First Name Generator African American Name Generator Native American Name Generator Spanish Name Generator Brazilian Name Generator Hillbilly 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.

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

Place Name Generators

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

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

Adventure Name Generators

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

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

Animal Name Generators

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

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

Fan Fiction Name Generators

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

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

Classical Name Generators

Check out old-fashioned names for your projects.

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

Sci-fi Name Generators

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

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

Various Name Generators

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

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