Create complete NPCs with backstories, personality traits, motivations, and roleplaying hooks — ready to drop into your next session. Choose a setting (fantasy, sci-fi, post-apocalyptic, or your own) and get a fully realized character in seconds. Every NPC is editable inline, so you can tweak anything the generator produces. Copy any NPC instantly as plain text or in Homebrewery markdown format for polished PDFs.
This tool is part of a suite of game master tools including a statblock generator, encounter generator, magic item generator, dungeon generator, and worldbuilding dashboard.
Yes. NPC generation is unlimited. Associated D&D 5e combat statblocks are limited to 5 per day on the free tier. Premium ($5/month) removes all limits and adds save/load and export.
No. The NPC generator works with any tabletop RPG — D&D 5e, Pathfinder, Savage Worlds, sci-fi systems, or anything homebrew. Output focuses on narrative and personality, not system-specific stats, so it fits whatever you're running.
Yes. Every field is editable inline — change names, rewrite backstories, adjust motivations. You can copy any NPC as plain text or in Homebrewery markdown format for creating polished PDFs.
Yes. For D&D 5e campaigns, the NPC generator can produce full fifth edition combat statblocks. These can be exported to Homebrewery or opened in the statblock generator for further customization.