Writing

eBook Length: How Many Words and Pages Should It Be?

July 22, 2026 · 8 min read

There's no single right answer to how many words an eBook should be — a 2,000-word lead magnet and a 30,000-word paid guide can both be exactly the right length for their job. What matters is picking a target before you start writing, not after. Here's how long an eBook actually needs to be by type, how that word count converts to pages and reading time, and how to hit the number without padding.

How many words does an eBook need to be?

Length is a product decision tied to what the book promises, not a fixed rule. A free opt-in only needs enough words to deliver one useful result; a paid guide needs enough depth to justify its price without losing the reader halfway through.

Book typeTypical word count≈ Pages (6×9)
Lead magnet / opt-in1,500 – 3,0006 – 12
Short guide or tripwire5,000 – 10,00020 – 40
Standard non-fiction eBook10,000 – 30,00040 – 110
Comprehensive / pillar guide30,000 – 50,000+110 – 180+

Most self-published non-fiction lands in the 10,000–30,000 word band: substantial enough to price at $4.99 or more, short enough that readers actually finish it — which is what drives reviews and, on Kindle Unlimited, page-read income. A lead magnet that runs long defeats its own purpose; a paid guide that runs short reads like an upsell for a book that doesn't exist yet.

Fiction runs longer — here's the range by category

If you're writing fiction, the conventions are different and more fixed, since readers in a genre have expectations about how much book they're buying.

Fiction categoryTypical word count
Short story1,000 – 7,500
Novella20,000 – 50,000
Novel (most genres)70,000 – 90,000
Epic fantasy / sci-fi90,000 – 120,000+

These are norms, not hard limits — genre readers notice when a novel runs unusually short, but a debut author is rarely punished for landing at the low end of the range.

How words convert to pages — and why an eBook doesn't really have a fixed page count

A printed page holds roughly 250–300 words at a standard 6×9 trim with normal margins and body type, so a 20,000-word manuscript prints to somewhere around 70–80 pages. That's a real number for a paperback, because trim size fixes how much text fits per page.

An eBook doesn't work that way. Kindle and EPUB text reflows to whatever font size and screen the reader is using, so "page count" for a digital book is really an estimate, not a physical fact. Word count is the honest unit for an eBook's length — page count only becomes real again the moment you also publish a paperback, where the KDP cover calculator needs an exact page count to size the spine.

What counts toward your word count — and what doesn't

The targets above are for body content: the chapters that deliver the promise on your cover. Front matter — title page, copyright, table of contents, a short intro — and back matter — about the author, other titles, a closing CTA — add pages but shouldn't be counted toward your word target, since they're structure, not content. A 20,000-word guide with front and back matter added will run longer than 20,000 words once it's typeset, and that's expected, not padding.

Workbooks and books with exercises are the other place word count misleads. A 12,000-word workbook with worksheets, checklists, and blank space for the reader to write in can easily print to 60+ pages — more than a straight-prose book at the same word count — because the pages doing work aren't all full of text. If you're building a workbook-style guide, size it by finished page count as much as by word count.

Chapter math: how long should each chapter be?

Pick your total word count first, then divide it by your planned chapter count to get a per-chapter budget. A 20,000-word guide split across 10 chapters is a 2,000-word-per-chapter target — enough room to make one point well without one bloated chapter sitting next to three thin ones. Most non-fiction chapters land somewhere between 1,500 and 3,000 words; shorter than that and a chapter feels like a subsection, longer and it usually wants to split in two.

Size your eBook before you write a word

Plug in your chapter count and see total words, printed pages, and reading time update live. Free, no card needed.

Open the word count planner

How long will it take a reader to finish?

Adults read non-fiction at roughly 230 words per minute, so a 20,000-word guide takes about an hour and a half to finish in one sitting — realistically spread across two or three. That finishability matters commercially: readers who reach the end are the ones who leave reviews, and on Kindle Unlimited, Amazon pays per page read using its own KENP count, so a book nobody finishes earns less than its word count would suggest.

Word count≈ Reading time
3,00013 min
10,00043 min
20,0001h 27m
30,0002h 10m

Does length affect your KDP royalty?

Indirectly, and differently for eBooks versus paperbacks. eBook royalties depend on list price, not length — 70% between $2.99 and $9.99, 35% outside that band — so a longer book only earns more if its extra length justifies a higher price the market will actually pay. Paperbacks are different: KDP's 60% royalty is calculated after subtracting a per-copy printing cost that scales with page count, so a longer paperback costs more to print and nets less per sale unless you also raise the price. Run your planned length and price through the free KDP royalty calculator before you commit to a page count — it's the fastest way to see whether padding a book actually pays for itself.

Signs your eBook is the wrong length

Padding shows up in specific ways once you know to look for it: a chapter that restates its own point three times in different words, an introduction that takes 1,500 words to say what the first paragraph already said, or examples that keep multiplying past the point where the reader gets it. If you're cutting a chapter and the argument gets clearer, not weaker, it was padded.

Running too short shows up differently: a chapter that raises a question and moves on without answering it, a promise in the title that the content doesn't fully deliver, or a reader finishing in ten minutes and feeling like they got a blog post, not a book. Both problems trace back to the same fix — set the word target from the promise you're making, not from a round number that felt right.

How to hit your target length without padding

Set the number before you draft, not after you've already written something and need to stretch or cut it to fit. Outline first — a chapter list with one clear point per chapter — then check the outline's chapter count against your word target using the math above. If a chapter's point runs out at 900 words, that's a sign it belongs as a section inside a longer chapter, not that you need three more paragraphs of restating the same idea. This is also where an outline-first workflow pays off: how to create an eBook walks through building the outline before any drafting starts, so length is a decision you make once, up front, instead of a problem you fight chapter by chapter. For authors building more than one title, the same chapter-budget habit is what keeps a backlist consistent instead of every book being a different length by accident.

Frequently asked questions

How many words is a standard eBook?

Most self-published non-fiction eBooks run 10,000–30,000 words. Lead magnets work at a few thousand words; comprehensive pillar guides can run 30,000–50,000 or more.

How many pages is a 20,000-word eBook?

At roughly 250–300 words per printed page (standard 6×9 trim), a 20,000-word manuscript prints to about 70–80 pages. That figure only applies to a physical or PDF page — reflowable formats like Kindle and EPUB don't have a fixed page count.

Does a shorter eBook hurt your KDP royalty?

Not directly for eBooks, since the 70%/35% royalty split is based on list price, not word count. For paperbacks it's the opposite: longer books cost more to print, which is subtracted from your 60% royalty before you get paid.

How long should an eBook chapter be?

Most non-fiction chapters run 1,500–3,000 words. Divide your total word count target by your planned chapter count to get a consistent per-chapter budget instead of guessing.

How many words is a novel?

Most novels run 70,000–90,000 words, with epic fantasy and sci-fi often running longer, 90,000–120,000 or more. Novellas sit lower, typically 20,000–50,000 words.

How long should a lead magnet eBook be?

1,500–3,000 words is usually enough to deliver one clear result and keep the download-to-read rate high. Longer lead magnets tend to sit unread, which defeats the point of offering one.

Ready to put this into practice?

Turn one idea into a finished eBook — 50 free credits, no card needed.

Create my first eBook — free