Describe the NPC you need. CritKit builds a fully fleshed character — stat block, personality, backstory, motivations, secrets, and plot hooks — ready to play in seconds.
Memorable NPCs are what separate sessions players remember from sessions they forget. But building a truly three-dimensional character — one with consistent motivations, a plausible backstory, interesting secrets, and a reason to matter to the party — takes real work. CritKit's AI NPC generator does it in seconds.
Type what you need: "a shifty halfling fence operating out of the docks district, secretly a retired adventurer trying to go straight" — and CritKit generates a complete character. Full stat block for combat if it comes to it. Personality traits and bonds pulled directly from your description. A backstory that explains who this person is and how they got here. Two or three plot hooks that connect them to your campaign. Secrets the party might uncover.
The difference from other random NPC generators is coherence. A random table might give you "gruff, one-eyed, retired soldier" — disconnected traits thrown together. CritKit generates a character where everything fits: the personality reflects the history, the secrets have narrative weight, and the stat block matches the concept. The result is an NPC you can actually play, not a name with a random quirk bolted on.
CritKit NPCs are built for D&D 5e — CR-appropriate stat blocks, ability modifiers, and action types that work at the table. You can tweak the description to get exactly the type of character you need: commoner, skilled professional, or combat-capable threat.
Save NPCs to your library and reuse them across sessions. When you build a session outline, CritKit can incorporate your saved characters automatically.
Combat-ready stats appropriate to the character's role. From CR 0 commoners to powerful antagonists — all balanced for D&D 5e.
Consistent personality traits, ideals, bonds, and flaws that make the character feel like a real person — not a random table roll.
A coherent history that explains who they are, what they want, and why they're in your campaign. Short enough to run with, rich enough to build on.
Hidden agendas, buried past, concealed loyalties — the stuff that makes NPCs interesting once the party digs deeper.
2–3 ready-made hooks that connect this NPC to potential quests or campaign threads. Great for GMs who like improv.
Every generated NPC saves to your account. Recall them later, use them in session outlines, or evolve them across the campaign.
Type a natural language description: race, role, location, vibe, or any specific traits you need. The more detail you give, the more tailored the result.
CritKit generates a complete character — stat block, personality, backstory, secrets, and plot hooks — fully coherent and table-ready in seconds.
NPCs save to your library. Pull them into session outlines, return to them across multiple sessions, or export as PDF for your notes.
Balanced combat encounters with stat blocks, tactics, terrain, and loot — ready to run without CR math or random table lookups.
Standalone treasure tables — magic items, gold, gems, and mundane loot scaled by CR. Great for quest rewards and treasure rooms.
Full session plans with scenes, hooks, and pacing. Uses your saved NPCs as ingredients — the AI weaves them in automatically.
World-building lore that gives your NPCs context — factions, history, rivalries, and locations they belong to.
Build a full campaign arc from a single prompt — main villain, faction dynamics, session arcs, and plot hooks.
Manage long-running campaigns across sessions. Link your NPCs to campaigns and use DM notes so the AI knows your story.
Everything you need to run unforgettable sessions, in one place.
Generate balanced combat encounters with full stat blocks, tactics, and loot — instantly, for any CR and party size.
Generate complete dungeon layouts with themed rooms, traps, encounters, and boss chambers — ready to run.
Create full campaign arcs with villains, factions, plot hooks, and multi-session story beats for any TTRPG system.
Generate balanced loot tables with magic items, treasure hoards, and quest rewards scaled to party level.