Character Development: How to Write Compelling Characters
Characters are the heart of every story. Here’s how to make them memorable.
What Makes a Character Compelling?
Readers connect with characters who have:
- Clear desire — what do they want?
- Internal conflict — what’s holding them back?
- Flaws — nobody likes a perfect character
- Growth — how do they change?
- Consistency — their actions should feel true to who they are
The Three Dimensions
┌─────────────────────────────────────┐
│ External: What they show the world │
│ - Job, appearance, habits │
├─────────────────────────────────────┤
│ Internal: What they feel inside │
│ - Fears, desires, secrets │
├─────────────────────────────────────┤
│ Backstory: Why they are this way │
│ - Childhood, trauma, influences │
└─────────────────────────────────────┘Backstory (The Iceberg)
You don’t need to put all backstory in the novel. Know 90% more than you show:
Visible (10%): Character's actions, words, choices
Hidden (90%): Why they distrust authority, why they're afraid of
water, why they always carry a pen, their first love,
their worst mistake, their secret skill...Motivation
Every character wants something. Great characters want two conflicting things:
Surface desire: Elizabeth Bennet wants to marry well.
Deep desire: Elizabeth wants to marry someone she respects.
Conflict: These two desires don't always align.Without desire: The character is passive, and the story stalls.
With conflicting desires: The character makes interesting choices.
Flaws
Perfect characters are boring. Give your character real flaws:
| Flaw | How It Shows | How It Hurts Them |
|---|---|---|
| Pride | Won’t ask for help | Misses opportunities |
| Impulsiveness | Acts without thinking | Creates problems |
| People-pleasing | Can’t say no | Gets taken advantage of |
| Cynicism | Trusts no one | Misses genuine connections |
| Perfectionism | Never satisfied | Procrastinates, burns out |
Character Arc
How your character changes:
Start: Thinks "I can do everything alone"
Middle: Learns she can't
End: Accepts help, grows stronger
Start: Believes the world is fair
Middle: Encounters injustice
End: Fights to make it rightTypes of Arcs
| Arc Type | Description | Example |
|---|---|---|
| Positive | Character grows and improves | Elizabeth Bennet |
| Negative | Character falls or corrupts | Winston Smith (1984) |
| Flat | Character stays true and changes the world | Atticus Finch |
| Redemption | Character overcomes past failures | Ebenezer Scrooge |
Creating Distinct Voices
Each character should sound different:
Formal character: "I would be most grateful for your assistance."
Informal character: "Yeah, thanks, I owe you one."
Educated character: "The hypothesis requires further testing."
Young character: "That's literally impossible, lol."Dialogue tests:
- Cover the character tags — can you tell who’s speaking?
- Read dialogue aloud — does it sound natural?
- Does the character have verbal tics or recurring phrases?
Character Questionnaire
Answer these for your main characters:
□ What's their greatest fear?
□ What's their biggest secret?
□ What do they want more than anything?
□ What would they never do? (until they do)
□ Who do they love? Who do they hate?
□ What's their happiest memory? Their worst?
□ What do they think of themselves?
□ What do others think of them?Show, Don’t Tell (for Characters)
❌ Telling: "He was generous."
✅ Showing: He slipped a twenty-dollar bill to the cashier and said,
"Get something for yourself too."
❌ Telling: "She was anxious."
✅ Showing: She checked her phone for the tenth time in a minute.
Her thumb hovered over the call button but didn't press.Related: Practice with our show don’t tell guide and learn story structure.