How to Format a Book for Amazon KDP in 2026 (Step-by-Step)
Amazon KDP (Kindle Direct Publishing) is the most popular self-publishing platform in the world. Getting your formatting right the first time saves you from rejections, reformatting delays, and lost sales while your book is under revision.
KDP has two distinct products: Kindle e-books and KDP Print (paperbacks and hardcovers). Each has different formatting requirements. This guide covers both.
Part 1: Formatting for Kindle (E-Book)
How Kindle Formatting Works
Kindle e-books are *reflowable* - meaning the text adjusts to whatever screen size, font size, and font family the reader chooses. You cannot control exactly how your book will look on every Kindle. Your job is to structure it correctly so it looks good on all of them.
Kindle accepts several file formats: EPUB (preferred), DOCX, and a few others. EPUB gives you the most control.
Step 1: Prepare Your Manuscript
Before you format, clean up your source file:
- Remove double spaces after periods (press Ctrl+H in Word to find-replace two spaces with one)
- Use paragraph styles, not manual formatting - if you have bold or italic text applied manually throughout, that is fine; what causes issues is manual indentation using Tab or spaces
- Remove page breaks - Kindle handles pagination itself
- Use actual heading styles (Heading 1, Heading 2) for chapter titles - this is what builds the Table of Contents
Step 2: Structure Your File Correctly
The Kindle navigation panel (the clickable Table of Contents) is built from your heading structure. Every chapter title should use the Heading 1 style. Sub-sections can use Heading 2.
Front matter to include:
Back matter:
Step 3: Kindle Formatting Specifications
Paragraph formatting:
Chapter breaks:
Images:
Step 4: Build Your EPUB or Upload DOCX
Option A - Upload DOCX directly:
The simplest path. KDP converts your Word doc automatically. Works well for straightforward text books. Less control over the final output.
Option B - Upload EPUB:
More control, better results for complex books. You can create an EPUB using:
Option C - Use KDP's built-in editor:
KDP has a basic online editor for simple books. Not recommended for anything beyond a very simple text book.
Step 5: Check Your Kindle Formatting Before Publishing
Before you publish, preview your book using Kindle Previewer (free download from Amazon). It shows you exactly how your book will look on different Kindle devices and apps.
Things to check:
Common Kindle Formatting Errors
1. Broken Table of Contents
The most common issue. Cause: chapter headings are styled manually (bold + large font) instead of using the Heading 1 style. Fix: apply proper heading styles in Word or your EPUB editor.
2. Giant blank spaces
Cause: fixed-height elements (tables, text boxes, absolute-positioned images). Fix: remove fixed heights, use percentage-based widths for images.
3. Hard-coded fonts
Kindle readers can change fonts. If you hard-code a font in your EPUB and the reader's device does not have it, it falls back to a default. Use web-safe fonts or leave font specification to the reader.
4. Missing page breaks before chapters
Without page breaks, chapters run together. Fix: insert explicit page breaks before every chapter heading.
---
Part 2: Formatting for KDP Print (Paperback and Hardcover)
KDP Print produces physical books on demand. The formatting requirements are completely different from e-book formatting - you are working in fixed-layout print design now.
Step 1: Choose Your Trim Size
Your trim size is the physical dimensions of your book. KDP supports many sizes; the most common:
| Trim Size | Common Use |
|-----------|-----------|
| 5" × 8" | Novels, romance, thrillers |
| 5.5" × 8.5" | Fiction and non-fiction |
| 6" × 9" | Most common for non-fiction |
| 8.5" × 11" | Workbooks, large format |
Recommendation: 5.5" × 8.5" for fiction, 6" × 9" for non-fiction. These are the sizes readers expect.
Step 2: Set Up Your Margins
Margins for a print book depend on your trim size and page count. KDP's minimum margins:
- Outside margins (top, bottom, outside edge): 0.5" minimum
- Inside margin (gutter): Depends on page count:
- 24–150 pages: 0.375" gutter
- 151–300 pages: 0.75" gutter
- 301–500 pages: 0.875" gutter
- 501–700 pages: 1" gutter
- 701+ pages: 1.125" gutter
The gutter needs extra space because the binding eats into the inner margin - if it is too small, text runs into the spine.
Recommended margins for a 300-page, 6" × 9" book:
Step 3: Typography Settings
Body text:
Chapter titles:
Headers and footers:
Widows and orphans:
Step 4: Image Specifications for Print
- Resolution: 300 DPI at the size they will be printed
- Color mode: Grayscale for black-and-white books, CMYK for color
- Format: JPEG or PNG embedded in your PDF
- Bleed: If any image goes to the edge of the page, add 0.125" bleed on that side
Step 5: Export Your PDF
KDP Print requires a PDF. Specifications:
- PDF standard: PDF/X-1a preferred, standard PDF also accepted
- Color profile: sRGB for color, Grayscale for B&W
- Fonts: Must be embedded (check your export settings)
- Bleed: 0.125" on sides that bleed to edge
- Crop marks: Do NOT include crop marks - KDP trims based on document size, not crop marks
From Word: File → Save As → PDF. Then check the file in Adobe Acrobat or a free PDF viewer to verify fonts are embedded and images look correct.
From layout software (InDesign, Affinity Publisher): Export as PDF/X-1a with embedded fonts.
From BookFormat: Downloads a print-ready PDF automatically configured to KDP specs.
Step 6: Upload and Preview
After uploading to KDP:
1. Use KDP's Print Previewer to review your book
2. Check every page - pay attention to margins, image placement, and page breaks
3. Order a proof copy before publishing ($2–6 + shipping). This is the only way to see exactly what readers will receive.
The proof copy step is not optional if quality matters. Colors look different on screen than in print. What appears clean in a PDF previewer may have issues in the physical book.
Common KDP Print Errors
1. "Margins too small" error
Cause: Inside margin does not meet the minimum for your page count. Fix: Increase gutter margin.
2. Blurry images
Cause: Images are 72 DPI (screen resolution) instead of 300 DPI (print resolution). Fix: Re-export images at 300 DPI at their printed size.
3. Font not found
Cause: Fonts not embedded in the PDF. Fix: Re-export with font embedding enabled.
4. Text too close to edge
Cause: Content in the margin area. KDP will flag this or crop it. Fix: Move all text and images inside the margin boundaries.
5. "File too large"
KDP has a 650 MB file size limit. Cause: Uncompressed high-resolution images. Fix: Compress images in your PDF export settings - 300 DPI is sufficient, you do not need 600 DPI.
---
Formatting Checklist for KDP
Kindle E-Book
KDP Print
---
How Long Does KDP Formatting Take?
After you upload a correctly formatted file, KDP's review process takes 24–72 hours for first-time uploads. Updates to existing books typically process faster (a few hours).
If your file is rejected, you will receive a list of specific errors to fix. Common turnaround from upload to "live" is 2–3 days for new books.
---
Conclusion
Formatting for KDP is entirely learnable, but the e-book and print versions have different requirements that catch many first-time authors off guard. The biggest mistakes - wrong margins, low-resolution images, missing heading styles - are all easy to fix once you know to look for them.
If you want to skip the manual setup, tools like [BookFormat](/kindle-formatting-software) handle KDP specifications automatically: correct margins for your trim size, embedded fonts, 300 DPI images, and proper PDF export for print alongside EPUB for the Kindle version. One upload, both files ready.
The investment in getting your formatting right upfront pays off every time a reader has a smooth reading experience and leaves a review that talks about the book instead of its formatting.