ebooknexus.

Apple Books rejected your Epub

Apple runs the strictest intake of any ebook store. Files are validated with Epubcheck on the way in, and a single error is enough to block the book, whether you deliver through Apple Books for Authors, a Pages export, or an aggregator like Draft2Digital.

Read the rejection, then reproduce it locally

Apple's rejection messages usually quote Epubcheck output, so the code and message you see are the same ones a local validation gives you. That is the workflow: validate on your own machine, fix until clean, deliver once. The checker runs the same schema rules in your browser, explains each finding in plain language with the source line, and repairs the mechanical problems in one click. Your manuscript stays on your machine the whole time.

Validate your Epub now

The errors that block Apple deliveries

Aggregators are the same gate

Draft2Digital, PublishDrive, StreetLib and the rest all forward to Apple, so a file that fails Epubcheck bounces there too, sometimes days later and with less context. Validating before the first submission saves the round trip.

Zero errors is the bar, but warnings are worth a look too while you are in there. They flag the kind of sloppiness (mismatched image extensions, say) that tends to become a real problem one format conversion later.

Related: all Epub error codes explained ยท KDP rejections