• Home
  • Privacy Policy
  • Free Resource Library
  • Nav Social Menu

    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • Twitter
    • YouTube
  • HOME
  • ABOUT
    • Natalie Ducey
    • POETRY BY NATALIE
    • PEACE BY PIECE PUZZLES
    • SHOP DESIGNS
    • Poetry Prints
  • Free Resources
  • BLOG
  • CONTACT
  • HELPFUL TIPS
    • CANVA & DESIGN TIPS
    • Blogging Tips
    • Social Media & Marketing Tips

Natalie Ducey

  • CREATIVITY & INSPIRATION
  • POETRY & VERSE
You are here: Home / Marketing Tips and Resources / A How-To Guide for uploading eBooks in ePub and MOBI file formats in WordPress.

A How-To Guide for uploading eBooks in ePub and MOBI file formats in WordPress.

Marketing Tips and Resources

23 Sep

Have you ever tried to upload your eBook MOBI or ePub file to your Media Library in WordPress only to receive a notice that the file type is not supported? Problem solved, my friends! ♥

In today’s post, I’m delighted to share a solution I discovered on my quest to find a way to upload my eBooks as an ePub file and a MOBI file. If you’re an author and want to sell your work via your website, this post is for you.

Or maybe you’d like to offer your work, in either an ePub or MOBI file format, as a giveaway or an incentive for visitors to subscribe to your mailing list. If so, this post will show that it’s possible. Yup, and it’s FREE!


How to upload eBooks in ePub and MOBI file formats in WordPress
How to upload eBooks in ePub and MOBI file formats in WordPress

WP Extra File Types is a WordPress Plugin that enables users to upload other file type extensions that WordPress alone does not allow.


WP Extra File Types



After we download and activate the WP Extra File Types Plugin, we’ll see the list of file formats that can be uploaded using this Plugin.

We can always deactivate and remove the Plugin if we no longer require its use.

You’ll see WP Extra File Types listed in your Plugins, as shown below.



Once the Plugin is installed, we’ll need to go to Settings to finalize the setup.

Under Settings, you’ll see Extra File Types, as shown below. Let’s click on it.



The setup is a simple process.

First, we have two options to choose from:

  • Check only file extensions
  • Skip WordPress checks

In my case, I selected the “Check only file extensions” box. Your preference may be different.



Next, we’ll look for the ePub and MOBI file extension types. There are so many file extensions to choose from. They are listed alphabetically.

I checked the ePub file extension.



I checked the MOBI file extension.



We can also add custom file types.



Ta-da … now we’re good to go!


How to Add a MOBI or ePub File

Adding our MOBI or ePub file is a quick and easy process using the WP Extra File Types Plugin.

NOTE: To add a file that others can download, we’ll need to insert the file URL. This step is essential, as it’s the URL link that enables the actual download.

We can do this by uploading, accessing, and then choosing the file from our Media Library.

Once we upload the file to our Media Library, we’ll then need to select it and either copy the link and paste it in the applicable area (ideas shared later in this post) or click on the Insert File URL.


Copy URL Link or Insert File URL



Ideas for Adding a MOBI or ePub File to Blog Posts or Pages

We can offer our MOBI or ePub file in a few ways. A few ideas are:

  • Using the Gutenberg Editor, we can add a Button Block found under Layout Elements.
  • Using the Plugin ~ Ultimate Addons for Gutenberg, we can create a Call to Action Button.
  • Using the WooCommerce Plugin, we can add our Ebook as a Hand-picked Product.
  • We can also link the eBook download file to text.

If you’ve been searching for a way to upload an ePub and/or MOBI file to your WordPress website or blog, exploring the WP Extra File Types Plugin worked for me!

I hope this post proves beneficial. Have a tip or idea you’d like to share? Please feel free to leave a comment below.

Until next time… happy blogging, my friends! ♥


As a multi-passionate creator my heart is rooted in storytelling, self-expression, and soulful connection. This space is a celebration of creativity in all its forms. Creativity, for me, is more than expression—it is transformation. It is how we return to ourselves. Whether you’ve arrived here for a spark of inspiration, a moment of peace, or a sense of belonging—I welcome you!
Natalie Ducey
Creative Soul ~ Sharing it Forward!

Free Download

Blogging Essentials Guide

After seven years of blogging, I thought I’d put together a Resource Guide with a list of essential tools and resources I use in hopes that it may prove helpful to fellow bloggers – newbies and/or not-so-newbies alike. After all, we’re always learning in this form of engagement. ♥

Free Download
Blogging Essentials Guide Free Download by Natalie Ducey
Blogging Essentials Guide Free Download by Natalie Ducey

Thanks for sharing!

  • Click to share on X (Opens in new window) X
  • Click to share on Facebook (Opens in new window) Facebook
  • Click to share on Pinterest (Opens in new window) Pinterest
  • Click to share on LinkedIn (Opens in new window) LinkedIn
  • More
  • Click to print (Opens in new window) Print
  • Click to share on Reddit (Opens in new window) Reddit
  • Click to share on Tumblr (Opens in new window) Tumblr
  • Click to share on Telegram (Opens in new window) Telegram
  • Click to share on WhatsApp (Opens in new window) WhatsApp

