Character Analysis: A Guide for Writers and Readers

What character analysis is, how to do it with the STEAL method, and how novelists can use it to fix flat casts, weak arcs and plot holes.
Character analysis is the work of looking closely at a character to understand who they are, what they want, how they change, and what job they do in the story. It goes beyond plot summary: a summary says what happened, while a character analysis says what it reveals about the person and why the story needs them. Students write it as an essay, and novelists do the same thing privately to find out why a cast isn't working.
- Character analysis asks why, not just what happened: motives, choices, change, and function.
- The STEAL method (Speech, Thoughts, Effect on others, Actions, Looks) gives you five places to look.
- Character types, such as round and flat, or dynamic and static, are labels for noticing, not boxes to fit people into.
- Traits aren't fixed. The useful question is what a trait does when the story pushes on it.
- Writers can run the same analysis on their own manuscript to find weak arcs and cast imbalances.
What character analysis is (and what it isn't)
Plot summary tells you that Gatsby throws parties and then loses everything. Character analysis asks what the parties are for: what Gatsby wants, what he believes about money and the past, and what the people around him see versus what's true. The shift is from events to meaning.
A second distinction trips people up. Characterization is the writer's craft: the techniques used to build a person on the page. Character analysis is the reader's, or the editor's, evaluation of the result. Many guides blur the two. Keeping them apart helps, because as a novelist you do both: you characterize while drafting and analyze while revising.
Characterization comes in two kinds. Direct characterization is the author telling you something outright ("she was the most generous person in town"). Indirect characterization is you inferring it from what the character says, does, and how others respond. Most of the interesting analysis happens in the indirect kind, because it's where the reader does the work.
The STEAL method, step by step
STEAL is the framework most teaching guides rely on, and it earns its place because it's easy to remember and hard to misuse. Look at five things:
- Speech: What do they say, and how? A character who never answers a direct question is telling you something.
- Thoughts: What do they believe, fear, or hide in their own head? In first-person or close-third fiction, this is the richest vein.
- Effect on others: How do other characters react? Someone who makes every room go quiet is shown, not told.
- Actions: What do they do, especially when it costs them? Aaron Sorkin's line, quoted on Samwell.ai, is the best one-sentence version of this: character is revealed through choices under pressure.
- Looks: Appearance, clothing, mannerisms. The weakest of the five on its own, and the most overused.
The trick is to treat the five as a cross-check. If a character's speech says confident but their actions say terrified, you've found something worth writing about. The gap between channels is where depth lives.
Character types and traits: useful labels, not boxes
Guides list the same vocabulary, and it's worth knowing:
- Protagonist and antagonist: the one the story follows and the one who opposes them.
- Round and flat: a round character is complex and can surprise you; a flat one is built around a single quality.
- Dynamic and static: a dynamic character changes over the story; a static one doesn't.
- Foil: a character whose contrast sharpens another's qualities.
- Stock, confidant, love interest, deuteragonist: supporting roles and familiar types.
You'll also see "the seven types of characters" in search results. There's no single official list. Some sources give protagonist, antagonist, love interest, confidant, deuteragonist, tertiary characters and foil; ELA classroom lists use flat, round, dynamic, static, stock, foil and confidant. Separately, the formalist Vladimir Propp, who studied 100 Russian fairy tales, concluded they contained 7 character types and 31 narrative functions (as reported by The Middling Place). Pick whichever list helps you see your story, and don't worry about which is canonical.
Trait lists have the same problem. "Ten important character traits" gets answered with honesty, loyalty, courage, compassion, responsibility and so on, and the exact ten vary from site to site because they come from character-education lists, not from literary theory. As a writer, don't treat them as labels to hand a character. A trait only means something when it's tested. "Brave" is a word; a character who stays when running would be easy is a scene. Ask what each trait costs the person and when it breaks.
How to write a character analysis essay
For the classroom version, the shape is stable across nearly every guide:
- Choose a character and read for evidence. Mark moments of speech, action, thought and reaction as you go.
- Find the angle. Don't catalogue everything; decide what the character means in the story (their motive, their contradiction, their arc).
- Write a thesis that makes a claim. "Hester Prynne is strong" is a description. "Hester turns public shame into private authority" is an argument.
- Build body paragraphs around the claim, each with a quotation or specific moment and an explanation of what it shows.
- Show change, if there is any. Compare the character at the beginning, middle and end of the story.
- Conclude on significance, not repetition: what the character tells us about the book's larger concerns.
The fastest way to avoid the plot-summary trap is to write "which shows that…" after every piece of evidence. If you can't finish the sentence, you're summarizing.
Character analysis for novelists: the angle most guides skip
Almost every top-ranking page is written for students analyzing someone else's book. If you're writing your own, the same tools answer different questions:
- Is this character doing a job? If you can remove them and nothing changes, they're decoration.
- Do they change, and does the story cause it? A dynamic arc needs pressure; check that something in the plot forces the shift.
- Does the cast have contrast? A story where everyone has the same voice and the same stakes needs a foil or two.
- Who is on the page, and when? Lay out scene by scene who appears. Characters who vanish for fifteen chapters are a common cause of readers losing the thread.
- Do the facts hold? A trait or secret established in chapter three has to survive in chapter nine.
That last one is especially acute in long or serialized fiction, where readers notice every inconsistency.
Doing character analysis on your own manuscript in Novelmint
Novelmint is built around the tracking this kind of analysis needs. Every character gets a home with a full profile (looks, personality, history, goals, relationships), a portrait and their own narration voice, shared across every book in a series, and a relationship map draws the ties you've written between them. In a beat plan, naming a character links them to that beat, so you can see who appears where, and each chapter shows a color band for its point-of-view character.
When you want an outside read, ask Minty, the built-in AI editor, for a developmental review of pacing, plot threads and character arcs, with each point tied to specific chapters and beats. The continuity check lists contradictions in character facts, each tied to the beats that disagree. Each character also carries what they've found out so far and the defining moments they've lived through, so a secret learned in chapter three shapes chapter nine. And if you want to hear a character before writing them, character roleplay has Minty speak as one of your characters, using what your story bible says about them.
If you already use ChatGPT or Claude for this, Novelmint connects to them over MCP, so the same plan, characters and notes are available inside those apps.
If you're still deciding what to write, What readers want shows the kinds of story readers ask for most, which is a useful way to choose a cast worth analyzing in the first place. When you're ready, start a book and set up your cast.
FAQ
How to teach characterization to middle school students?
Use STEAL as a graphic organizer, add a beginning-middle-end character map to show change, and have students separate what the author says about a character from what the reader infers. Short activities, such as acting out a scene in character, make the idea stick before the writing starts.
What are 10 important character traits?
There isn't one official list. Character-education lists commonly include honesty, integrity, loyalty, responsibility, respect, kindness, courage, perseverance, fairness and self-control. For fiction, it's more useful to pick traits that conflict with each other, since tension is what makes a character interesting.
What are the seven types of characters?
One common list is protagonist, antagonist, love interest, confidant, deuteragonist, tertiary characters and foil. Classroom lists often use flat, round, dynamic, static, stock, foil and confidant instead. Propp's study of 100 Russian fairy tales found 7 character types, as reported by The Middling Place. Treat any list as a vocabulary for noticing, not a rule.
How do you write a character analysis essay?
Pick a character, gather evidence using STEAL, write a thesis that argues what the character means, support it in body paragraphs with specific moments and an explanation of each, show any change over the story, and end on significance. After each piece of evidence, finish the sentence "which shows that…" to stay out of plot summary.