EPUB FixerKDP upload error scanner

Upload your EPUB to check for structural errors.

Use the EPUB that failed validation, would not open in your reader, or needs checking before you send or publish it. The scan checks package paths, runs EPUBCheck, and reports the repair options.

Scan this EPUB

Upload one reflowable .epub, up to 30 MB. The report shows the affected path, repair decision, and whether a checked repair download is available after EPUBCheck passes again.

No signup requiredServer-side structure scanFiles deleted after 24 hours

Report output: affected path, repair decision, next step.

Choose a .epub file to enable the scan.

What you get back

See a sample report
  • whether the EPUB opens as a valid package
  • which file path, link, manifest entry, TOC target, image, or stylesheet is causing the block
  • whether the issue can be repaired here, needs your review, or is outside scope
  • whether a checked repair download is available and what changed
  • a form to record whether the repaired EPUB passed or still failed when you retry
  • what to fix next and a summary you can copy or send

Why the file is needed

The repair decision comes from the EPUB package, not from the error text alone.

Check the same EPUB you plan to retry

The scanner needs the packaged EPUB so it can run EPUBCheck, read container.xml and content.opf, and check the internal files and references behind a structural error.

Trace the package paths

The report names files such as OEBPS/content.opf, nav.xhtml, chapter XHTML, images, stylesheets, or anchors so you can find the failing package entry.

Show whether a checked repair is ready

If a checked repair is available, the report shows what changed, which file to retry, and where to save the retry result.

Fit check

Check the EPUB file you want to read, send or publish.

Use this upload when

  • A reflowable EPUB 2 or EPUB 3 needs checking after a reader or validation error, or before sending or publishing.
  • You need the affected path, repair decision, or checked-download status from the actual EPUB package.
  • The problem looks like structure, metadata, cover wiring, navigation, links, anchors, or ZIP packaging, not book editing or account setup.

Not for this upload

  • DOCX, PDF, KPF, KCB, or ZIP source files
  • Fixed-layout, comics, DRM-protected, or image-first EPUBs
  • Cover design, crop, clarity, compression, redraw, paperback PDF, spine, bleed, barcode, or KDP marketing cover checks
  • Formatting redesign, prose edits, or chapter-order decisions
  • Account settings, email permissions, delivery-service outages, store listings, pricing, tax, or publishing review issues