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" and "Kindle", 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.

However, there may be good reasons that some users still want to create ebooks using the older formats. There are, for instance, a handful of ebook platforms that have dragged their heels in supporting the newer standards - Kobo, for instance, still relies on Epub 2. We have taken this into account and 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. Double-click on the file to extract (unzip) a file titled "Ebook-Legacy.scrformat".

  3. In Scrivener, open 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.