EPUB FixerKDP upload error scanner

KDP upload errors, Kindle Previewer messages, and EPUBCheck codes explained.

Got a KDP upload error, a Kindle Previewer warning, or an EPUBCheck code? Save the exact wording first. Match it here before you edit the EPUB, then decide whether you need a guide or a scan that names the affected file path.

  1. 1Match the messageUse the exact EPUBCheck code, KDP sentence, or Kindle Previewer wording you already have.
  2. 2Open the guideCheck the usual path, anchor, OPF, navigation, or ZIP packaging cause.
  3. 3Scan if it is vagueUpload the EPUB when the error does not name the affected file, anchor, OPF field, or ZIP packaging rule.

Find the right guide

Start with the exact words on screen.

Open the matching guide when your KDP, Kindle Previewer, or EPUBCheck message contains one of these phrases.

Paste error triage

Paste the KDP, Kindle Previewer, or EPUBCheck wording.

This only matches the wording. The scanner does not inspect your EPUB until you upload the file.

Paste the exact error line to see the likely guide, what part of the EPUB it affects, and whether you still need to upload the file.

Choose your path

Pick the guide based on what you have.

Some people arrive with an EPUBCheck code. Others only have a KDP upload message. Either way, the next step is to find the affected path before guessing at a fix.

Have the exact EPUBCheck code?

Open the matching RSC, OPF, or PKG guide first. It tells you which file path, anchor, metadata field, or package rule to inspect before changing the EPUB.

Only have a KDP or Kindle Previewer message?

Use the message matcher first. If the wording is vague, scan the EPUB so the report can point to the affected path instead of making you re-export blindly.

Not sure if it can be fixed safely?

Upload the actual EPUB to separate automatic fixes, manual checks, and problems that are outside EPUB structure repair.

Find the error you see

Broken references and anchors

Start here when EPUBCheck or KDP points to a missing image, stylesheet, chapter file, broken link target, or duplicate XHTML id.

Find the error you see

Package and metadata errors

Start here when the EPUB package cannot be opened cleanly, container.xml points to the wrong OPF file, metadata identifiers do not line up, or the mimetype file was zipped in the wrong place.

Find the error you see

KDP and Kindle Previewer navigation symptoms

Start here when the EPUB opens, but KDP or Kindle Previewer still reports navigation, TOC, or preview validation problems before another upload attempt.

What the report will tell you

Use the report label to decide the next action.

Either fix it automatically, review the affected file by hand, or stop because the problem is not an EPUB structure issue.

If this is not a structure error

Use the source tool or KDP workflow instead.

Need to know which error applies to your EPUB?

Check the EPUB and find the path