PublishRank gives you the data behind every guide. Start your free 14-day trial →

Kindle Book Formatting Guide: Tools and Tips

Formatting a Kindle book correctly means delivering a clean, reflowable file that looks good on every device, from a Kindle Paperwhite to the Kindle app on a phone. The process isn't complicated, but small mistakes create big headaches: broken tables of contents, weird spacing, missing chapter breaks. This guide covers exactly what you need to know, the tools that actually work, and the mistakes to avoid before you hit publish.

What Amazon Actually Expects From Your File

KDP accepts several file formats: DOCX, EPUB, KPF (Kindle Package Format), and even PDF for print. For ebooks, your best bets are EPUB or KPF. Forget PDF for ebooks entirely. PDFs don't reflow, meaning your readers can't adjust font size or layout. Amazon will convert a PDF, but the result usually looks terrible.

Here's what KDP specifically looks for in a well-formatted file:

  • A functional, clickable table of contents (Amazon may reject your book without one)
  • Consistent paragraph formatting: either first-line indent or block style, not a mix of both
  • No extra blank lines used as spacing hacks
  • Properly embedded fonts if you're using anything beyond the default
  • Front matter (title page, copyright) and back matter (about the author, also-by page) in the right order
  • Images at 300 DPI, sized no larger than 5 MB per image

That last point trips up a lot of non-fiction authors. If you're including charts, screenshots, or illustrations, compress them before inserting them into your manuscript. Bloated image files slow down delivery and can cause upload failures.

The Best Formatting Tools (Free and Paid)

You don't need expensive software. You do need the right tool for your skill level.

Kindle Create (Free)

Amazon's own formatting tool. It imports a DOCX file and lets you apply Kindle-optimized themes, add a table of contents, and preview your book on simulated devices. It exports a KPF file, which only works on KDP. That's the tradeoff: easy to use, but locks you into Amazon's ecosystem. For KDP-exclusive authors, that's perfectly fine.

Vellum (Mac Only, $249.99 one-time)

The gold standard for self-publishers who want beautiful formatting without touching code. Vellum handles both ebook and print files. The output is clean, professional, and supports multiple retailers if you go wide. The price stings, but you'll use it for every book you publish. If you're on a Mac and serious about this, Vellum pays for itself fast.

Atticus ($147 one-time)

The cross-platform alternative to Vellum. Runs in a browser, works on Windows, Mac, and Chromebook. It's not quite as polished as Vellum yet, but it's actively developed and the formatting output is solid. A great choice if you're on Windows and want a visual formatter.

Sigil (Free, Open Source)

An EPUB editor for people comfortable with HTML and CSS. Sigil gives you total control over your ebook's code. The learning curve is steep, but if you want pixel-perfect formatting without paying for software, this is the tool. Particularly useful for fixing formatting issues in an existing EPUB file.

Microsoft Word or Google Docs

You can format directly in Word and upload a DOCX to KDP. It works. It's also where most formatting disasters originate. If you go this route, use paragraph styles religiously. Heading 1 for chapter titles, Normal for body text, no manual spacing. KDP's converter reads styles, not visual formatting. A paragraph that looks like a heading but uses the Normal style will be treated as body text.

Common Formatting Mistakes That Make Your Book Look Amateur

I've seen all of these in published Kindle books. Don't be that author.

  • Using the spacebar or tab key for indents. These break on Kindle devices. Use paragraph style settings to set a first-line indent of 0.3 to 0.5 inches.
  • Hard page breaks missing between chapters. Without them, Chapter 7 starts on the same page Chapter 6 ends. Insert a page break before every chapter heading.
  • Fancy fonts that don't embed. Most Kindle devices override your font choices anyway. Stick to standard serif or sans-serif fonts. If you embed a custom font, test it on multiple devices.
  • No linked table of contents. Amazon requires a functional TOC for ebooks. Kindle Create and Vellum generate one automatically. If you're formatting manually, build it with hyperlinks pointing to bookmarked chapter headings.
  • Huge images with no alt text. Compress images before inserting them. Add alt text for accessibility. Amazon's quality review sometimes flags books with oversized images.

How to Preview Before Publishing

Never publish without previewing. Amazon offers the Kindle Previewer app (free download), which simulates how your book renders on tablets, phones, and e-ink devices. Upload your file, then check every chapter, every image, every link in the TOC.

Pay special attention to:

  • The first page readers see after opening the book (your "Start Reading" location)
  • Chapter transitions and spacing
  • How images render at small screen sizes
  • Whether your TOC links actually jump to the right chapters

Spend 20 minutes on this. It saves you from publishing a broken book, getting a one-star review about formatting, and scrambling to upload a fix.

Formatting Is Only Half the Equation

A perfectly formatted book still won't sell if your listing is weak. Your title, subtitle, description, and keywords need to work just as hard as your interior. Once your manuscript is polished, run your listing through PublishRank's Listing Optimizer to check whether your metadata is actually optimized for Amazon's search algorithm. Great formatting gets readers to stay. A strong listing gets them there in the first place.

Quick Formatting Checklist Before You Upload

  • File format: EPUB, KPF, or clean DOCX
  • Paragraph styles applied consistently (no manual overrides)
  • First-line indents set via styles, not tabs or spaces
  • Page breaks before each chapter
  • Linked, clickable table of contents
  • Images compressed to under 5 MB each, 300 DPI
  • Front and back matter in place
  • Previewed in Kindle Previewer on at least two simulated devices
  • Spelling and grammar checked one final time

Frequently Asked Questions

What is the best file format for Kindle ebook publishing?

EPUB and KPF are your best options. KPF is generated by Kindle Create and is optimized specifically for KDP. EPUB is the universal ebook standard and works if you use tools like Vellum, Atticus, or Sigil. DOCX works too, but Amazon's conversion can introduce formatting quirks. Avoid PDF for ebooks entirely.

Can I format a Kindle book in Google Docs?

Yes, but carefully. Write in Google Docs, then export as DOCX before uploading to KDP. Use heading styles for chapter titles and paragraph styles for body text. Don't use manual spacing, tabs, or the spacebar for indentation. After exporting, preview the file in Kindle Previewer to catch any conversion issues.

Do I need a table of contents for a Kindle ebook?

Yes. Amazon requires a linked, navigational table of contents for Kindle ebooks. Without one, your book may be flagged during review or rejected. Tools like Kindle Create and Vellum build one automatically. If you're formatting manually, create hyperlinks from your TOC entries to bookmarked chapter headings in your document.

How do I fix weird spacing in my Kindle book?

Weird spacing almost always comes from manual formatting in Word or Google Docs. Open your manuscript and check for extra paragraph returns between chapters, "space after" settings that vary between paragraphs, or tab characters used for indentation. Strip all manual formatting, apply consistent paragraph styles, and re-upload. Kindle Previewer will show you exactly where the problems are.

Is Kindle Create good enough for professional formatting?

For fiction and simple non-fiction, yes. Kindle Create produces clean, professional output and it's free. It handles chapter headings, drop caps, tables of contents, and basic image placement well. Where it falls short is complex layouts, heavily illustrated books, and wide distribution. If you publish exclusively on KDP and your book is text-heavy, Kindle Create is a solid choice.

PublishRank Tool

Listing Optimizer

See this data for your own books. Free trial, no credit card required.

Try Listing Optimizer Free →