← Resources
NPCs

Improvise NPCs Your Players Actually Remember

You do not need a backstory to make a walk-on NPC stick. One want, one quirk, and one voice cue is enough to run anyone the party talks to on the fly.

Published 2026-07-18

A bartender seen through a window, preparing drinks beside shelves of bottles and lit candles

Most NPCs exist for ninety seconds. The trap is prepping them like main characters, then freezing when the party talks to someone you did not plan. A three-part template lets you run anyone instantly and keep the ones the players adopt. You do not need a backstory. You need a body, a sound, and a direction, and you can assemble all three in the time it takes a player to walk across a room.

The three-beat NPC

When a player addresses a stranger, decide fast:

  • One want. What does this person need in the next minute? A sale, to be left alone, a favor, an audience. It gives the conversation a direction and saves you from the blank stare of “what does the blacksmith say when greeted.” State the want in their first line if you can.
  • One quirk. A single concrete habit: counts coins while talking, never finishes sentences, flinches at loud noises. One is enough. Two competes with itself and neither lands.
  • One voice cue. A word they overuse, a clipped cadence, a soft accent you can actually hold. Consistency matters more than range, and a tic you can repeat three times beats a flawless dialect you drop the moment a fight starts.

That is the whole character for a walk-on. If the players latch onto them, write those three beats down and let the rest grow through play.

One want, said out loud

The piece most tables skip is the want. Decide what this person wants in the next sixty seconds, then let them say a version of it in their first or second line. A stated want turns a talking head into a scene with a direction, because the player now has something to push on, agree to, or refuse.

  • The fence, not looking up: “You’re selling, I’m buying, and I close in ten minutes, so make it quick.”
  • The nervous priest: “I cannot be seen with you. But if you are going where I think, take this, and go.”
  • The guard who knows you bribed her last week: “Same arrangement? Walk slow. The captain’s watching.”

A right-now want is not a life goal. It is the rudder that keeps the conversation from drifting into a wall of lore. Once the want is set, the quirk and the voice cue almost pick themselves, because the person desperate to close up shop is already clipping their words.

Prep breadth, not depth

You cannot predict which stranger becomes a fan favorite, and you should not try. Instead of writing full dossiers, prep breadth: a short list of wants, quirks, and voice cues you can mix on demand. Three columns on an index card, five items each, gives you one hundred and twenty-five combinations before you ever repeat.

A working list might look like:

  • Wants: a sale, to be left alone, a favor, an introduction, to bore you.
  • Quirks: counts coins, never finishes a sentence, flinches at noise, names their tools, spits when cross.
  • Voice cues: calls everyone “friend,” draws the last word long, speaks in threes, sighs first, ends every line with a question.

When a random NPC appears, grab one from each column. The combination does the work, and the surface detail hides that the dockhand and the librarian share a chassis.

Let the table promote NPCs for you

The best way to find out which NPCs matter is to watch who the players name when they recap the session at the end. If someone says “and then what was her name, the one with the ledger?” you have your answer. That NPC gets a real name, a slightly bigger want, and a reason to show up again. The rest stay walk-ons.

A simple rule: never promote an NPC mid-scene. Let the scene end, note the beats, and bring them back next session with a touch more depth. Promoting them in the moment is how you accidentally start improvising a backstory you will not remember in a week.

Keep a return file

Start a single file for NPCs the players latched onto. Three lines each: name, the three beats, and where the party last saw them. When the party returns to a town, scan the file and decide who has moved. The blacksmith who wanted to close up shop is now two weeks behind on orders and grateful to see them. The nervous priest was promoted, and is less nervous and more dangerous. The file is how a world starts to feel like it kept running while the party was away.

Run the first one tonight

Pull a fresh combination from the NPC generator when your list runs dry, and reuse the beats that landed last session rather than reinventing the wheel. For the deeper trick of giving those NPCs a voice the table can quote back to you, pair this with give every NPC a memorable voice in five seconds, which covers the physical anchor, verbal tic, and stated want that turn a stranger into someone the party will go out of their way to visit.