Flat Characters Checklist: 10 Signs and How to Fix Each
Outline, plan, and fix your story in StoryDev — AI that knows your entire story, on a visual canvas.
Start Free →Founding members lock in $5/mo forever · No credit card required
Use this checklist to scan your characters one by one. For each, read the sign, check if it matches your draft, then apply the fix. Work through all 10 before revising scenes.
Flat characters bore readers because they lack specifics that make people real. Fix them by adding concrete details tied to their actions and choices.
1. Same reaction every time
Character responds to conflict with anger, fear, or optimism in identical ways across scenes.
Fix: List three conflicts from their past. Assign a different emotional response to each based on what happened, then mirror one in the current scene.
2. Backstory told, not shown
Reader learns character's history through info dumps or dialogue summaries.
Fix: Cut the summary. Pick one past event and weave it into a current action: character hesitates at a door because a similar one burned down their childhood home.
3. No clear wants or fears
Character drifts through plot without named desires driving their decisions.
Fix: Write one sentence for their external goal (win the race) and one for internal fear (lose family respect). Make every choice pull toward one and away from the other.
4. Predictable dialogue
Lines sound like generic movie tropes, no unique speech patterns.
Fix: Record three real people talking. Note quirks like sentence fragments or repeated phrases. Give your character one quirk and use it once per scene.
5. Actions serve plot, not character
Character does what's needed for story beats, ignoring their personality.
Fix: For each major action, ask: How would a real person with their job and habits do this? Rewrite: a chef protagonist sabotages a lock with a knife from their pocket.
6. No contradictions
Character's traits align perfectly; no habits that clash with their role.
Fix: Add one flaw that opposes their strength. Brave soldier who flinches at loud fireworks because of a childhood accident—show it in a quiet moment.
7. Relationships feel generic
Interactions with others read like stock friends, lovers, or rivals.
Fix: Map a shared history with one other character: specific argument or favor. Reference it in dialogue or gesture during their next exchange.
8. No sensory details
Character lacks unique smells, textures, or tastes tied to their world.
Fix: Assign three senses to their daily life: mechanic smells motor oil on their hands, chews stale gum, feels calluses snag on paper. Insert one per scene.
9. Changes without struggle
Arc happens off-page or through sudden epiphanies.
Fix: Break change into three steps: failed attempt, partial success with cost, final shift after loss. Show each in consecutive scenes with rising stakes.
10. Readers can't picture face or body
No physical markers beyond hair color or height.
Fix: Describe one distinctive feature through action: scarred knuckle flexes when lying, or uneven teeth flash in a rare grin. Reveal in moments of emotion.
Fix It Faster With StoryDev
StoryDev generates character profiles with conflicting traits, specific backstories, and scene-specific actions to deepen flat characters fast.
Try StoryDev Free →