How to Write a Character With Real Depth
Readers forgive a slow plot far more easily than a flat character. A protagonist who only exists to move from scene to scene feels like a cardboard cut-out, no matter how exciting the events around them. Depth does not come from long backstories or detailed physical descriptions. It comes from a few well-chosen tensions inside the person. Here is a practical way to build characters who feel alive on the page, with examples you can use today.
The Triangle of Goal, Flaw and Secret
Almost every memorable character can be described by three forces pulling in different directions:
- Goal โ what they consciously want: to win the race, to find their sister, to be promoted.
- Flaw โ the habit or belief that keeps getting in the way: pride, impatience, fear of being seen.
- Secret โ something they hide that would change how others see them if it came out.
When these three interact, conflict generates itself. A proud paramedic who wants to lead the team and secretly failed her last exam will make choices that create scenes without you forcing them. If the three forces do not touch each other, rewrite one until they do.
Show Personality Through Choices
Labels such as โbraveโ or โstubbornโ are a starting point for you, not something to tell the reader. Instead, put the character under pressure and let a decision reveal the trait:
- Telling: โTomรกs was generous.โ
- Showing: Tomรกs hands the last bus fare to a stranger, then walks home in the rain.
Small, specific actions โ what someone does with their hands when nervous, what they order at a cafรฉ, what they refuse to throw away โ do more work than paragraphs of description. A hobby is a gift here: a character who restores old radios already has a way to calm down, a place to hide and a skill that could matter later.
Using the Character Generator as a Starting Point
The tool on this page creates a full profile: a name that fits the chosen country, an age, an occupation, a two-word personality, a flaw, a goal, a hobby and a secret. To turn that into a character with depth:
- Pick a Country such as Japan, Nigeria or Denmark, or choose Random country for an international cast.
- Set Gender to Male, Female or Any.
- Use How many? to generate several profiles at once โ up to 10 โ and compare them.
- Choose one profile and ask: how does the flaw sabotage the goal, and who would be hurt if the secret came out?
- Copy the profile or export the batch as CSV, JSON or TXT to keep a cast list beside your manuscript.
Treat each profile as a first draft. Change any detail that does not spark an idea; the parts you keep and the parts you replace both teach you something about the story you want to write.
Give the Character an Arc
An arc is how a character changes, or pointedly refuses to change, over the story. Three common shapes:
- Positive arc: the hero overcomes the flaw to reach the goal.
- Negative arc: the flaw wins, and the hero loses something important.
- Flat arc: the hero stays true to a belief and changes the world around them instead.
Decide which shape you want early. It tells you what the final scene must prove and which moments in the middle need to test the flaw hardest.
Building a Cast That Creates Conflict
Supporting characters work best when each one pushes on the protagonistโs flaw from a different side. A mentor might reward it, a rival might exploit it and a friend might name it out loud. Give every major side character their own goal, even if it never appears on the page; it keeps them from becoming furniture.
Varying names matters too. Avoid giving two characters names with the same first letter or similar length, so readers never confuse them.
Pro tips
- Write a short diary entry in the characterโs voice before you start the draft.
- Ask what the character would never do โ then find a reason they must do it.
- Give every character a verbal habit or favourite phrase, but use it sparingly.
- Reveal the secret late, but hint at it early.
Frequently asked questions
How much backstory does a character need?
Only as much as explains their present choices. Many writers know far more than they show and reveal backstory in small pieces when it matters to a scene.
Can a likeable character have serious flaws?
Yes. Readers often connect most with characters whose flaws they recognise in themselves, as long as the character also shows some effort, humour or kindness.
What is the difference between a want and a need?
A want is the conscious goal the character chases; a need is the deeper change they must make to be whole. Many strong stories put the two in conflict.