KDP eBook file formats
KDP supports EPUB files that meet Kindle Publishing Guidelines and recommends checking the file with Kindle Previewer before upload.
EPUB error guide
How to turn Kindle Previewer EPUB errors into a structured repairability report before another KDP upload.
Kindle Previewer reports structural EPUB validation errors.
The EPUB opens enough to preview, but Kindle Previewer reports package, metadata, TOC, link, or resource errors.
Plain English
Previewer errors usually mean the EPUB package is not structured the way Kindle expects, even if the book appears readable in another app.
Typical causes include missing nav or NCX wiring, OPF metadata conflicts, broken resources, invalid anchors, and incorrect ZIP packaging.
User checklist
These checks keep the repair decision tied to the EPUB package instead of guessing from a generic error code.
Standards context
KDP supports EPUB files that meet Kindle Publishing Guidelines and recommends checking the file with Kindle Previewer before upload.
EPUBCheck evaluates EPUB 2 and EPUB 3 publications against official EPUB specifications and reports structure, package, markup, and reference problems.
Repairability
EPUB Fixer groups these errors into repairable, manual, and out-of-scope buckets so you know whether another export, a targeted structure repair, or manual formatting help is needed.
It does not solve KDP account, tax, pricing, category, review, cover design, or book formatting issues.
Before: Previewer shows several raw validation messages. After: the report lists affected files and separates deterministic fixes from manual work.
Next step
The same error code can come from different files and different causes. Uploading the EPUB lets the report show the affected path and whether the fix is deterministic.
Upload EPUB to scan