Reading and listening

How to Keep Track of Characters in a Book or Audiobook

Key takeaways

  • The simplest method is a running cast list. For each new character, write the name, a few words on who they are, and one tie to someone already on the list.
  • Listening is harder than reading. You can't glance back, and in a 2013 study of 211 students, listening produced more mind wandering and worse memory for a passage than reading it aloud or silently.
  • When you listen, pause to note each new name with the chapter and time, and read along when names are hard to catch, so you can see the spelling.
  • In War and Peace one person can have several names: Pierre is also "Monsieur Pierre", "Peter Kirílovich" and "Count Bezúkhov". Sort the cast by family and file every name under one entry.
  • Kindle X-Ray explains characters in English-language Kindle books that include it. HushBook's free character map lets you add characters as you meet them, so the map follows your reading, then link their relationships and share the cast as text.

Keep a running cast list. Each time a new name appears, write one line: who they are, and how they connect to someone already on the list. "Ophelia, Polonius's daughter" is far more useful than "Ophelia". Keep the list where you can glance at it, check it whenever a name comes back that you can't place, and read it over before each session. That is the whole method. The rest of this guide covers how to do it on paper, in an ebook and while listening.

Listening is the hard case. In print you can flip back to the page where someone first appeared. An audiobook keeps going, and you may not even know how the name is spelled. HushBook has a character map built for that moment: add someone as soon as you hear them, and if the book is playing, it notes the chapter and time. Below are methods for each format, what research says about why they work, and how to handle a cast the size of War and Peace.

How do you keep track of characters in a book?

Write down three things for each character when they first appear:

  1. The name, plus any other name they go by. Nicknames, titles and surnames can look like new people. Put them all on one line.
  2. A role in a few words. "Hamlet's uncle." "The landlady." "The narrator's best friend."
  3. One tie to someone already on the list. This is the step most lists skip, and it turns a column of names into a map of who matters to whom.

Psychologists call the picture a reader builds a situation model. Rolf Zwaan and Gabriel Radvansky's 1998 review defines situation models as "integrated mental representations of a described state of affairs." In an earlier paper, Zwaan, Langston and Graesser proposed that readers link the events of a story along five dimensions: time, space, causality, intentionality (what characters are trying to do) and the protagonist, meaning who is involved. Characters are one of the five threads your mind is already following.

You also keep track of characters without trying. In two experiments, Albrecht and O'Brien (1993) gave readers passages that described a main character early on and later had that character do something that contradicted the description. Readers slowed down on the sentences that didn't fit, even though the sentences around them made sense on their own. So readers do check each new scene against what they already know about a character. A written list helps when the cast grows faster than you can file it, or when days pass between sessions.

How to keep track of characters when reading a book

Start with what the book gives you, then add your own notes.

  • The edition's own list. Plays often open with one. The Project Gutenberg text of Hamlet begins with a Dramatis Personae that works like a map in words: "CLAUDIUS, King of Denmark, Hamlet's uncle", "LAERTES, Son to Polonius", "OPHELIA, Daughter to Polonius". Check the front and back of your edition for a cast list, family tree or appendix before you start, and bookmark it if there is one.
  • An index card as your bookmark. It moves through the book with you, so the cast list is always on the right page. Add names in pencil as they appear.
  • A family tree for family sagas. When a story follows several families, give each family its own small tree. Marriages and feuds then show up as lines between trees.
  • Sticky flags. Flag the page where each major character first appears. When a name returns and you can't place it, you know exactly where to look.
  • Search, in an ebook. Search for the name. The earliest result is usually where the character was introduced.
  • Kindle X-Ray. In Kindle books that have it, X-Ray lets readers "learn more about a character, topic, event, place, or any other term, simply by pressing and holding on the word or phrase," in the words of Amazon's help for authors. Authors can write the entries. Otherwise Amazon creates them "using a range of publicly available sources, machine learning, and manual review." Two catches from the same pages: X-Ray "is only available for eBooks published in English," and Amazon's advice to authors mentions hiding entries "that may provide spoilers or give away key plot points or character development." So an entry can tell you more than you have read so far.

