NPC Generator

Describe the NPC you need, or leave it blank for a random one, and get a character you can play at the table in five minutes.

Free, no sign-up. Written by AI in about 5 seconds.

Example

Odren Tull

ferry keeper at Gallow's Reach crossing

Sun-scorched and wiry, with a river-stained coat and one milky eye he never explains.

  • Patient as a sandbar
  • Knows everyone's business
  • Charges extra for secrets
“River's high and my pole's tired. You want across, or you want to stand there and tell me why?”
Voice
Talks slow and low, like he's reading the water, and always pats the ferry pole twice before answering a question.
Wants
To buy back his dead brother's riverboat from the auction at Harrowgate before the month is out.
Secret
He has been taking coin from the Widow Ferris to keep her sons' night cargo off the toll ledger, and if the guild auditors come he will hang for it.
Hook
He offers the heroes a free crossing if they will carry a sealed crate downstream and avoid the guild checkpoint at Lowbank.

Meet characters like this in a living world

In Mythx you arrive as the newcomer in a living world whose people have their own jobs and routines, and they react to who you are. Free, no sign-up.

Play this in Mythx

Only need a name? Try the NPC name generator.

What makes an NPC worth playing

Players forget the innkeeper who is "friendly but mysterious". They remember the ferry keeper who pats his pole twice before every answer, needs coin to buy back his dead brother's riverboat, and takes a widow's money to keep her sons' night cargo off the toll ledger. One look, one habit, one want, one secret: that is an NPC you can play on the spot.

That is what this NPC generator writes, every time:

  • A first impression. One line on how they look, the thing the heroes notice before anyone speaks.
  • A voice you can do. A speech habit, a phrase they repeat or a gesture, so you can switch into the character without notes.
  • A want and a secret that pull against each other. The want gives them a reason to talk to the party. The secret gives them a reason to lie.
  • A hook. One way the NPC drags the heroes into a scene, a favor or a quest.
  • A first line. Read it out loud when the players walk in and you are already in character.

How to run a generated NPC at the table

Prep in a minute: pick the role you need (a merchant for the market, a guard at the gate, a villain for the next arc) and roll until one sparks. Copy the card into your notes. If you only need a quick name for a walk-on, the NPC name generator gives you eight at once.

Play the want, guard the secret: the NPC pushes for what they want in every scene. The secret only comes out if the players push back, catch a lie or follow the hook. A secret that surfaces three sessions later is the best kind.

Build a campaign from it: a good hook can carry a whole arc. Our 50 D&D campaign ideas need a cast, and the villains here are a good place to start. For roleplay with friends, the roleplay ideas list pairs well with an NPC who meets you in the first scene.

NPC examples by role

Eight NPCs this generator wrote, across roles and settings.

Fantasy · Innkeeper · random

Bramwell Greaves

Innkeeper at the Lopsided Kettle

A stout man with a flour-dusted apron and a perpetual squint, as if measuring you for a coffin.

  • Meticulous
  • Wary of strangers
  • Secretly sentimental
“You look like you've walked a long road. I've got stew and a bed, but I'll need coin upfront.”
Voice
He speaks in a low, rumbling monotone, often pausing to wipe his hands on his apron before answering.
Wants
To keep the Lopsided Kettle afloat and pay off the debt he owes to a loan shark named Kestrel.
Secret
He is hoarding a small fortune in gold coins under the floorboards of the pantry, intending to flee town and start over.
Hook
When the heroes inquire about a room, Bramwell offers a discount if they help him retrieve a 'lost' keg from the cellar, which is actually a front for moving his hidden gold.

D&D · Quest giver · random

Orla Fennwick

abbess of the Bellringers' Cloister

A short halfling whose left ear is swollen and whose habit is stained with tallow wax.

  • stubbornly generous
  • eager to be listened to
  • keeping a tally of old debts
“Friend of the bell, would you step inside? The watchers say I'm hearing things, but I hear someone climbing my tower at night.”
Voice
She talks with her hand pressed to her bad ear, asking you to repeat anything she misses, and she calls every stranger 'friend of the bell'.
Wants
She wants the heroes to find who has been stealing wax and rope from the cloister bell tower before the winter bell must be rung for the flood season.
Secret
She has been selling candle stubs from the chapel to a fence in the lower market to pay for medicine for her sick brother Tobin and fears the cloister will cast her out.
Hook
She stops the heroes at the cloister gate and rings a cracked handbell until they agree to hear her out, because the town watch has already laughed her off.

D&D · Villain · random

Brekka Stroud

Guild enforcer in Larkspur

A tall half-orc woman with a shaved head, a chipped tusk, and a brass guild seal hanging from one ear.

  • Patient as a tide
  • Politely threatening
  • Keeps score of every favor
“Three days, you say. Three days is a long time in Larkspur, and I've got a countess who counts slower than she forgives.”
Voice
She speaks in a low, unhurried drawl and always repeats the last three words of whoever she's answering before she replies.
Wants
She wants the heroes to hand over the ledger they stole from the Lucky Anchor tavern, preferably before her supervisor Countess Belvane notices it's missing.
Secret
She sold the location of the guild's silver vault to a rival crew last winter, and the ledger contains a receipt that could hang her.
Hook
She corners the heroes in a foggy alley behind the Larkspur fish market and offers them a choice: give her the ledger or watch the city watch search their rooms at dawn.

