Home › NPC Generator
🧙 NPC Generator
A whole character — name, looks, what they want, and what they're hiding — in one tap.
Tap "Generate NPC" to summon someone.
Never be caught without an NPC
Players always talk to the one person you didn't prepare. This NPC generator builds a believable character on the spot: a name and race, an occupation, a memorable detail in their appearance, a personality and a mannerism to roleplay, something they secretly want, and a secret that can turn a throwaway encounter into a plot hook. Tap Generate NPC as many times as you need, and Copy the one you like into your notes.
Using the secret
The secret is the part worth keeping in your back pocket. A grave-digger who "is secretly digging up more than they bury" or an innkeeper who "owes everything to the thieves' guild" gives you an instant thread to pull on if the party lingers. Ignore it for a one-line cameo, or build a whole side-quest around it.
- Is it tied to a specific game system?
- No — the NPCs are system-neutral and fit any d20-style dark-fantasy setting. Drop them into any campaign.
- Can I save an NPC?
- Use Copy to drop it into your notes or the Adventure Journal. Generation happens entirely in your browser.
- How many can I make?
- As many as you want — it's free and runs locally.