
A quick NPC, no form required
A simple character with a name and one line takes seconds, right in the middle of a session.
A non-player character is not a line in a notebook. It is someone who lives in a location, owns something, trusts someone and hides something from the party.
Talehaven lets you create NPCs as fast as the idea arrives and develop them exactly as much as the campaign needs.
Mid-game you throw out a name, one trait and a motive. Three sessions later the players return to that character and you no longer remember what they were called.
Scattered notes do not help, because they do not know this innkeeper knows a smuggler, owes the guild a debt and saw something they should not have.
You need a place that keeps an NPC together with their location, items, faction and secrets, so they come back to the game ready.
Halvard
Knows too much
Quick NPC
Halvard
Full sheet
The same NPC: from a name and one line to a full sheet with a secret.
A name and a short note are enough for an NPC to exist. You do not need to fill a full sheet to use them at the table.
History, goals, relationships, equipment and custom fields arrive when the character becomes important, not in advance.
Assign the NPC to a location, link them to an item, a faction or another character. Connections work both ways.

A simple character with a name and one line takes seconds, right in the middle of a session.

History, goals, relationships, gear and notes live in one place instead of drifting across documents.

An NPC's true intentions and knowledge are private. Players see only what you choose to share.

Membership in a guild, house or cult is part of the character, not a loose note beside it.

An important artifact belongs to a specific NPC and is there when they return to play.

An NPC appears on the map as a token, in documents as a link and on a relationship board - always the same one.
Not every guard needs three paragraphs of backstory. Not every villain fits in a single line.
Talehaven does not force one level of detail. The same system handles a nameless porter and the campaign’s main antagonist.
Create fast. Expand only when the character truly earns it.

A mining settlement needs only a handful of residents: a foreman who knows too much, an innkeeper who hears everything and a stranger who arrived just before the snow.
Each starts as a name and one sentence. As the players dig, you add secrets, connections and what each of them saw the night the stone began to sing.
You do not need to describe a whole city to bring one NPC to life. Create the first and grow them with the story.