Why is it harder to keep track of characters in an audiobook?

Three things work against listeners.

You can't glance back. Reading is not a straight line. Your eyes regularly jump back to reread earlier words, which researchers call regressions. In a 2014 study, Schotter, Tran and Rayner masked each word once a reader's eyes had moved past it, so nothing could be reread, and comprehension suffered. The authors concluded that these regressions "contribute to the ability to understand what one has read." Their study tested reading, not listening, but audio works much like the masked condition: each word goes past once unless you rewind.

Your mind wanders more. In a 2013 study, Varao Sousa, Carriere and Smilek had 211 students read one passage aloud, read one silently and listen to one. Listening produced the most mind wandering and the worst memory for the passage. Drift for ten seconds and you can miss an introduction entirely. Our guide on how to focus on audiobooks has fixes for the drifting itself.

You never see the name. A narrator says a name and you have to guess the spelling. Similar-sounding names blur together, and you can't search for a sound.

What helps when you listen:

  1. Pause and write. When a new name arrives, pause and add a line. It takes a few seconds.
  2. Skip back on introductions. If you missed who someone is, rewind straight away rather than hoping it comes clear later.
  3. Slow down for the opening chapters. That is where most of the cast arrives at once. Our guide to audiobook listening speed explains when slower is worth it.
  4. Note where you heard them. Chapter and time let you find the introduction again.
  5. Read along when the names are hard. With the text on screen you see the spelling and the context. Reading along helps most when listening alone would lose you, and a long cast is one of those times.

Is there an app to keep track of book characters?

Yes. Kindle's X-Ray covers Kindle books that include it, and any notes app will hold a list. A character map goes one step further: each character is a point, and lines between them show how they are tied. For audiobooks, and for a map rather than a list, HushBook has a character map on each book's Characters tab, for the free LibriVox classics and the audio files you import, such as MP3 or M4B. It is free, with no Pro upgrade needed.

Here is how adding a character works. You add each character as you meet them, so the map follows your reading. Tap +, and a tray asks "Who did you just meet?" Type the name and the character gets a hand-drawn ink face. Tap Shuffle look to try another, and turn on Hero of the story for your main character. Add them, and they drop onto a dotted map. Link two characters and pick how they are tied, such as "Mentor of", and an ink line draws between them with the tie written on it. Each new character also gets a card that says "Meet" and their name, with Share and Add another buttons.

A few details make it work for listening:

  • First heard. If the book is playing when you add someone, HushBook records where you met them as chapter and time, for example "Ch. 3 · 1:12:40". Rewind to just before that point to hear their introduction again.
  • Typed ties. Pick from Good friends, Family, Siblings, Rivals, Allies, Sweethearts, Mentor of, Parent of, Employer of, Protects, Secret or Not sure, or write your own. One-way ties read correctly from the other side: Mentor of becomes Student of.
  • The cast list. A Cast button lists everyone on the map, with a search box once you have eight or more.
  • Sharing. Share the map as an image, or the cast summary as text: names, roles and relationships. That suits a book club, or a friend about to start the same book.
  • The words on screen. HushBook transcribes the audiobook on your phone and highlights each word as the narrator reads it, so you can see how a new name is spelled.

How do you remember characters in a book?

Write the list yourself rather than relying only on one somebody else made. In 2007, Bertsch and colleagues pooled 86 studies of the generation effect: people remember information they produce themselves, such as a synonym they think of, better than material they simply read. The average benefit was "almost half a standard deviation." Drawing seems to help too. In seven experiments, Wammes, Meade and Fernandes (2016) found that people recalled words they had drawn better than words they had written out.

Both findings come from lab tasks with word lists, not novels, so take them as a reason to make your own notes, not as proof that a map will fix your memory. Two habits put them to work:

  • Quiz yourself before each session. Cover the roles on your list and say who each person is. Then check. Our guide on retaining what you hear in audiobooks explains why recall works better than rereading.
  • Give people a face. A doodle in the margin, or a face on a map, gives you something to picture besides a name.

