← Back to blog

How to check character consistency in a novel

Chapter twelve. Your protagonist walks into a coffee shop and orders a black coffee. Three chapters earlier, during a conversation with her mother, she mentioned that she hadn’t drunk coffee for years because of her heart. Maybe this is a deliberate detail; maybe the character has changed her habits under stress. But if you don’t remember this, the reader will notice. They always do.

Character consistency in a novel is one of those problems that accumulate invisibly. In the first chapter you have a complete picture of the heroine in your mind. By the twentieth, that picture is fragmented into thousands of notes, drafts, crossings-out and versions. The character lives in the text, but also in your working memory, which has its limits.

What character consistency is and why it’s easy to lose

Character consistency is more than making sure your hero doesn’t change eye colour between chapters. It’s the consistency of motivation, voice, reactions and inner history. Readers react to discontinuities even when they can’t name them. They simply have the feeling that something works, or that something doesn’t.

In short forms this problem is easy to manage. In a long novel, written over months, a character can evolve in directions you didn’t plan, or simply get “lost” between writing sessions.

The most common causes:

  • Writing with breaks: you return after two weeks and unconsciously restart the character
  • Revisions and rewrites: you change something in chapter 4, but the implications in chapter 11 remain old
  • Multiple threads simultaneously: with several protagonists each competes for your attention
  • Project evolution: your idea of a character changes, but the early chapters don’t know this yet

Three types of inconsistency to look for

Physical inconsistency is the easiest to catch, but happens surprisingly often. Eye colour, a scar, height, characteristic gestures. These details enter the text naturally in descriptive scenes, then can change without the author noticing. Glasses in chapter 2, and three scenes later the character doesn’t blink when reading small print.

Motivational inconsistency is harder to detect and more serious in its consequences. A character who in chapter 6 firmly rejects a compromise with the antagonist cannot agree to an identical deal in chapter 9 without a clear reason. Unless that reason is described. The reader must see what changed the protagonist. Otherwise the change looks like an authorial error rather than a character arc.

Voice inconsistency is the hardest to catch while writing. Every character should have their own idiom: characteristic words, a way of constructing sentences, their relationship to irony, distance from emotion. If your cool, analytical heroine suddenly says something that fits an enthusiastic teenager, something has broken. The sentence may be grammatically correct and sounds unlike everything this character has said before.

How to check character consistency manually

Professional editors use several techniques that can be adapted to the writing process.

A character sheet is a document maintained in parallel with the text. Not a detailed biographical description, but a current record of knowledge about the character as you write. Appearance, habits, relationships, secrets, what the character knows and doesn’t know at the current point in the narrative. You update the sheet after every chapter. It’s extra work, but it pays off for texts over forty thousand words.

A character timeline is a chronological line showing where each significant character is and what they’re doing in every scene. It helps catch logical inconsistencies: a character simultaneously in two places, or reacting to information before they’ve received it. For series, this tool is invaluable.

Reading with focus on one character is a technique used in revision: read the entire manuscript focusing exclusively on one character at a time. You then see things that get lost in the rhythm of the narrative. Moments when a character behaves “for the plot” rather than from their own internal logic.

Searching for contradictions by keyword: if you write in an editor with a search function, search for a character’s name and read each of their appearances in sequence. Patterns of inconsistency become visible faster than in linear reading.

The problem with manual checking is that it requires discipline and time, and is easy to skip when there’s a deadline or when you’re simply tired of the text after the tenth iteration.

Where manual methods stop being enough

For a novel with a dozen characters and hundreds of scenes, no character sheet is complete. There’s always something that slipped through: a physical detail mentioned once in chapter 3, a change in the relationship between characters signalled in passing in a dialogue that seemed unimportant at the time.

Character consistency in a novel is not a memory problem. It’s a scale problem. The longer the text, the more facts to keep in current state.

An analytical tool can track these facts automatically, reading the text chapter by chapter and building character profiles based on what is actually written, not on what you remember.

Vellam does exactly this. After each chapter analysis it internally updates the profile of every character: appearance, behaviour in that specific scene, relationships with other characters, open questions. When something doesn’t match what was written earlier, it flags it with a reference to the specific chapter and passage of text.

More about why sequential analysis of long texts requires a different approach than a one-off query to a language model can be found in the article on why language models aren’t enough for novel analysis. And if you’re looking for a system to organise all the knowledge about your novel’s world, read the article on the Story Bible.

Vellam automatically tracks character profiles chapter by chapter and catches inconsistencies before they reach the reader. First ~5,000 words are free.

Try Vellam →

No subscription · from $9.99 one-time · Your text is yours