WordPress Plugin to Allow ePUB file Uploads to Your WordPress Site

WordPress doesn’t allow you to upload ePUB file types to your site using the media library for security reasons. If you try to upload a file with .epub or .mobi file extension, it will just give you a URL to the attachment page (not the direct URL to the file).

This plugin will remove the limitation and allow you to upload ePUB files just the same way you upload other file types (example: .pdf, .jpg, .zip etc).

This is very helpful if you are offering free download of ePUB files from your site using a plugin like the simple download monitor. It can be also be helpful if you are selling eBooks in ePUB format using a plugin like WP eStore.

Download the Plugin

Click here to download the plugin.

Plugin Installation

  • Go to the Add New plugins screen in your WordPress admin area
  • Click the upload tab
  • Browse for the plugin file (allow-epub-file-upload.zip)
  • Click Install Now and then activate the plugin


Works with the latest version of WordPress.


Requires WordPress 4.5 or higher.

Plugin Usage

You just have to keep this plugin active then you will be able to upload ePUB file types to your WordPress site.


Check out our WordPress plugins page for more cool WordPress plugins.

Comments (2 responses)

  1. admin says:

    @Sam, A download handling plugin like the following should do the job:

  2. Sam says:

    Hello there,

    I am wondering how to make ePub books downloadable with one click. I am helping a friend to build a website where people can directly download epub book on their devices. I am digging on it and if time permits you, please share us your expertise.

    Thanks 🙂

Speak Your Mind