Why Ebook Platforms Reject Files

Each publishing platform runs its own validation checks. A file that passes KDP upload can still be rejected by Apple Books or Kobo. Select your platform to see the most common rejection causes and how to fix each one.

Amazon KDP

KDP rejected your ebook? Here are the most common reasons Amazon KDP rejects EPUB and DOCX files — from validation errors and metadata issues to content policy flags — and how to fix each one.

See rejection causes →

Apple Books

Apple Books rejected your EPUB? Apple's validation is stricter than most platforms. Here are the most common Apple Books rejection reasons and how to fix them before resubmitting.

See rejection causes →

Draft2Digital

Draft2Digital rejected your file? D2D distributes to 40+ retailers and has its own validation step. Here are the most common Draft2Digital rejection reasons and how to resolve them.

See rejection causes →

Kobo

Kobo Writing Life rejected your ebook? Here are the most common Kobo-specific causes — KEPUB conversion stalls, Nickel CSS incompatibilities, 100MB file limit — and how to fix each one.

See rejection causes →

Google Play Books

Google Play Books rejected your ebook? Google has the strictest content policy of any major platform and ISBN requirements that differ from KDP. Here's what to check and fix before resubmitting.

See rejection causes →

Smashwords

Smashwords rejected your book or blocked it from retail distribution? The Meatgrinder DOCX requirements, Premium Catalog gate, and D2D merger transition cause most Smashwords-specific issues. Here's how to fix them.

See rejection causes →

IngramSpark

IngramSpark rejected your file? IngramSpark's print PDF/X-1a specification is stricter than KDP's. Here are the most common print and ebook rejection causes — bleed, spine width, barcode, embedded fonts — and how to fix each one.

See rejection causes →

OverDrive

OverDrive (Libby) distributes ebooks to public libraries worldwide. Getting into library catalogs requires ONIX metadata, no pre-applied DRM, an ISBN, and content that meets library standards — not just retail approval.

See rejection causes →

Catch errors before they cause a rejection

The free EPUB Validator runs EPUBCheck and flags structural, metadata, and navigation errors that KDP, Apple Books, and Draft2Digital use as rejection triggers — before you upload.

Validate Your EPUB Free →