Organize your WordPress Media Files & Post Types like a Pro.

NEW: HappyFiles Gallery Lightbox, WP Media Folder Importer

Features to fall in love with ..

PRO: Create & Manage Unlimited Folders

HappyFiles PRO let's create & manage an unlimited number of folders. The free version is limited to a maximum of 10 folders.

PRO: Organize All Your Posts Types

HappyFiles PRO let's you also categorize posts, pages, custom post types, WooCommerce products, orders, and coupons.

PRO: One-Click Plugin Updates

Enter your license key to receive update notifications and update to the latest version with one-click directly from your dashboard.

Import Folders From Other Plugins

Import folders created by other media folder plugins with one click. And delete their plugin data afterwards.

Beautiful & Intuitive Drag & Drop Interface

Create and arrange your media folders/categories as you would do on your computer. Nest sub-categories as deep as you want.

Works With Your Favorite Tools

Seemless integration with popular tools like Elementor, Divi, Beaver Builder, Bricks, Oxygen, Brizy, Visual Composer etc.

Direct Upload To Any Category

Select a category and upload your new files directly into this category. Another great little time-saver.

Create & Assign Multiple Categories

Choose to assign your files to a single or unlimited categories. Create multiple categories at once by comma separating them.

Quick Category Inspection & Browsing

Right click on any file to see all assigned categories, then click on any category to instanstly browse into it.

PRO: SVG Upload, Sanitization, Preview

Enable SVG upload with automatic file sanitization and file preview via the HappyFiles settings.

PRO: Whitelist/Blacklist Websites

Restrict one-click plugin updates to specific sites by white- and blacklisting them directly from your HappyFiles account.

Fast Media Management

Easily move media files individually or in bulk between categories. Create, rename, delete, and arrange categories within seconds.

Create Galleries (with Lightbox) From Folders

Create beautiful, dynamic, and highly customizable galleries from your folders. Via shortcode or the "HappyFiles Gallery" block.

Resizable Sidebar

Resize HappyFiles' media sidebar to your liking and toggle the sidebar on/off altogether when you have to.

Restrict Category Management

Grant media category editing rights only to specific user roles to prevent unwanted category changes.

Media Context Menu

Right click on any media category to instantly create, rename, and delete categories.

Right-To-Left Support (RTL)

HappyFiles supports RTL languages such as Arabic, Hebrew, etc.

What Others Say About HappyFiles

Oh my goodness, HappyFiles is going to completely transform the way I handle information in WordPress. I set out to find a powerful media gallery plugin and ended up with something far better. The categorisation of post types is revolutionary! This is going to help so much.
HappyFiles is a great tool to have when developing websites for clients that have a lot of media files to manage. It is simple to use, and it is a wonderful companion to Beaver Builder.
This is the plug in I have been looking for. Simple intuitive interface, small footprint and works with my page builder. This should be core functionality!
Excellent media management plugin. Plus a very good price. The developer is very attentive to requests and the support is excellent.

Download HappyFiles

Download the free version of HappyFiles to manage up to 10 media folders. Want to manage unlimited folders, all your post types, enable SVG uploads & sanitization? Then choose one of the HappyFiles Pro lifetime deals below:

  • HappyFiles Pro (STARTER)

    One Time Payment
    • Use On 1 Website
    • Manage Unlimited Folders
    • Categorize Any Post Type
    • SVG Upload, Sanitization, Preview
    • Priority Support
    • One-Click Plugin Updates
    • Whitelist/Blacklist Websites
    • Early Access To Updates
    • Support The Developer :)
  • HappyFiles Pro (BUSINESS)

    One Time Payment
    • Use On 5 Websites
    • Manage Unlimited Folders
    • Categorize Any Post Type
    • SVG Upload, Sanitization, Preview
    • Priority Support
    • One-Click Plugin Updates
    • Whitelist/Blacklist Websites
    • Early Access To Updates
    • Support The Developer :)

    HappyFiles Pro (UNLIMITED)

    One Time Payment
    • Use On All Your Websites
    • Manage Unlimited Folders
    • Categorize Any Post Type
    • SVG Upload, Sanitization, Preview
    • Priority Support
    • One-Click Plugin Updates
    • Whitelist/Blacklist Websites
    • Early Access To Updates
    • Support The Developer :)

