Free
In-App Purchases

Details

Released
December 9, 2016
Updated
May 30, 2026

Features

NPC For Hire screenshot #1 for iPhone
NPC For Hire screenshot #2 for iPhone
NPC For Hire screenshot #3 for iPhone
NPC For Hire screenshot #4 for iPhone
NPC For Hire screenshot #5 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

About

This app assists Game Masters in creating and managing non-player characters (NPCs) for their tabletop role-playing games. It generates characters with unique personalities and provides hand-drawn portraits to enhance immersion.

✓NPC generation
✓NPC builder
✓NPC management
✓Hand-drawn portraits
✓Story-driven aid
✓Fantasy world immersion
Show original description

What users say about NPC For Hire

See all reviews

What's New in NPC For Hire

3.0.1

May 30, 2026

What's New in Version 3.0.1 NPC For Hire has been completely rebuilt from the ground up! The same great app, but faster, smoother, and works great on modern iPhones and iPads. - All character artwork is now free — no purchases required to access the full portrait library - Create and customize your own NPCs with hand-picked portraits - Organize your characters into groups - Share your NPCs as images directly from the app - Added a tip jar for those who'd like to support continued development Whether you're running a one-shot or a long campaign, your NPCs are ready when you need them.

More
13

Subscriptions & In-App Purchases

$0.99

Angels and Demons

Angels and Demons

User reviews

This is a 10/10 tool for keeping track of NPCs

Totally unfair for this awesome app to have 4.3 stars. The artwork is fantastic, creating multiple characters is super easy and customizable, and you can even insert your own picture if you don’t like the artwork for some reason.

Because I have used this app frequently for years, I have a couple of gripes. I bought all the character packs and am more than willing to pay for more, so artist PLEASE keep drawing more 👏 Also, there are so few options for jobs for the NPCs, would love to see more occupations. (Like King and Advisor and Guild member)
Show more

I love this sooo much

As a brand new D&D player AND a brand new DM, this app has been invaluable to my character creation. I have been able to make a couple dozen NPCs for my starting town already, and I swear I could do this all day. I ended up buying all the character packs. They’re so reasonably priced and add so much to this! The only thing I would prefer is maybe more details like race for each NPC, or basic stats you could randomly roll for and add. And a landscape orientation! I like using my iPad, and it’s weird for me to put it in portrait mode and use my keyboard at the same time. But none of these are complaints, just suggestions. This is a great app to have!!
Show more

Needs Support

I love this app dearly, but it needs new packs! Haven’t seen an update in years!

Love this app!

This app can really help you create some amazing NPCs. Especially once you unlock the paid features. The only problem I can see is that I cannot export the info as a pdf or export it at all really. Just a simple image can be saved.

This app is very useful!

This app has created NPC’s for me on the fly and made my campaigns feel more alive. I do wish there was a feature to create your own “jobs” for labeling. Also it would be nice to save photos you want to reuse within the app. Also a feature to filter what race you would like while randomly generating NPC’s, but that is all stuff that would be nice but the app as is definitely worth the download. Especially if you’re new to DM’ing.
Show more

Developer apps

User experience

🐞

Reported Bugs

5 issues

🐛 Purchased packs won't download

Bug

🐛 Download promise timing out

Bug

🐛 App locked to portrait mode on iPad

Bug

🐛 Cannot write down stats

Bug

🐛 Downloading custom pictures not working with standard photo files

Bug
✨

Requested Features

21 requests

More job/occupation options

Feature

More details like race/basic stats

Feature

Landscape orientation support for iPads

Feature

Export as PDF or other formats

Feature

Ability to save photos for reuse within the app

Feature

Filter by race during random generation

Feature

Option to create custom 'jobs'

Feature

More free character photos

Feature

Discounted 'purchase all' option

Feature

More racial diversity in initial packs

Feature

More unique 'legends' or customized content per pack

Feature

Integration of stats, actions, and features (like 5e)

Feature

Ability to delete custom images

Feature

Alphabetical order for groups

Feature

Dark Sun themed NPCs

Feature

More color images

Feature

More races and characters

Feature

More depth: mannerisms, talents, flaws, traits

Feature

Option to add NPCs under a tag directly from random screen

Feature

Import own images/portraits

Feature

Print function

Feature

FAQ

What does NPC For Hire do?

NPC For Hire is a story-driven aid for Game Masters (GMs) that helps them generate, build, and manage non-player characters (NPCs). It also provides hand-drawn portraits for these characters to enhance player immersion in fantasy worlds.

What are the key features of NPC For Hire?

Key features include NPC generation to use as a starting point for character creation, an NPC builder to craft specific characters, and the ability to manage these NPCs. It also offers beautiful hand-drawn portraits to visualize your characters.

Is NPC For Hire free to use?

The app includes 58 human portraits that can be used for free. Additional portraits, including those of other races, can be purchased through in-app purchases to further diversify the NPCs in your campaigns.

Who is this app for?

This app is designed for Game Masters (GMs) running tabletop role-playing games. It's particularly useful for those who want to easily create compelling and memorable NPCs to immerse their players in a fantasy world.

Can I create any type of NPC?

You can generate NPCs as a starting point or use the builder to craft specific characters. While the initial portraits are human, additional portrait packs can be purchased to include other races, allowing for greater diversity in your NPC creations.