Character Profile Template

A character profile template is a fixed set of fields you fill in for every character so you stop re-deciding who they are halfway through the draft. The version that actually helps is short: a name, a role, what the character wants, what they're wrong about, what stands in the way, and how they sound. Everything else is optional depth you add when a scene asks for it.

Here is the template, and then the part most templates leave out — which fields change what you write, and which ones only feel productive.

The character profile template

Ten fields. Most of them are one line.

Field What to write Why it earns its place
Name and aliases The full name, plus every nickname and short form other characters use Prevents the drift where a character is Kate in chapter 2 and Katherine in chapter 14
Role Protagonist, antagonist, ally, foil, supporting, minor Tells you how much page time the character is owed
One-line summary Who they are in a sentence you could say out loud If you can't write it, you don't have a character yet — you have a job title
Want The concrete external goal they will act on this week, in scenes Wants that only produce feelings produce no plot
Need The thing they're wrong about, stated as a false belief This is the hinge of the character arc
Obstacle Who or what stands between them and the want Half of character work is really opposition work
Contradiction One trait that argues with another A profile with no contradiction is a résumé
Voice Two or three speech habits: sentence length, what they never say, the register they retreat to The fastest way to make dialogue distinguishable without tags
Formative event One thing that happened before page one and still costs them something Gives the need a source instead of a diagnosis
First appearance The scene where the reader meets them, and what that scene proves about them Introductions set expectations you'll be paying off for 300 pages

Fill the top four for every named character. Fill all ten for anyone whose choices change the plot.

The optional depth layer

When a lead stays flat after that, the standard next move is the three-dimension approach the playwright Lajos Egri set out in The Art of Dramatic Writing: describe a character on three axes rather than one.

  • Physiology — age, build, health, anything physical the story can use. Not a portrait: a limp that determines what a character can do in a chase is physiology; hair color usually isn't.
  • Sociology — class, work, family, faith, the people they answer to. This is where most flat characters are actually thin, because it's the layer that decides what a character is allowed to want.
  • Psychology — ambitions, fears, temperament, the moral line they won't cross until the book makes them.

The value isn't completeness. It's that going through three axes usually surfaces one specific fact — a debt, a sibling, a job they hate — that gives you a scene you didn't have.

Fields that look useful and aren't

Most templates you'll find online run to eighty questions, and answering all of them feels like work. It mostly isn't.

Eye color, birthday, favorite food, zodiac sign, a full family tree for a character who appears in four scenes — none of these change a sentence of your draft unless the plot touches them. The test is simple: would a different answer to this field change something on the page? If no, skip it. A detail invented in a profile and never used is a detail you'll be tempted to shoehorn in later, which is where "she brushed her chestnut hair" paragraphs come from.

Two more that quietly waste time: a full physical description written before you know what the character does, and backstory written as narrative. A page of childhood prose is a scene you're writing in the wrong place. One line is enough, because the profile only has to remind you — the reader will meet the backstory through behavior anyway.

How to fill it in without stalling

Give each lead twenty minutes, not an afternoon. Set a timer, write the ten fields fast, and accept placeholder answers. The purpose is to have decided something before drafting, not to be right.

Then treat the profile as a live document. After each chapter, ask whether the character did anything the profile doesn't predict. If they did, the scene is usually right and the profile is out of date — the character who survives contact with real scenes is the accurate one. This is the opposite of how most writers use profiles, and it's why so many go stale by chapter five.

Two checks worth running once the draft is moving:

  • The swap test. Give a line of dialogue to a different character. If it still works, the voice fields aren't doing their job.
  • The want test. For each of your leads, name what they're pursuing in the current chapter. A character with no active want is why a middle sags — see internal conflict for what to do when the want and the need pull in different directions.

Minor characters need three lines: name, function, one distinguishing habit. Filling in full profiles for the whole cast is procrastination with a spreadsheet.

Where profiles belong

A profile is only useful if it's open while you write. In a separate document it becomes an archive: you stop opening it around the time you start needing it, and by the second draft you're checking the manuscript to find out what you decided.

Keeping it next to the draft also solves continuity. When the profile lives beside the scenes, "which chapters is she actually in?" is a question you can answer without searching the manuscript for a name — which matters most in revision, when you're cutting.

How Writer Studio helps

In Writer Studio, characters are cards in the Book Wiki, so the profile sits in the same window as the manuscript. Each card carries a name, aliases, a summary, the full description, tags, notes, and a role — protagonist, antagonist, supporting, minor. If you want the deeper pass, the card has three collapsible sections, physiology, sociology and psychology in the Egri tradition, each with structured fields; they stay collapsed until you fill them in, so a name and a role are enough to start.

The aliases field does continuity work: the editor recognizes names it knows in your text and highlights them, and one click turns a mention into a confirmed appearance. Each card then shows an Appears in list — every scene the character is confirmed in — so you can jump straight to them. Scene properties pick their point-of-view character and cast from the characters already in the wiki, and that cast is stored with the scene, so restoring an earlier version brings the text and its cast back together. Details: Characters and locations and item properties.

Download Writer Studio — free, local-first, for macOS, Windows, and Linux.

Writer Studio is in alpha; features and interface are still changing.

Bottom line

Copy the ten fields, fill the top four for everyone with a name, and fill all ten for the three or four characters whose choices drive the book. Then start writing — profiles get accurate by being corrected against real scenes, not by being longer.

If a lead still won't come into focus, the problem is usually structural rather than biographical: check what the story is actually testing them on, in the hero archetype, and who is supplying the pressure, in antagonist. For the rest of the cast, character archetypes covers how the functions divide up.