Kobo Requirements
File formats, metadata, and content requirements for publishing on Kobo through Kobo Writing Life. Updated for 2026.
Kobo at a glance
Kobo is the second-largest dedicated ebook platform after Kindle. It has a strong presence in Canada, the UK, Europe, Japan, and Australia — making it essential for authors who want to reach readers beyond Amazon.
Authors upload directly through Kobo Writing Life (KWL), which is free to use. Kobo is also accessible via distributors like IngramSpark and Draft2Digital if you prefer aggregated distribution.
EPUB requirements
Kobo accepts EPUB files only. No PDF, MOBI, or DOCX. Your EPUB must be well-formed and pass validation before Kobo will accept it.
| Requirement | Specification |
|---|---|
| File format | EPUB 3 preferred, EPUB 2 accepted |
| Validation | Must pass EPUB Check |
| Layout (standard) | Reflowable |
| Layout (visual books) | Fixed layout supported |
| Maximum file size | 1 GB |
| Fonts | Embedded fonts supported |
| Images | JPEG or PNG, RGB color space |
| CSS | Subset of CSS3 supported |
| JavaScript | Not supported |
| Table of contents | Required — NCX (EPUB 2) or nav document (EPUB 3) |
| Encryption | None — Kobo applies their own DRM |
Cover requirements
Kobo displays your cover image prominently in the store, on device home screens, and in recommendation carousels. A high-resolution, well-designed cover is critical for discoverability.
| Requirement | Specification |
|---|---|
| Format | JPEG or PNG |
| Minimum dimensions | 1400 × 1873 pixels |
| Ideal dimensions | 2500 × 3500 pixels |
| File size | Under 5 MB |
| Color space | RGB (sRGB) |
| Aspect ratio | Approximately 1:1.4 to 1:1.6 |
Metadata requirements
Kobo Writing Life collects metadata during the upload process. Complete, accurate metadata improves your book's discoverability in the Kobo store and ensures it reaches the right readers.
Kobo Plus program
Kobo Plus is Kobo's subscription reading service — similar to Kindle Unlimited, but with one key difference: it does not require exclusivity. You can enroll titles in Kobo Plus while also selling on Amazon, Apple Books, Barnes & Noble, and everywhere else.
- Opt-in per title: You choose which books to enroll. No all-or-nothing requirement.
- Revenue model: Based on pages read, similar to Kindle Unlimited's page-read fund.
- Non-exclusive: Does not require KDP Select exclusivity. Publish wide and still participate.
- International reach: Kobo Plus is available in Canada, the Netherlands, Belgium, and expanding to more markets. Strong for reaching international readers.
- Separate payout: Kobo Plus earnings are tracked and paid separately from standard ebook sales.
For authors publishing wide, Kobo Plus is one of the few subscription programs that does not lock you into a single retailer. It is worth testing with backlist titles to gauge reader interest.
Common rejection reasons
Kobo reviews every submission before it goes live. These are the most frequent reasons books are rejected or delayed during review.
- EPUB fails validation
Your file must pass EPUB Check. Malformed HTML, missing required metadata, or structural errors will cause rejection. Run your EPUB through the EPUB Check validator before uploading.
- Cover image too small or wrong format
Covers below 1400 × 1873 pixels will be rejected. Use JPEG or PNG in RGB color space. CMYK and TIFF files are not accepted.
- Missing table of contents
Every EPUB must include a navigational table of contents — NCX for EPUB 2, or a nav document for EPUB 3. A TOC within the book content alone is not sufficient.
- Description contains HTML markup
Kobo requires plain-text descriptions. HTML tags like
<b>,<br>, or<p>will cause issues. Strip all markup before submitting. - Price set to $0.00 outside a free promotion
Kobo does not allow permanently free books without prior approval. If you want to run a free promotion, use Kobo's promotional pricing tools.
- Links to competing stores
Do not include links to Amazon, Apple Books, or other ebook retailers within your EPUB content. Kobo will reject books that direct readers to competitors.
- Duplicate listing
Uploading the same book twice — whether under the same or a different title — will be flagged. If you need to update an existing book, use the "Edit" function rather than creating a new listing.
- Content not matching the declared language
If you set the language to English but the book is in French (or vice versa), Kobo will reject it. The language metadata must match the actual content language.
Related guides
FAQ
What file format does Kobo accept?
Do I need an ISBN for Kobo?
What is the Kobo royalty rate?
What is Kobo Plus?
Can I publish a print book on Kobo?
Reach readers everywhere.
Cambric exports EPUB 3 files validated for Kobo, Apple Books, and every major ebook retailer. Format once, publish wide.