What does the RPG NPC generator create?
It generates a complete NPC with a name, ancestry, role, personality traits, a hidden secret, motivation, faction connection, and a table-ready GM hook — adapted to the genre you choose.
Generate campaign-ready RPG NPCs in seconds — no account required.
Create NPCs across any genre with secrets, faction ties, and table-ready hooks. Works without login, then imports into your local Codex vault.
Set your inputs — your draft updates to the right
Use the sidebar generator control panel to customize parameters, then trigger the generation engine to forge details.
Generated drafts appear here automatically. Choose which ones to reuse as context or save to Codex.
GM Reference
At the Table
GM utility details appear here after generation.
It generates a complete NPC with a name, ancestry, role, personality traits, a hidden secret, motivation, faction connection, and a table-ready GM hook — adapted to the genre you choose.
This generator spans six genres: Classic Fantasy, Cyberpunk, Gothic Noir, Sci-Fi, Modern Conspiracy, and Post-Apocalyptic. Each genre has its own ancestry types, roles, and AI writing voice. The D&D version is locked to fantasy races and classes.
Yes. Generate and copy NPC notes on this page without logging in. Save the draft directly into a browser-local Codex Cryptica vault — no sign-up required.
Yes. Add optional campaign context — a location, faction, active villain, or current problem — and the generator will fit the NPC to your table rather than producing a generic result.
Clicking 'Save to Codex' stores the NPC draft in your browser's local storage. Open Codex Cryptica and it imports automatically as a Character entity, ready to link to factions, locations, and campaign notes.