Random NPC Generator
Create a character your players can meet, question or help in their next scene.
Your results
Generate to see your results below.
Role
Motivation
Secret
Quest hook
Lock fields you want to keep, then click Generate NPC again. Changing the scene starts a fresh NPC and removes locks. Clear also removes all locks.
What is Random NPC Generator?
Create a tabletop NPC with a name, role, motivation, secret and quest hook. Choose a scene, lock favorite fields and regenerate the rest.
How to use this tool
-
Choose Village market, Harbor tavern or Mountain outpost. The scene determines the available roles.
-
Click Generate NPC. A character card appears below the controls with a name, role, motivation, secret and quest hook.
-
Check Lock next to any field you want to keep, then click Generate NPC again to redraw the unlocked fields. A redraw may repeat a previous value.
-
Use Copy Results to copy the scene and all five fields into your session notes.
-
Changing the scene or clicking Clear removes the character and all locks. Unlock at least one field before asking for a variation.
Make the result your own
The role comes from your selected scene. Names, motivations, secrets and quest hooks are independently combined from original vocabulary. Keep a useful role or name locked while exploring different story hooks. These prompts require your judgment to become a coherent encounter.
Data and naming vocabulary are maintained locally. No account or external generation service is required.
Related tools: Random Character Generator, Random Plot Generator.
FAQ
Does this include D&D statistics?
No. These are system-neutral story prompts without abilities, levels or rules-specific statistics.
What does locking a field do?
Its current text is preserved when you click Generate NPC again. Other fields are randomly selected and can repeat.
Are the story details always connected?
The fields are combined independently. Adapt the motivation, secret and hook to fit your story and players.
Related Tags
Related Tools (Same Category)

Random Famous Person Generator
Pick a random famous person from 60 selected names across science, literature, music, film, sport and art. Filter a field and copy up to ten cards.

Random Anime Character Generator
Pick random anime characters from 100 names across 10 franchises. Filter by series and copy text cards with brief identities, without character images.
Similar Tools (Same Tag)
Pick a Random Anime to Watch Next
Generate random anime recommendations to watch. Perfect for fans and newcomers alike.
Spin the Wheel to Pick a Random Name
Try this free random name picker. Add up to 60 names, spin the name wheel, and randomly choose a participant, student, or giveaway winner.
Generate a Random Celebrity Name
Generate random celebrities from various fields for fun or learning about popular figures.
Draw a Random Tarot Card for Reflection
Generate random tarot cards for readings, fun, or insights. Perfect for both beginners and experts.
Random School Name Generator
Use the random school name generator to explore 480 fictional names in three styles. Browse generated examples, choose up to ten names, and copy your shortlist.
Random Chinese Name Generator
Generate Chinese names with Hanzi and tone-marked pinyin. Choose one- or two-character given names and copy up to ten suggestions from 600 combinations.
Explore More Tools
Random Japanese Name Generator
Generate Japanese names from a small set of 4 family names and 6 given names. Choose name order, view kana and romanization, and copy unique combinations.
Generate UUID v4 Values Online
Free UUID v4 Generator Online
Random NHL Team Generator
Try this random NHL team generator to pick from all 32 current teams for hockey games, watch-party choices, brackets, and friendly challenges.
Generate a Random Item for Games or Creative Prompts
Generate random items for games, brainstorming, or creative projects. Perfect for fun and inspiration.
Random Letter Generator
Try the random letter generator for games and lessons. Pick uppercase or lowercase letters, vowels or consonants, with optional repeats and copyable results.
Random Trivia Generator
Try the random trivia generator for 20 simple questions in space, geography, and math. Guess first, reveal the answer, and copy questions for a quiz.
Internal links on this page: 18
Still unsure? Try another way
Four popular tools for making a quick random choice.



