Free KDP error decoder
KDP troubleshooting
Fix KDP upload errors by decoding the message.
Every KDP rejection names a specific defect. Decode it, fix that defect, and resubmit.
Checked:
Decode your rejection
The rejection messages, translated
Manuscript errors usually mean margins, bleed, or file structure. Cover errors mean spine or bleed math. Paste the exact message into the decoder.
- Fix the named defect only
- Re-export the file, do not patch it
- Check the cover after interior changes
Preventing the next rejection
Run the print PDF and image checks before upload. Files that pass locally rarely fail KDP review.
FAQ
Frequently asked questions
Why does KDP keep rejecting my manuscript?
Usually margins, fonts, or bleed on interior pages. The error message names the first defect found.
Can I resubmit immediately after fixing?
Yes. Fix the named issue, re-export, and re-upload. Review restarts on the new file.
What if the same error keeps coming back after I fix it?
Move the diagnosis up a layer. Rerun the decoder with the new error text; if it returns the same class of issue, the problem is usually not the file but the metadata, the browser, or a stale version of the manuscript. Fix one layer at a time, keep the file version in the error report, and after the third identical pass, contact KDP support with the file type and version instead of re-uploading blind.
Was this publishing guide or tool helpful?
Decode the rejection and fix it now.
Paste the KDP error into the free decoder and follow the fix steps.