32 Comments

Previous Post: « How to use Instagram Stories to create engaging content, extend your reach, and build lasting connections!
Next Post: How to create Animated Instagram Stories with Hype Type! »

Reader Interactions

Comments

  1. Jina Bazzar says

    September 23, 2019 at 11:18 am

    This is helpful. I once tried to add a short book to my page so people could download for free. eventually i gave up and pasted a link to smashwords 😉

    Reply
    • Natalie Ducey says

      September 23, 2019 at 12:01 pm

      Thank you, Jina, for stoping by! I struggled to find a solution, so when I discovered the Extra File Types Plugin, I just had to share it. 🙂 Smashwords is a great way to go, too. Hopefully you garnered a few fabulous reviews. Have a lovely day. Cheers! 🙂

      Reply
  2. eloisedesousa says

    September 23, 2019 at 11:38 am

    Thank you for that concise and helpful break down. I’m still stuck on the older version of WordPress presentation. This was really helpful.

    Reply
    • Natalie Ducey says

      September 23, 2019 at 5:29 pm

      Greetings, Eloise! Wonderful to have you stop by today. I think you’ll really appreciate the new Gutenberg Editor once you get familiar with it. There’s a learning curve for sure, but it’s worth it. I share tips for its use on my blog. I created a Getting Started Guide that you may find useful. I’ll include the link below. Happy to help in any way. Thanks again for stopping by and for following, too! 🙂

      https://natalieducey.com/2019/04/26/embracing-gutenberg-a-bloggers-journey-one-block-at-a-time-%ef%bb%bf/

      Reply
      • eloisedesousa says

        September 23, 2019 at 5:37 pm

        Thank you, Natalie. It’s really helpful. I look forward to finding more handy tips on your blog.

        Reply
  3. robbiesinspiration says

    September 23, 2019 at 1:41 pm

    Wow, this is a great post, Natalie. Thanks for these detailed instructions.

    Reply
    • Natalie Ducey says

      September 23, 2019 at 5:31 pm

      Delighted to share, Robbie! Thanks a bunch for stopping by with your kind words. 🙂

      Reply
  4. Jacquie Biggar says

    September 23, 2019 at 1:52 pm

    You find the handiest plug-ins! I use Bookfunnel for uploading my files for giveaways, but can see where this would be handy.

    Reply
    • Natalie Ducey says

      September 23, 2019 at 5:34 pm

      Jacquie, the Plugins are awesome, and I’m delighted to share a great find. I’m not familiar with Bookfunnel, but will have a look for sure. Thanks for the tip! Have a fabulous day. 🙂

      Reply
  5. Vashti Q says

    September 23, 2019 at 7:44 pm

    Thank you for all your helpful posts, Natalie. I’m learning so much from them. Sharing!

    Reply
    • Natalie Ducey says

      September 24, 2019 at 8:14 am

      Thank you, Vashti! I love sharing tips as I learn them. Have a fabulous day, my friend! 🙂

      Reply
  6. Marje @ Kyrosmagica says

    September 24, 2019 at 2:34 am

    Great and detailed post Natalie will save for future reference and shared. 🙂

    Reply
    • Natalie Ducey says

      September 24, 2019 at 8:12 am

      Thank you, Marje! Delighted to share. 🙂

      Reply
  7. Teri Polen says

    September 24, 2019 at 9:25 am

    I haven’t tried to upload a whole book, but had a friend help me put a link to free chapters in my sidebar – above my paygrade. Thanks for the info, Natalie!

    Reply
    • Natalie Ducey says

      September 25, 2019 at 9:39 am

      Always a joy to share, Teri! Thanks for stopping by. 🙂

      Reply
  8. D.L. Finn, Author says

    September 24, 2019 at 12:24 pm

    More great information, Natalie. I’ve never tried this.

    Reply
    • Natalie Ducey says

      September 25, 2019 at 9:37 am

      Delighted to share, Denise! It was so simple once I found the Plugin. Yay! 🙂

      Reply
  9. D. Wallace Peach says

    September 25, 2019 at 1:05 pm

    Wow, Natalie. Another amazing set of instructions. I’m on the kdp wagon right now, so I can’t sell on my website, but this may come in handy in the future. I’m bookmarking this one. Thanks for the how-to detail, as always. 🙂

    Reply
    • Natalie Ducey says

      September 25, 2019 at 6:24 pm

      Delighted to share, Diana! I love finding solutions and passing them on. Thanks a bunch for stopping by today, as always. 🙂

      Reply
  10. Bette A. Stevens says

    September 25, 2019 at 6:25 pm

    Thanks so much, Natalie! <3 You're awesome! xo

    Reply
    • Natalie Ducey says

      September 26, 2019 at 8:05 am

      Delighted to share, Bette! xo

      Reply
  11. dgkaye says

    September 30, 2019 at 8:35 pm

    Natalie, I hope you’re putting a ‘how to’ book together with all your great instructionals! Also, I want to know how you make the images with the fun fonts. Are you able to use the downloaded fonts on places like Canva? <3

    Reply
    • Natalie Ducey says

      October 1, 2019 at 11:21 am

      Cheers, Debby! I create all my designs in Photoshop. If you have a Canva Pro account, you can upload fonts to Canva. Here’s a How-To Guide. Hope this helps. 🙂
      Upload custom brand fonts with Canva Pro:
      https://support.canva.com/canva-pro/text-pro/upload-fonts/

      Reply
      • dgkaye says

        October 1, 2019 at 4:39 pm

        Oh, thanks Natalie. I don’t have a pro account on Canva, so I guess that means I can’t download the fonts. 🙁 I can’t seem to download them to my blog either :(. So I can only get them in Word. So disappointed. Thanks anyway 🙂 xx

        Reply
  12. thoughtsnlifeblog says

    January 5, 2021 at 1:06 pm

    Great step by step instructions, with ecreenshots so useful. I have dabbled in such step by step posts and i have even created youtube demos. I love wp.com and the block editor. I like to share on my blog to help others

    Reply
    • Natalie Ducey says

      January 5, 2021 at 1:17 pm

      Cheers, Bella! A warm welcome to my blog. 🙂 I’m delighted to know you find this useful and grateful that you’d like to share, as well. I love putting together these short tutorials and enjoy sharing them with others. I share creative tips on my YouTube channel. Thanks so much for visiting and sharing. I appreciate you! Best wishes for a wonderful day. 🙂

      Reply
      • thoughtsnlifeblog says

        January 5, 2021 at 1:18 pm

        Wish you a great day. It is now our evening here. I just love the international nature of blogging.

        Reply
  13. Kaisa Winter says

    March 16, 2021 at 11:51 am

    Amazing post, thank you so much! Clear and easy, and it worked a treat on my website. Very helpful.

    Reply
    • Natalie Ducey says

      March 16, 2021 at 12:44 pm

      That’s wonderful, Kaisa! So delighted to know it worked for you. Thanks so much for taking the time to share the great news. I really appreciate it! 🙂

      Reply
  14. Jason says

    January 12, 2023 at 3:07 pm

    Natalie Thank you so much for this works perfectly, you are a wonderful person thank you again :O)

    Reply
    • Natalie Ducey says

      January 14, 2023 at 11:37 am

      Delighted to know, Jason! Thanks for stopping by. 🙂

      Reply