* Prices in US Dollar (excl. VAT). No VAT applied for non-EU customers. EU-businesses with a valid VAT ID can deduct VAT during checkout. 

100 Days Money-Back-Guarantee

I am 100% confident that you'll love the HappyFiles PRO experience. But if you'd like a refund (for whatever reason) just let me know, and I will issue you a full refund within 24 hours. So far only 3 customers ever asked for a refund.

Highest Rated Media Manager Plugin on

Tested for 5 mins, then purchased the Pro.

"Our test site had 800+ images, and by using this plugin, it was ridiculously quick to organise them without the default media gallery slowdown. Was genuinely surprised how quick it is, and was expecting a major slow down or lag. If you are a dev, its a no brainer to purchase the Pro version with lifetime license." - @killerbeez

Frequently Asked Questions

How do I create and manage unlimited media categories?

The free version of HappyFiles is limited to a maximum of 10 media categories. Get HappyFiles Pro to create and manage unlimited media categories.

Can I use HappyFiles on all my sites?

HappyFiles Pro (Unlimited) allows for one-click updates on all your sites and your client sites.

If you have purchased the Starter license you can enable one-click updates on 1 site. The Business license allows one-click updates for up to 5 sites.

If you want to upgrade to a bigger plan, please get in touch via email (

How does HappyFiles create folders on my site?

No actual folders are created on your server. HappyFiles creates custom taxonomy terms to store and assign categories to files and post types.

Is it possible to upload a file directly into a category?

First select the category you want to upload your files into. Then simply upload your file.

How do I remove a category from an item?

Simply drag and drop the item into the "All Categories" or "Uncategorised" folder ;)

How can I create a gallery from my categories?

You can created dynamic galleries from your categories by using the "HappyFiles Gallery" Gutenberg block, or via the HappyFiles shortcode.

The [happyfiles_gallery] shortcode has the following parameters:

  • categories: comma separated list of category names, slugs, or IDs (recommended to use IDs as they don't change)
  • max: Specify the max. number of images you want to show (default: shows all images)
  • columns: Number of columns of your gallery (1 - 6)
  • orderBy: date (default), none, ID, author, name, title, type, modified, rand
  • order: ASC (ascending), DESC (descending)
  • imageSize: thumbnail, medium, large, full
  • linkTo: attachment, media, none (default)
  • includeChildren: Set to true to show images of sub categories
  • crop: Set to true to crop your images (true by default)
  • caption: Set to true to show image caption (false by default)
  • lightbox: Set to true to show open your images in a browsable image lightbox
  • lightboxFullscreen: Set to true to add fullscreen functionality to your lightbox (optional)
  • lightboxThumbnails: Set to true to add thumbnail navigation to your lightbox (optional)
  • lightboxZoom: Set to true to add zoom functionality to your lightbox (optional)

Let's say you want to create a gallery that shows all the images of your media folders named "Cabins" and "Nature" in a four columns gallery, and link every image to its media file. The shortcode you'd use would be:

[happyfiles_gallery categories="Cabins, Nature" columns="4" linkTo="media"]

Can I try HappyFiles before purchasing the Pro version?

Of course. You can download HappyFiles for free from the official WordPress repository and manage up to 10 media categories.

Do you have a public roadmap?

Yes, you can view the current development process for HappyFiles on

How can I submit feature requests?

HappyFiles development is 100% user-driven. You can view, upvote and submit your own feature requests on Ideas with the most upvotes are developed first.

Get In Touch

info [at] happyfiles [dot] io

For all your pre-sale, customer support, and partnership questions. Or just to say Hi :)

The more details you provide when submitting a support request (screenshots, screencast, etc.) the better I can assist you.

Thomas Ehrig - HappyFiles Developer

Thomas Ehrig

HappyFiles Developer

I'll try to get back to you in the next 24 hours.