How to keep track of characters in War and Peace

The cast is large, but the bigger problem is that one person can have several names. In the Project Gutenberg text of Louise and Aylmer Maude's translation:

  • Pierre is "Monsieur Pierre" at Anna Pavlovna's soiree, "Peter Kirílovich" when Natasha calls to him, and later "Count Bezúkhov". In Book One, that title belongs to his dying father.
  • Nicholas Rostov is "Nikólenka" to his family, while "little Nicholas" is Prince Andrew's son.

What works for this book:

  1. Sort by family, not by order of appearance. The Rostovs, the Bolkonskis, the Bezukhovs and the Kuragins each get their own corner of the page or map. New names can then be filed under a family as they arrive.
  2. File every name under one entry. "Pierre (Monsieur Pierre, Peter Kirílovich, Count Bezúkhov)." When a new form turns up, add it to the line rather than starting a new one.
  3. Make your own list. The free Project Gutenberg edition has no list of characters. If your print edition has one, mark it.
  4. Expect long gaps if you listen. The LibriVox recording of the Maude translation runs 62 hours 27 minutes across four volumes. A character you meet in the first hours can return dozens of hours later, and that is when a note with the chapter and time pays off.

How to keep track of characters in Game of Thrones and other long series

Long fantasy series such as A Game of Thrones and The Wheel of Time add two problems: you may wait months or years between books, and characters can switch sides.

  • Group by house or faction. Treat them like the families in War and Peace. Allegiance is often the first thing you need to know about a stranger.
  • Record suspicions, not just facts. Note a tie you suspect but can't confirm, and mark it as unconfirmed. In HushBook, the Secret and Not sure ties exist for this.
  • Reread your own list before the next book. Fan wikis and summaries are written by people who have read further than you, so they can spoil what is coming. Your own notes only hold what you have reached.
  • Note whose chapter it was. In books that switch narrators chapter by chapter, the narrator who met a character tells you where to look for them again.

Honest limits

  • No study we found tests character lists or maps with readers of real novels. The research here covers how readers build a picture of a story, why rereading helps, mind wandering while listening, and memory for word lists. The step from those findings to a cast list is ours.
  • The rereading study measured reading on a screen. It did not test audiobooks.
  • We did not test Kindle X-Ray. Everything said about it comes from Amazon's help for authors, checked in October 2026.

Sources

Frequently asked questions

How do you keep track of characters in a book?

Keep a running cast list. When a new character appears, write their name and any other names they go by, a few words on who they are, and one tie to someone already on the list. Check it when a name comes back that you can't place, and read it over before each session.

Why is it hard to keep track of characters in an audiobook?

You can't glance back at an earlier page, your mind tends to wander more when listening than when reading, and you never see how a name is spelled. Pausing to note each new name with the chapter and time helps, and reading along shows you the spelling.

How do you remember characters in a book?

Write the list yourself instead of relying only on one someone else made. Studies of the generation effect find people remember what they produce better than what they only read. Before each session, cover the roles on your list and try to say who each person is.

Is there an app to keep track of book characters?

Kindle X-Ray explains characters in English-language Kindle books that include it. HushBook has a free character map for audiobooks: you add each character, give them a face, link relationships such as Mentor of or Rivals, and share the cast as text.

How do you keep track of characters in War and Peace?

Sort the cast by family (the Rostovs, Bolkonskis, Bezukhovs and Kuragins) and put every name a person goes by on one line. In the Maude translation, Pierre is also "Monsieur Pierre", "Peter Kirílovich" and "Count Bezúkhov".

What is a character map?

A diagram of a book's cast. Each character is a point, and the lines between them show how they are tied, such as family, rivals or mentor. It is a cast list that also shows who matters to whom.

Map every character as you meet them

Add a name the moment you hear it, link who is tied to whom, and share the cast as text. The character map in HushBook is free, for free classics and audiobook files you own.