Characters are the heart of your story. No one remembers a plot; they remember the people who live, breathe, fight, and occasionally spill coffee on their own shirts in your pages.
But creating characters that feel real — not like walking stereotypes — can be intimidating. How do you make someone who lives only in your head jump off the page? The good news: there’s a method to the madness. And you don’t have to be Shakespeare to do it.
Here’s your practical, actionable guide to building characters readers care about.
1. Start with Desire
Every character needs something, and it has to be clear, compelling, and relatable.
Ask yourself:
- What does this character want more than anything?
- Why can’t they just have it?
Example:
Instead of “John is brave,” try:
“John wanted to save his sister, even though the odds of surviving the forest alone were laughably low.”
Desire drives action. No desire, no story.
2. Give Them Flaws (and Quirks)
Perfect people are boring. Your characters need weaknesses, fears, or habits that make them human.
Flaws:
- Can be moral (dishonesty, selfishness)
- Can be practical (clumsiness, impatience)
- Can be emotional (insecurity, impulsiveness)
Quirks:
- Small, memorable traits that make a character distinct:
- Twirling hair when nervous
- Collecting odd souvenirs
- Speaking in unusually short sentences
Quirks give texture; flaws give tension.
3. Understand Their Backstory (But Don’t Dump It)
Your character’s past shapes their present, but you don’t have to explain everything immediately.
Ask yourself:
- What event shaped them most?
- What relationships influence their decisions?
- What do they hide from others?
Use this information to inform choices and reactions, not to create exposition dumps.
Tip: Keep a private “character bible” to track history, quirks, and motivations.
4. Make Their Voice Distinct
Voice isn’t just narration — it’s how your character thinks, speaks, and reacts.
Ask:
- Do they speak formally or casually?
- Are they sarcastic, earnest, anxious?
- Do they use slang, long sentences, short sentences?
A unique voice makes your character memorable and keeps dialogue lively.
5. Show, Don’t Tell
Instead of saying:
“Emma was stubborn.”
Show it in action:
“Emma crossed her arms, planted her feet, and refused to budge, even as the rain soaked through her jacket.”
Actions reveal character far better than adjectives.
6. Give Them Conflicts and Contradictions
Humans are messy. Characters should be too. Contradictions make them real:
- A tough warrior who secretly loves poetry
- A shy student who excels at public debates
- A kind-hearted villain with a code of honor
Conflict isn’t just external (a dragon or enemy) — it’s internal too. Their desires, fears, and morals can clash in ways that create drama and depth.
7. Let Them Change (or Struggle to Change)
A static character is a flat character. Think about:
- How will they grow over the story?
- Will they learn something about themselves?
- Will they fail before succeeding?
Even if a character doesn’t change fully, showing attempts and struggles makes them relatable.
8. Interact with Other Characters
Characters don’t exist in isolation. Relationships reveal:
- Personality traits
- Hidden motivations
- Strengths and weaknesses
Scenes with tension, humor, or intimacy are the perfect playground for character development.
9. Test Them with “What Ifs”
Want to deepen character? Throw them into hypothetical situations:
- What would they do if their best friend betrayed them?
- How would they react if they lost everything overnight?
- How would they respond to extreme joy or fear?
Answering these questions helps define consistent behavior and decision-making.
10. Keep Notes and Iterate
Character development is rarely one-and-done. Keep notes on:
- Traits and quirks
- Relationships
- Backstory
- Growth arcs
Review them as you draft and revise. Characters often surprise you when you let them evolve naturally.
💬 Final Thoughts
Compelling characters are messy, motivated, contradictory, and unique. Start with desire, layer in flaws and quirks, give them conflicts and voice, and don’t be afraid to let them grow.
Remember: your characters are alive in your mind. Treat them like people, and readers will fall in love with them — or love to hate them.
Read More Amazing Stuff
- How to Write a Content Article, Blog Post or Webpage with No Directions
- How to Develop Your Writing Style (Without Losing Your Mind or Copying Hemingway)
- The Differences Between Romance and Erotica in Fiction
- Infusing Social Consciousness into Your Novel: Crafting Impactful Stories with Cultural Awareness
- What is the one draft method of writing a fiction book?