Fantasy · Noble · random

Pellick Marrant

Master of the Glasswrights Guildhall

A squat man in an immaculate green coat, sleeves pinned back, hands crosshatched with old burns.

  • Ritually courteous
  • Exacting about accounts
  • Frightened of losing control
“You are not my couriers. Sit down anyway, please, before someone sees you standing in the doorway.”
Voice
He speaks in slow, rounded sentences and punctuates every third statement by folding his hands over his belt buckle.
Wants
He needs a discreet crew to recover a guild shipment of Meridian glass stolen on the Holloway road before the tax assessors arrive.
Secret
He diverted three crates of that shipment to furnish a guildhall he is secretly building under a false name in Fernwick, using guild funds.
Hook
He mistakes the heroes for the couriers he hired and, when he realises his error, offers them double to keep quiet and finish the job.

D&D · Priest or scholar · random

Sister Ordella Fenn

keeper of the relic library at Saint Yarrow's Cloister

A gnome with silver-streaked hair and ink-stained fingers that flutter like moth wings when she speaks.

  • Meticulous to a fault
  • Quietly resentful of oversight
  • Genuinely protective of the texts in her care
“You are not here for the evening office, I think. No, you have the look of people who have lost something.”
Voice
She speaks in a soft, rapid murmur, often trailing off mid-sentence to glance at the shelves as if checking they are still there.
Wants
To complete her annotated translation of the banned heretic's gospel before the abbot returns from his circuit.
Secret
She has already copied three passages from the gospel into her own commonplace book and fears they are beginning to make a dangerous kind of sense.
Hook
A page from the gospel has gone missing from the cloister, and Ordella needs the heroes to find it before the abbot notices, even though she is not sure she wants it returned.

Sci-fi · random

Dessa Quill

dock registrar at Pad Seven, Tallow Station

A wiry woman in a stained orange vest, fingers permanently smudged with sealant ink.

  • precise to a fault
  • easily annoyed by sloppy paperwork
  • quietly protective of her dock crew
“You're not on my schedule, so either you're lost or you're about to become a problem I have to file.”
Voice
She speaks in a flat, measured drawl, and whenever she makes a point she presses her stamp onto the counter like a judge's gavel.
Wants
She wants the station board to approve her request for a second coolant line before the next freighter wave hits.
Secret
She has been logging fake maintenance delays for Pad Seven to hide that her brother's unlicensed repair rig has been using the dock after hours.
Hook
A ship the heroes need is impounded on Pad Seven, and Dessa will release it only if they retrieve a stolen manifest chip from a rival dockmaster before the next inspection.

Horror · random

Agnes Krall

night desk clerk at the Halcyon Arms

Her cardigan is buttoned wrong, and she keeps a silver whistle on a bootlace around her neck.

  • obsessively tidy about the front desk
  • startles at doors
  • kind in a practiced, careful way
“Checking in? You are checking in?”
Voice
She repeats the last word of your sentence back as a question before answering, and she wipes the same clean spot on the counter whenever the elevator moves.
Wants
She wants the guests on the fourth floor to stop calling down about the sounds at 3 a.m., because every call pulls her attention off the front door.
Secret
She has been leaving the side door unlocked for her brother Wendell, who she knows is sleeping in the basement boiler room, and she knows what he did.
Hook
She slides a room key across the desk and whispers that room 412 has been booked under the heroes' names since last Tuesday, though they only called tonight.

Historical · Merchant · random

Bastien Rouel

wool merchant in Arles

A short, broad man with a sunburnt bald head and a silver earring shaped like a tiny sheep.

  • cheerfully nosy
  • stubborn over prices
  • superstitious about weather
“Ah, you look like people with strong shoulders and empty saddlebags, which is a combination I can work with.”
Voice
He speaks in a rolling sing-song and punctuates his sentences by weighing invisible goods in his cupped hands.
Wants
To secure the last bales of Spanish merino before the Mistral winds close the Rhone river traffic.
Secret
He is hiding that the dyed cloth he sold to the local monastery was cut with cheaper northern wool after he lost a shipment in a flood.
Hook
He overhears the heroes mention travel south and offers them a discount on cloaks if they carry a sealed letter to his cousin in Tarascon before the river rises.

NPC generator FAQ

Describe the NPC you need in a line, or leave it blank for a random one, then pick a setting and a role. An AI writes an original NPC in a few seconds: a name, what they do, how they look, three personality traits, how they talk, what they want, what they hide, a hook to pull the heroes in, and a first line of dialogue.

Yes. It is free and needs no sign-up. Each visitor can make a few dozen NPCs an hour; past that, the tool shows NPCs from our example library until the limit resets.

NPC stands for non-player character: anyone in a game who is not controlled by a player. In tabletop games like D&D, the game master plays every NPC, from the innkeeper to the villain.

Yes. Pick the D&D setting and the NPC gets a species such as dwarf, halfling or tiefling, ready for a 5e table. The tool writes personality, voice and story, not stat blocks, so pair it with a stat block from your rulebook if the NPC might fight.

Give them one thing the players can see, one thing you can do with your voice, and one want that pulls against a secret. Players remember the ferry keeper who spits over the side and lies about the night cargo, not the one described as gruff but kind.

Yes. Use them in a campaign, a one-shot, a stream, a roleplay or a story, and change anything you like. Every name and place is invented for you.