Compiling to Epub 2 or Legacy Kindle Format in 3.1 and Above

As of Scrivener 3.1, support for ePub 2 and the legacy Kindle (Mobi only) formats has been discontinued. By default, Scrivener's Compile panel now only allows users to choose between "ePub Ebook" and "Kindle Ebook", which creates books using the newer ePub 3 and KF8/Mobi standards.

This was done in part to avoid confusion between different versions of the same formats, in part because most e-readers should now be using the newer formats (which have been around for nearly five years at the time of writing), and also because Scrivener 3.1 introduced improvements to the Compile options for ePub 3 and KF8 that should now make them as easy to use as the older formats.

While most ebook platforms should now support ePub 3, you may have your reasons for wanting to create ebooks in ePub 2, such as having a discontinued e-reader device that doesn't support the newer format. Thus, we have not removed legacy ebook support entirely - we've just hidden it.

If you have a Compile format in your library of formats that has ePub 2 as one of its supported file type, ePub 2 will appear as an option in Compile. This means that any users who were working with ePub 2 prior to 3.1 will be able to continue working with ePub 2 even in 3.1+. ePub 2 only disappears if none of your Compile formats use it.

If you need ePub 2 support and it is not available as an option, therefore, all you need to do is install a Compile format that uses it. Here's how:

  1. Download this file:

  2. In Finder, double-click on the file to extract (unzip) a file titled "Ebook-Legacy.scrformat".

  3. In Scrivener, open File ▸ Compile.

  4. Drag the "Ebook-Legacy.scrformat" file from the Finder into the list of Compile formats on the left of the Compile panel.

  5. Choose to import the file into "My Formats".

The ePub 2 and legacy Kindle formats will now be available.