How Many Books Fit in 1 Million Tokens?
One million tokens is approximately 8 average-length novels, or about 750,000 words. A typical novel runs about 90,000 words (~120,000 tokens).
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.

1 spine = 1 novel
The answer
β 8 novels
average novels
The math
Basis assumption
90,000 words per novel
Calculation
A typical novel runs about 90,000 words (~120,000 tokens), so a million tokens holds roughly eight of them.
Result
1,000,000 tokens = 8 average novels
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.