D&D NPC Generator

    Create detailed NPCs with personalities, backstories, and secrets for your D&D campaigns

    5 free generations remaining today

    No NPC generated yet. Click "Create NPC" to generate your first NPC!

    Stop Breaking Immersion to Take Notes — Loreify captures your sessions automatically while you play.

    Quick Start Guide

    1. 1. Choose any optional parameters or leave blank for random
    2. 2. Click "Create NPC" to generate a detailed character
    3. 3. Save NPCs you like to your collection
    4. 4. Export NPCs as JSON for use in other tools

    What's Included

    • • Complete appearance and personality
    • • Detailed backstory and motivations
    • • Hidden secrets and relationships
    • • Combat abilities and equipment
    • • Practical roleplaying tips

    Pro Tips

    Making NPCs Memorable

    • • Give them a unique voice or speech pattern
    • • Add a physical quirk players will remember
    • • Connect them to player backstories

    Story Integration

    • • Use secrets to create plot hooks
    • • Make motivations drive the story forward
    • • Create relationship webs between NPCs

    Popular NPC Types

    Mysterious Stranger

    Hidden agenda

    Wise Mentor

    Guides heroes

    Corrupt Noble

    Political intrigue

    Friendly Merchant

    Useful items

    Tavern Regular

    Local rumors

    Guild Master

    Quest giver

    Street Urchin

    City guide

    Retired Adventurer

    War stories

    Never Lose Track of Your Campaign — Join 250+ DMs using Loreify. Notes ready in 5-10 minutes.

    Related Tools You Might Like

    AI Tools

    D&D Character Creator

    Create complete character sheets with stats

    Try it
    AI Tools

    Quest Generator

    Generate complete quests with objectives

    Try it
    Generators

    NPC Name Generator

    Find the perfect name for your NPCs

    Try it

    Ready to Stop Forgetting Your Campaign? 7-day free trial. Zero effort. Zero forgotten details.

    Loreify is the AI scribe for your real campaign

    You just invented an NPC. Loreify remembers every NPC your party actually meets — automatically, from your session audio.

    Try Loreify free

    7-day free trial • Notes ready in 5-10 minutes

    How to create a D&D NPC

    A memorable NPC needs only a few things: a name, a clear role, a personality the players can read in a line or two, and a motivation driving them. A single distinctive quirk — a nervous laugh, a strange hat, a catchphrase — is often what makes players actually remember them.

    This generator hands a Dungeon Master a fully-formed NPC on demand: name, race, appearance, personality, and a motivation or plot hook to tie them into the story. Use it to fill a tavern, improvise the person the party just decided to talk to, or seed a recurring character.

    What makes an NPC memorable

    ElementWhat it is
    Name & roleWho they are and what they do
    PersonalityA quick, readable temperament
    MotivationWhat they want from the scene
    QuirkOne distinctive detail players remember
    HookA reason for the party to care

    Frequently Asked Questions