We are all friends here. Join the conversation!Cancel reply

Primary Sidebar

Quick and Easy Search!

Stay up to date with the latest!

Join the email mailing list and receive notifications of new posts, products, and more!

Join 14.4K other subscribers

Natalie Ducey

As a multi-passionate creator my heart is rooted in storytelling, self-expression, and soulful connection. I’m a writer of poetry that journeys the deep emotional landscapes of life—the vulnerability and valour of the soul.
My creativity extends beyond the page. I love creating soothing, sweet melodic melodies. Where the silence between the notes soothes the soul, and the tenor and tone seem to transcend time. I find comfort and joy in the art of crochet, and the free artistic expression of graphic design—each medium offering a unique way to inspire, uplift, and connect with others on their own creative journeys.
Nature is my sanctuary. In its tranquil beauty and quiet wisdom, I find restoration, reflection, and a deeper connection to the soul. It’s where I return to breathe, to listen, and to simply be.
This space is a celebration of creativity in all its forms. Creativity, for me, is more than expression—it is transformation. It is how we return to ourselves. Whether you’ve arrived here for a spark of inspiration, a moment of peace, or a sense of belonging—I welcome you!
Read More…

Let’s Connect

  • Facebook
  • Instagram
  • LinkedIn
  • Pinterest
  • Twitter
  • YouTube

Poetry and Verse

Creativity Inspires

Creativity and Connection with Natalie Ducey

Be Inspired!

Inspirational and Motivational Quotes Natalie Ducey

Browse by Category

  • Blogging Tips and Resources
  • Canva Tips
  • Creativity
  • Design Graphics
  • Design Tips
  • Marketing Tips and Resources
  • Peace by Piece Puzzles
  • Poetry
  • Social Media Tips and Resources
  • Song Lyrics
  • Uncategorized
  • Writing Tips and Resources

Quick Search

NATALIE DUCEY

  • GRAPHIC DESIGN STUDIO
  • PEACE BY PIECE PUZZLES
  • POETRY BY NATALIE
  • FREE RESOURCE LIBRARY
  • PRIVACY POLICY
  • CREATIVITY

Contact and/or Follow for Helpful Tips!

  • Facebook
  • Instagram
  • LinkedIn
  • Pinterest
  • Twitter
  • YouTube

LET’S CONNECT

Copyright © 2025 · Refined theme by Restored 316