How Many Times Can AI Read War and Peace?
An AI can read War and Peace about 1.3 times with one million tokens. Tolstoy's epic is ~587,000 words (~780,000 tokens), leaving room for a partial re-read.
Why this matters
Comparing tokens to familiar books gives you an intuitive sense of scale that raw numbers cannot. Whether you are building a retrieval-augmented generation pipeline or evaluating which model can digest an entire codebase, knowing how many "novels worth" of text fits in a context window helps you architect real solutions.

2 copies β filled part = 1M tokens
The answer
β 1.3 Γ War and Peace
copies of War and Peace
The math
Basis assumption
587,000 words per copy
Calculation
Tolstoyβs epic is about 587,000 words in English translation (~780,000 tokens). A million tokens covers it with room for a second read of the first third.
Result
1,000,000 tokens = 1.3 copies of War and Peace
Quick reference
Other ways to measure one million tokens in the same category:
Real-world references
To put this in perspective, here are some well-known examples for comparison.