Kindle Direct Publishing
KDP book formatting
KDP will take an unformatted Word document and turn it into something publishable, and the result will look like it. This page covers what Amazon actually requires for the ebook and the paperback, in the order you need it, with the numbers written down rather than linked to.
Everything here is Amazon's own specification. Where Alhora does a step for you, it says so and then explains the step anyway.
What KDP needs from you
Two separate products, uploaded separately, even though they are the same book:
- Kindle ebook — one EPUB file, plus a cover image. Amazon converts the EPUB to its own format when you upload.
- Paperback or hardcover — a print-ready PDF of the interior at your exact trim size, plus a separate cover PDF sized to the back cover, spine and front cover together.
KDP will still accept a .docx for the ebook. It works, and it is how a lot of first books get published. What you lose is any control over the result and any chance to see it before Amazon's converter has had its way with it.
Step 1 — Choose the trim size
Do this first. Trim size determines the page count, and the page count determines the gutter margin, the spine width and the print cost — so changing it later invalidates all three.
- 6" × 9" — the most common on KDP for both fiction and non-fiction. The safe default.
- 5.5" × 8.5" — the other standard for novels. Feels more like a trade paperback from a publisher.
- 5" × 8" — smaller and more literary; makes a thicker book from the same manuscript.
- 4.25" × 7" — mass-market size. Thickest of all for a given word count.
- 8.5" × 11" — workbooks, manuals, anything with worksheets.
Pick the size your genre's shelf actually uses. Take three comparable books off your own shelf and measure them; that is more reliable than any list, including this one.
Step 2 — Set the margins
Outside, top and bottom must be at least 0.25 in — or 0.375 in if your interior uses bleed.
The inside margin, the gutter, is the one that catches people. A thicker book curves more at the spine, so more of the inner margin disappears into the binding. KDP therefore requires a gutter that grows with page count:
| Page count | Minimum gutter | Metric |
|---|---|---|
| Up to 150 pages | 0.375 in | 9.5 mm |
| 151 – 300 pages | 0.5 in | 12.7 mm |
| 301 – 500 pages | 0.625 in | 15.9 mm |
| 501 – 700 pages | 0.75 in | 19.1 mm |
| 701 – 828 pages | 0.875 in | 22.2 mm |
These are minimums, not recommendations. Books set at the minimum read as cramped. For a novel at 6" × 9", something like 0.875 in inside and 0.75 in outside looks like a book rather than a document that met a requirement.
Alhora checks your margins against the band your real page count falls into and offers to raise them if they are short — and it re-checks when the page count crosses a band boundary, which is the moment a compliant book quietly becomes a non-compliant one.
Step 3 — Decide about bleed
Bleed is only needed when something on an interior page is meant to reach the edge of the paper: a full-page photograph, a coloured band, a map. A text-only novel does not need it and should not use it.
If you do need it, extend the artwork 0.125 in beyond the trim on the outer edges, and raise the outside margin to 0.375 in. Printers cut through a stack of books at once and the blade wanders slightly; bleed is what stops a white sliver appearing at the edge of the image.
Step 4 — Format the interior
What KDP requires, and what readers expect, are not quite the same list.
Required:
- Embedded fonts. A font that is not embedded is substituted, and the pagination changes.
- Images at 300 DPI at final printed size — not 300 DPI at whatever size they happen to be.
- An even page count, at least 24 pages. Odd counts get a blank page added.
- Every page at exactly the trim size. A single stray page at a different size fails the upload.
Expected by readers, and noticed when missing:
- Chapters starting on a right-hand (recto) page.
- Running heads and page numbers suppressed on chapter-opening pages.
- No page number on blank pages or in the front matter proper.
- First paragraph of a chapter not indented; subsequent ones indented.
- No widows or orphans — a single line stranded at the top or bottom of a page.
- Consistent scene-break treatment throughout.
Step 5 — Work out the spine, then make the cover
Only now, with the interior final and the real page count known. KDP's spine formula is the page count multiplied by the paper's per-page thickness:
| Paper | KDP, per page | IngramSpark | Notes |
|---|---|---|---|
| White | 0.002252 in | 444 PPI | The default for non-fiction and anything with images. |
| Cream | 0.0025 in | 426 PPI | The usual choice for novels — slightly thicker, so the same manuscript makes a slightly wider spine. |
| Premium colour | 0.002347 in | 350 PPI | Colour interiors. The IngramSpark figure differs most here. |
So a 320-page novel on cream paper has a spine of 320 × 0.0025 = 0.8 in. The full cover is then back cover + spine + front cover, with 0.125 in of bleed around the whole sheet.
Use the spine width calculator if you would rather not do it by hand — it covers both KDP and IngramSpark, which is worth checking if you plan to use both.
A spine under 0.25 in — roughly 100 pages — cannot carry text. Both printers require it blank, because binding tolerance would let the title drift onto a cover.
Step 6 — Check before you upload
KDP's previewer catches size and margin violations, and it is worth using. It does not catch the things that make a book look self-published: a heading orphaned at the foot of a page, a chapter that opens on a verso, an image that is technically 300 DPI but was upscaled to get there, a table of contents pointing at a chapter you renamed.
Read the whole interior PDF at 100% before you upload it. Not on a phone, and not skimmed — you are looking for the pages that are wrong rather than the ones that are ugly.
The Kindle ebook is a different job
Everything above is about print. The ebook shares your text and almost nothing else, because there are no pages: the reader picks the type size and the text rewraps around it.
What changes:
- No page numbers, no running heads, no fixed margins. Kindle supplies all of that.
- Relative type sizes, never absolute — a 12pt paragraph ignores the reader's own setting.
- A navigable table of contents, generated from the headings, not typed.
- Images sized for screens, with alt text.
- Scene breaks as a styled element, not blank lines — blank lines collapse.
Upload EPUB rather than .docx. You keep control of the styling, and you can check the file in Kindle Previewer before Amazon converts it.
What authors say
I thoroughly appreciate the thought and care that has been put into Alhora. It's becoming a one-stop shop for everything, from the writing process, to the styling, to the formatting and export. The more you dig, the more you discover how much control of the writing and formatting process the author has. I've yet to find a platform designed specifically for indie authors that can do everything that Alhora can do. This is worth its weight in gold!
Alhora is a great new formatting software that answers a lot of problems that other softwares currently are failing in. It's very nice to use with nice graphics and the developer is amazingly considerate and responsive in fixing things that make it easier to use. A great new tool and I can't wait to keep discovering more about everything it can do!
I have always struggled with formatting my books. It’s been a constant battle with things moving around whenever I uploaded them to KDP. I would literally spend weeks trying to get everything lined up properly, and I was never in a position to buy other formatting software. So, when I was offered the opportunity to use Alhora, I knew I couldn’t miss it. Honestly, it has reduced my formatting time to hours, and my book looks so much more professional. I love all the little details I can add to my books and if there is something I want and it's not an option James will try to add it.
Questions, answered
What file format does KDP want?
For Kindle ebooks, upload an EPUB — Amazon converts it on their side. For paperbacks and hardcovers, upload a print-ready PDF of the interior at your exact trim size, plus a separate cover PDF. Amazon still accepts .docx for ebooks, but you have far less control over the result and no way to check it before it is converted.
What margins does KDP require?
The outside, top and bottom margins must be at least 0.25 inches, or 0.375 inches if your interior uses bleed. The inside (gutter) margin depends on page count, because a thicker book curves more at the spine: 0.375 in up to 150 pages, 0.5 in to 300, 0.625 in to 500, 0.75 in to 700, and 0.875 in beyond that. These are minimums, not recommendations — most books look better with more.
What trim size should I choose?
6" × 9" is the most common size for both fiction and non-fiction on KDP and the safest default. 5.5" × 8.5" is the other standard for novels and feels more like a trade paperback. Mass-market sizes around 4.25" × 7" produce a thicker book from the same manuscript. Choose before you format: changing trim size afterwards repaginates the whole book and changes the spine width.
How do I work out the spine width for my cover?
For KDP, spine width in inches is your final page count multiplied by the paper's per-page thickness: 0.002252 for white, 0.0025 for cream, 0.002347 for premium colour. A 320-page novel on cream is 0.8 inches. Work it out only after the interior is final, because a single added page changes it. Our spine width calculator does the arithmetic.
Does my page count have to be even?
Yes. Books print on both sides of a sheet, so the page count is always even and KDP will pad an odd count with a blank. Paperbacks must be at least 24 pages.
Do I need bleed?
Only if something on an interior page is meant to run to the edge of the paper — a full-page image, a coloured band, a map. A text-only novel needs no bleed. If you do use it, extend the artwork 0.125 in past the trim on all outer edges and raise your outside margins to 0.375 in.
Can I upload the same file to KDP and IngramSpark?
The interior PDF is usually fine for both. The cover is not: the two printers calculate spine width differently — KDP multiplies pages by a caliper, IngramSpark divides by a pages-per-inch figure — so the same 320-page book gets a slightly different spine, and a cover built for one will be rejected or misaligned by the other.
Get a KDP-ready EPUB and print PDF
Alhora checks your interior against KDP's requirements before you upload — gutter, bleed, image resolution, spine — and names the rule behind anything it flags. Formatting and previewing are free.
Download Alhora free See pricing
macOS, Windows, Linux and ChromeOS. No card needed to format and preview.