RPG NPC Generator
Roll up a believable NPC when your players go off-script
This comes straight from RPG NPC Generator’s own GitHub page — it’s free. Need help installing? →
About this app
Your tabletop players walk into the shop you never planned. Tap once and this app rolls a whole person for you: race, age, gender, profession, alignment, personality, motivation, languages, a name and a nickname. Any single trait can be re-rolled on its own until the character fits the scene.
Keep the good ones. Saved characters go into a roster you can search by name, profession, race or your own tags, sort how you like, and group by campaign, each with its own notes. You can attach an optional D&D 5e stat block with ability scores, armour class, hit points and challenge rating, share a finished character as a PNG or a one-page PDF, and back up the whole roster, portraits included, to a single file.
Generating characters and browsing your roster work with no internet. The one part that reaches out is the AI portrait, which is rendered on the project's own server. The app is in English, Spanish and Portuguese. Take the F-Droid build if you can: the Play Store one carries ads and analytics, and the APKs on GitHub still send analytics.
From the app’s home page
- See the codeHow it’s made — every line is public
- Questions & commentsTalk with the people who make it
- Report a problemTell the makers something is broken
- All versionsOlder downloads and what changed
- LicenseThe rules for using and sharing it
More like this
All Games →
Unlucky
A retro-style 2D RPG adventure
Re-ARranged Pixel Dungeon
A roguelike dungeon crawl with guns, katanas and new heroes
Mindustry
Build factories and defend your base
Winlator
Run Windows programs and games on Android