EPUB FixerKDP upload error scanner

EPUB upload check

Upload an EPUB that failed KDP, Kindle Previewer, or EPUBCheck.

Upload the EPUB you plan to retry. The scan shows affected paths, explains what failed, and only offers a repaired file when it passes EPUBCheck again.

Not ready to upload yet? Preview the sample report to see what will be shown first.

  1. 1. Choose .epub
  2. 2. Scan structure
  3. 3. Review the next step

Choose a valid .epub file to enable scan.

What you get back

See a sample report
  • whether the EPUB ZIP wrapper and package files can be read
  • which package file, navigation file, table of contents, file inventory item, reading order entry, link, image, or stylesheet is affected
  • whether each issue can be fixed automatically, needs manual review, or is not supported
  • whether a repaired file is available after it passes EPUBCheck again
  • what to do next for each issue and a copyable report summary

Why upload

The scan needs the EPUB package, not a screenshot.

Run the same kind of check on the actual EPUB

The scanner needs the packaged EPUB so it can run EPUBCheck, read container.xml and the OPF, and follow the internal paths that KDP or Kindle Previewer rejects.

Show paths, not manuscript text

The report names files such as OEBPS/content.opf, nav.xhtml, chapter XHTML, images, stylesheets, or anchors. It is built for troubleshooting, not reading the book.

Check the repaired file before offering a download

A repaired EPUB is shown only after the automatic change is made and the file passes EPUBCheck again.

File privacy

Your EPUB is temporary.

  • The EPUB is uploaded so the scanner can run EPUBCheck, inspect file paths inside the package, and check any safe fix again.
  • Uploaded EPUB files are temporary scan input and expire after 24 hours.
  • You can delete the uploaded file from the result page.
  • The report shows paths and error summaries, not manuscript text.
  • This is not a local-only or offline browser fixer; use it only for EPUB files you are allowed to upload for validation.
  • EPUB files are not used to train models.

Before you choose a file

Use the EPUB you plan to retry.

  • Use the EPUB 2 or EPUB 3 file you plan to upload again. Text-based books that flow like normal ebook chapters are the intended fit.
  • Upload the EPUB package itself, not a DOCX, PDF, KPF, KCB, ZIP export, or Kindle Previewer log.
  • Keep the file at 30 MB or smaller and upload only one EPUB at a time.
  • Do not upload fixed-layout books, comics, picture books, DRM-protected files, or image-first EPUBs.
  • EPUB Fixer does not handle KDP account, tax, payment, review, listing, category, or pricing issues.
Not supported:

DOCX/PDF conversion, fixed-layout EPUB repair, DRM removal, comics, image-first books, cover design, typography, book formatting, and KDP account or listing issues.