Which e-Book format is Good for Kindle?

You upload your file, Kindle shows something weird, or worse—KDP rejects it. And now you’re wondering if you picked the wrong format.

Good news? You probably did. But it’s an easy fix once you understand what Kindle actually wants.


The Short Answer (So You Don’t Overthink It)

If you’re publishing for Kindle:

👉 Use EPUB. That’s the right format.

Not DOCX. Not PDF. Not MOBI anymore.

EPUB is the standard Kindle expects now. Everything else either gets converted (sometimes badly) or causes problems.


Why EPUB Works (And Others Don’t)

Think of ebook formats like containers.

Some are flexible. Some are rigid.

Kindle needs flexibility.

EPUB = Flexible (What Kindle Likes)

  • Text adjusts to screen size (phone, tablet, Kindle device)
  • Fonts can change
  • Layout adapts automatically
  • Works cleanly with Kindle’s engine

PDF = Rigid (What Breaks Everything)

  • Fixed layout (like a printed page)
  • Doesn’t resize properly
  • On small screens → looks terrible
  • Often rejected or converted poorly

DOCX = Temporary (Not Final Format)

  • You can upload it to KDP
  • But Kindle converts it to EPUB behind the scenes
  • And that’s where things go wrong:
    • Random spacing
    • Broken indents
    • Weird page breaks

MOBI = Dead (Stop Using It)

  • Used to be Kindle’s main format
  • Amazon officially phased it out for publishing
  • Still works on old devices, but don’t use it for KDP uploads

Quick Comparison (So You Can See It Clearly)

FormatShould You Use It?What Actually Happens
EPUB✅ YesClean, stable, best results
DOCX⚠️ MaybeGets converted → risky formatting
PDF❌ NoLayout breaks on Kindle
MOBI❌ NoOutdated, not accepted for publishing

The #1 Reason People Pick the Wrong Format

They think:

“My book looks perfect in Word, so I’ll just upload it.”

That’s the trap.

Word shows a print-style layout. Kindle doesn’t work like that.

Kindle is more like a webpage than a printed book.

  • It ignores your page size
  • It rebuilds your layout
  • It reflows everything based on screen

So if your file isn’t built with that in mind… things shift. Badly.


The Simple Setup That Works Every Time

If you want zero headaches, do this:

  • Write in Word or Google Docs → fine
  • Clean your formatting properly (this is where most people mess up)
  • Export or convert to EPUB
  • Upload EPUB to KDP

That’s it.


The Part Everyone Messes Up (Not the Format)

Honestly? Format isn’t the real problem.

Bad formatting inside the file is.

I’ve seen perfect EPUB files still fail because:

  • Manual spacing (hitting Enter multiple times)
  • Tabs used for indentation
  • Inconsistent styles
  • Weird fonts embedded
  • Copy-paste from other sources

EPUB won’t fix messy structure. It just carries it over.

Think of EPUB like a clean container.
If what you put inside is messy… it stays messy.


When You Might NOT Use EPUB

There’s only one real exception:

👉 Highly designed books

  • Comics
  • Children’s picture books
  • Cookbooks with heavy layouts
  • Fixed-layout designs

In those cases, you might use:

  • Fixed-layout EPUB
  • Or Kindle Create files

But for normal books (novels, nonfiction, journals) → stick with EPUB.


The Weird Edge Case I’ve Seen Too Many Times

Someone uploads a PDF because:

“It looks exactly how I want.”

Then Kindle preview shows:

  • Tiny unreadable text
  • Huge margins
  • Broken pages

And they think KDP is broken.

It’s not.

Kindle is trying to force a print file into a flexible system.

That never ends well.


If You’re Already Stuck (Something Looks Wrong)

Check these quickly:

  • Did you upload PDF instead of EPUB? → switch it
  • Did you rely on Word auto-formatting? → clean styles
  • Are indents done with tabs? → fix them
  • Are there empty lines between paragraphs? → remove them

Small things. Big impact.


The One Thing I Wish Everyone Knew Early

Kindle books are not “pages.”

They’re more like scrolling content that reshapes itself depending on the device.

Once that clicks, everything else becomes obvious:

👉 EPUB works because it’s built for that behavior.


You don’t need 10 formats. You don’t need to experiment.

Use EPUB. Clean your formatting. Upload.

That’s the system.