File Size Considerations | Vellum Help

File Size Considerations

This page explains why the mobi file generated for Amazon can be big, and why its size should not be used to estimate Amazon’s Delivery Costs. This page also discusses how Vellum considers the file size limits of each store when generating eBooks.

Kindle File Size

The size of a mobi file (used for Kindle) can be surprising, especially when compared to an equivalent epub file:

The mobi file is so much larger because it actually contains several files within: versions for each Kindle format (MOBI7, KF8), as well as an entire copy of the source epub file used to create it.

These multiple versions are created via Amazon’s KindleGen program, which Vellum uses to generate the mobi file. When a reader purchases your book, Amazon sends the version of your book (MOBI7 or KF8) appropriate for their device.

Kindle Delivery Costs

Unique to Kindle is a Delivery cost that is based on file size (applicable when selecting the 70% royalty option).

It is important to note that this calculation is not based on the size of the .mobi file generated via KindleGen. Rather, it is based on the smallest (MOBI7) component shown above.

To illustrate the difference, here are sizes and cost for a sample eBook uploaded to KDP:

mobi size 2.9 MB
Delivery size 0.4 MB
Delivery cost $0.06

Note: Cost is based on the rate of $0.15/MB. See Amazon’s Pricing Page for details.

Regardless of the size of your .mobi file, we recommend evaluating your books by uploading them to KDP and inspecting the Delivery costs, shown on the Kindle eBook Pricing page:

Note: In older versions of the KDP Dashboard, this information is shown in the Rights & Pricing section.

Fonts, Images, and Kindle Delivery Costs

As shown above, it is the smallest (MOBI7) version of your book that is used to compute Delivery Costs. This version:

This means that any high-resolution images or embedded fonts included in the KF8 version of your book will not affect your Delivery Costs.

Store Size Limits

Stores will not accept files larger than the following sizes:

iBooks 2048 MB
Google Play 2048 MB
Amazon 650 MB
Kobo 100 MB
Barnes & Noble 20 MB

To acommodate these limits, Vellum may reduce images included in each version of an eBook, using high-resolution images where limits are high and low-resolution images where limits are low:

Resolution
iBooks Very High
Google Play High
Kindle High
Kobo Medium
Nook Low
Generic EPUB Low

To satisfy the requirements of every store (including Barnes & Noble), Vellum’s Generic EPUB output also uses low-resolution images. For this reason, we recommend directly uploading store-specific eBooks when possible, especially when image quality is important.