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.

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

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

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

Place Name Generators

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

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

Adventure Name Generators

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

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

Animal Name Generators

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

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

Fan Fiction Name Generators

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

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

Classical Name Generators

Check out old-fashioned names for your projects.

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

Sci-fi Name Generators

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

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

Various Name Generators

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

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