This comes straight from RPG NPC Generator’s own GitHub page, and 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
EasyRPG Player
Play RPG Maker 2000 and 2003 games on your phone
Stendhal
A free fantasy adventure you play online with other people
Unlucky
A retro-style 2D RPG adventure