Generate random D&D-style NPCs for your tabletop RPG sessions.
3.78·180 reviews·50,000+ downloads
About RPG NPC Generator
RPG NPC Generator is an entertainment app developed by Colmans.
Download Statistics
RPG NPC Generator has been downloaded 51 thousand times. In the last 30 days, the app was downloaded 8 times.
User Ratings
RPG NPC Generator is rated 3.78 out of 5 stars. The rating is based on 180 ratings.
App Information
RPG NPC Generator is FREE to download. The APK download size is 1.93 MB. The latest version available is 5.4.0. The last update was on July 11, 2026.
Technical Requirements
RPG NPC Generator requires Android 4.0.3+ or higher. The app has a content rating of Everyone. The app has been available on Google Play April 2017.
Description
RPG NPC Generator instantly creates believable non-player characters for your tabletop role-playing games.
Perfect for Dungeon Masters who need a memorable innkeeper, a mysterious stranger, or a whole town full of townsfolk on the spot.
Features: - One-tap random NPC generation: name, nickname, race, age, gender, profession, alignment, sexuality, motivation, languages and personality traits. - Re-roll any single field with a die, or randomize the whole character at once. - Save the NPCs you like and browse them any time. - Edit every detail and add a portrait and your own notes. - Clean Material 3 interface with light and dark themes. - Available in English and Portuguese.
100% open source. No ads.
Recent changes: Back up your roster: export all your saved NPCs to a file from Settings and import them back on any device — portraits included.
Get a detailed PDF report for RPG NPC Generator with download trends, rating history,
and key performance statistics — useful for competitive research or tracking your own app.
Learn more
Are you the developer of this app? Join us for free to see more information about your app and learn how we can help you promote and earn money with your app.
Fast, easy way to make NPCs on the spot with enough info to make them interesting! Only suggestion would be to add Ability Scores and/or Skills for the NPCs, in case your Players ever try to Bluff, Hide or Intimidate them :)
★★★★☆Alex Payne· Oct 1, 2017
As it says, it is wonderful for those who need a little inspiration for worlds with TONS of NPC characters. However, I do not use this app on the fly in my game. Instead, it helps give me inspiration for characters down the road. In this instance I would like to be able to duplicate saved characters and tweak them differently. Say you get Herbe the dwarf and think "he should have a brother, his name should be Gerbe" (for simplicity's sake) As of now you have to save some random NPC and rename everything. If you could just duplicate "Herbe" and rename it and tweak it to differentiate between the dwarves then it makes everything go a bit faster. Another suggestion: Randomize independent sections of a saved character if you do not like that section.
★★☆☆☆Dillon Stopp· Apr 27, 2021
I love this app but its seriesly limited. I hope that add more features like states, ideals & personality, and abilities and actions. And the ability to add my own races, professions, etc. Into the pool for the generator.
★★☆☆☆Brian Johnson· Apr 4, 2020
Sadly WAY limited. No stats or adjustments by race. Just names and a few random bits to work with. While I CAN do it with that I want an NPC free gen that I hit a button and transcript over to paper. Races aren't filterable so fearûn races come up common in pathfinder. Would rate higher but no dev responses, so I assume they quit.
Google Play Rankings for RPG NPC Generator
This app is not ranked
Technologies used by RPG NPC Generator
7 permissions·8 libraries
Subscribe to see full permission and library details
Back to top
AppBrain Intelligence premium content
Subscribe now to get full and unlimited access to AppBrain Intelligence.
You'll have access to:
Each subscription will automatically renew 3 days before the expiration date for
the same time period. Subscriptions can be cancelled at any time before the renewal.