How to Create a Character Profile (Template + Steps)
A flat character sinks a story faster than a bad plot. If you want people who feel real on the page — or on screen — you need to know how to create a character profile before you write a single scene. A good profile is your private reference sheet: the facts, fears, and quirks that keep a character consistent from the first shot to the last.
This guide gives you a working template, the questions worth asking, and a short character profile example you can copy today. No 200-question homework assignment — just the parts that actually change how a character behaves.
What a character profile actually does
A character profile is a structured document that collects everything you know about a character: appearance, backstory, personality, and what they want. Think of it as a biography written for you, not the audience. Most of it never appears directly in your story — but it shapes every choice the character makes.
Two jobs matter most. First, it keeps things consistent: eye color, speech patterns, and history don't drift halfway through. Second, it makes decisions easy. When you know what your character fears and craves, you always know how they'd react in a scene.
The depth should match the role. A protagonist earns a full profile; a one-scene barista needs three lines. Don't over-build background characters — it's wasted effort.
What to include in a character profile
Here's the short answer to what to include in a character profile, organized from the outside in. Fill the layers that serve your story and skip the rest.
- The basics: name, age, occupation, where they live, and their role in the story (hero, rival, mentor, love interest).
- Physical appearance: build, hair, distinguishing features, and how they carry themselves. How someone walks tells you as much as how they look.
- Voice and manner: how they speak, their verbal tics, what they're like in a room full of people versus alone.
- Backstory: family, childhood, education, and the formative event that made them who they are.
- Psychology: their core desire, their deepest fear, and the flaw that gets in their way.
- Goals and motivation: what they want in this story, and what — or who — stands in the way.
That last layer is the engine. A character archetype gives you a starting shape, but the specific want-versus-obstacle tension is what makes a character move.
How to create a character profile in 5 steps
1. Pin down the role and the basics
Start with function. Is this your protagonist, the antagonist, or an orbital character who exists to push the hero? The role sets how much depth you need. Then lock the fundamentals: name, age, job, hometown. If naming is slowing you down, our guide on how to name a character has a fast method.
2. Build the outer layer
Sketch appearance and manner. Resist the urge to list every measurement — pick two or three distinguishing details that a reader (or camera) would actually notice. A scar, a nervous habit, a signature jacket. Specifics beat completeness.
3. Dig into the backstory
Write the history that explains the present. You don't need a full timeline; you need the moments that left a mark. A character backstory should answer one question: why is this person the way they are right now? Their greatest regret and earliest memory are good places to mine.
4. Find the psychology
This is the core. Name the one thing your character wants most and the one thing they're most afraid of. Add a flaw — a lie they believe about themselves. When want, fear, and flaw pull against each other, you get a character with a real inner life instead of a costume. This is also where personality stops being a list of adjectives and becomes behavior.
5. Test them in a scene
A profile is a hypothesis until you use it. Drop your character into an ordinary situation — a long line, a rude waiter, a missed train — and write how they respond. If the reaction surprises you, the profile is working. If it feels generic, go back and sharpen the psychology layer.
Character profile questions worth asking
When you're stuck, questions do the digging for you. You don't need hundreds — you need the ones that reveal behavior. Keep these character profile questions on hand:
- What do they want more than anything, and why can't they have it yet?
- What's the lie they believe about themselves?
- What's their greatest regret?
- How do they act when they think no one is watching?
- What would make them break a personal rule?
- Who shaped them the most, for better or worse?
Answer these six well and you'll know your character better than a page of physical stats ever could. If you're building for the screen, the same answers feed directly into an original character design.
A quick character profile example
Here's a compact character profile example to show the shape:
- Name: Mara Okonkwo, 34
- Role: Protagonist
- Occupation: Night-shift ER nurse
- Appearance: Wiry, close-cropped hair, always in scrubs a size too big; taps her pen when thinking.
- Backstory: Raised by her grandmother after her parents' clinic failed; watched them lose everything trying to help others.
- Wants: To open a free neighborhood clinic.
- Fears: Repeating her parents' failure — being generous to the point of ruin.
- Flaw: Says yes to everyone, so she's always overextended.
That's under fifty words and Mara already generates conflict. Every scene can test her want against her fear. You could expand any line, but you don't have to — the tension is already there.
From profile to a character you can see
A profile is the blueprint; the payoff is bringing the character to life. This is where tools help. In Scriptly, you can turn a finished profile into a consistent on-screen character — describe your character in the chat or upload a reference photo, and the AI director keeps their look steady across every scene and take.
That consistency matters. A rich profile is worthless if your character's face changes shot to shot. Because Scriptly locks a character's design and carries it through storyboarding and final render, the person you built on paper is the person the audience meets. For a text-first workflow, see how to create an AI character from a text description.
Start with the five steps above, answer the six questions, and write your profile today. Then bring your character to life in Scriptly — from a single description to a finished, consistent film. The blueprint is the hard part, and you already know how to build it.
For more on the craft, the concept of a character in the arts) and the idea of a character arc are both worth a read.
FAQ
What should I include in a character profile?
Cover the basics (name, age, role, occupation), physical appearance, voice and manner, backstory, and psychology — their core want, deepest fear, and central flaw. The want-versus-obstacle tension is the most important part; it's what drives behavior.
How long should a character profile be?
Match the depth to the role. A main character deserves a full profile with backstory and psychology, while a minor background character might need only two or three lines. Don't over-build characters who only appear once.
What are good character profile questions to ask?
The best questions reveal behavior, not stats: What do they want most? What lie do they believe about themselves? What's their greatest regret? How do they act when no one is watching? What would make them break a personal rule?
Is there a difference between a character profile and a backstory?
Yes. A character profile is the full reference sheet covering appearance, personality, goals, and history. A backstory is one section of it — the past events that explain who the character is in the present.
Do I need a template to create a character profile?
A template helps you stay organized, but it's not required. Work from the outside in: basics, appearance, backstory, then psychology and goals. Fill only the sections that serve your story and skip the rest.
How do I turn a character profile into a video character?
Feed the profile's description or a reference photo into an AI video tool like Scriptly, which locks the character's look and carries it consistently across scenes, storyboards, and the final render.