Worldwide book production — press-ready files, ePUB and hand-drawn covers. Fixed quote in 24h, never AI.
Librum
Librum
Journal
eBooksMay 18, 2026·6 min read

What makes an ePUB pass every store’s checks

Kindle, Apple Books and Kobo all validate your file before it goes live. What a clean, store-ready ePUB actually needs — and why most rejections are invisible.

Here’s something most first-time authors learn the hard way: you don’t just upload an eBook and watch it go live. Every major store runs your file through an automated gate first. Pass, and you’re selling. Fail, and you’re staring at an error message that means nothing to you, on a Friday night, with a launch date tomorrow.

The frustrating part? Almost every rejection happens in the parts of the file a reader never sees. Here’s what’s actually being checked, and what a clean ePUB needs to sail through.

Every store runs a gate, and most authors don’t know it’s there

Kindle, Apple Books, Kobo, Google Play, Nook — they all validate your ePUB before it reaches readers. They have to. A broken file that crashes a reading app is their problem as much as yours, so they check before they ever list it.

The gate is technical and unforgiving. It doesn’t care that your story is brilliant. It cares whether the file is built to spec. This is why a beautiful book can get rejected and a mediocre one can pass — the gate is reading the plumbing, not the prose.

The rejections you can’t see coming

When an author hits a wall, it’s almost never something visible. It’s things like:

  • A table of contents that isn’t properly linked, so the store can’t navigate the book.
  • Fonts that aren’t embedded, so the text falls apart on a device that doesn’t have them.
  • Images at the wrong resolution or in a format the store won’t accept.
  • Broken internal links pointing nowhere.
  • Markup errors invisible on your screen but fatal to the validator.
  • Missing or malformed metadata — the data card that tells the store what the book even is.

You can read your eBook perfectly on your own phone and still fail validation, because your phone is forgiving and the validator is not. That gap is exactly where authors get stuck.

Reflowable is the whole point — and where files break

A proper eBook is reflowable. The reader chooses the font, the size, the screen orientation, the background colour — and the text rearranges itself to fit, while the book stays whole. That flexibility is the entire reason eBooks exist.

But reflow only works if the underlying structure is clean. The moment you force layout — fixed spacing, manual line breaks pretending to be paragraphs, images jammed where text should flow — the file becomes fragile. It might look fine at one font size and shatter at another. Validators and real devices both expose this fast.

Building a reflowable file that actually holds together at every size, on every device, is the craft. It looks invisible when it’s done right, which is exactly why people underestimate it.

EPUBCheck is the bouncer, not the critic

There’s an industry-standard tool called EPUBCheck. It’s the same validation logic the stores lean on, and it’s brutally literal: it reads your file against the ePUB standard and lists every place it deviates.

We run every file through EPUBCheck and clear it completely before delivery. Think of EPUBCheck as the bouncer at the door — it doesn’t judge whether your book is good, only whether it’s allowed in. Getting past it cleanly is the difference between “live in an hour” and “stuck for a week.”

The metadata nobody romanticises but every store demands

Metadata is the boring, decisive layer: title, author, language, identifiers, cover linkage. It’s the card the store reads to know what your book is and how to file it.

Get it wrong and your book might upload but show up untitled, miscategorised, or with no cover thumbnail — which quietly kills discovery. A clean ePUB carries clean metadata baked in, so the book lands in stores looking like a real, finished product, not a draft someone forgot to label.

Why “I exported it from Word” usually isn’t enough

Word can export something that calls itself an ePUB. Sometimes it even passes. Often it doesn’t — it drags along a mess of invisible formatting that bloats the file, breaks reflow, and trips the validator in ways that are maddening to diagnose.

Could you learn to do this yourself? Yes — and many launches die in the trying, days before release, with an author debugging XML instead of selling books. The tools are free; the expertise is not. A clean ePUB is one that uploads to every major store without rejections, comes with a Kindle-compatible export when you need one, and arrives with an upload checklist so nothing surprises you on launch day.

Get an ePUB that just uploads

We build standards-compliant, reflowable ePUB 3 files, validated against EPUBCheck, tested across Kindle, Kobo, Apple Books and 10+ readers. They go live the first time, so your launch day is about readers, not error codes.

Have a book to make?

Tell us what you need — print, eBook, cover or translation — and we’ll reply with a plan, a fixed quote and a timeline.