Free
In-App Purchases

Details

  • Released
  • Updated
  • December 9, 2016
  • 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'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

In-App Purchases

$0.99

Angels and Demons

Angels and Demons

User reviews

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

It’s really good except I need to pay a lot to make any character

If i had a penny for every app they needed money to get 1 thing I’d be a billionaire. Don’t get me wrong it’s an amazing app you just need to pay real money for more customization

Developer apps

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.