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

NEW: Categorize posts, pages, custom post types, WooCommerce products, coupons & orders (PRO).

Features to fall in love with ..

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.

Assign Multiple Categories

You can choose between assigning a single or unlimited categories to your files.

Quick Category Inspection & Browsing

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

One-Click Plugin Updates (PRO)

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

Fast Media Management

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

Organize All Your Posts, Pages, etc.

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

Resizable Sidebar

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

Restrict Category Editing

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.

HappyFiles In Action

WordPress media management as it should be.

What Others Say About HappyFiles

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

Manage unlimited categories on all your websites with HappyFiles Pro.

  • HappyFiles LITE

    • Max. 10 Media Categories
    • For Unlimited Websites
    • Drag & Drop Interface
    • Page Builder Integration
    • Individual & Bulk File Management
    • Restrict Category Editing
    • Resizable Sidebar

    HappyFiles PRO

    One Time Payment
    • Unlimited Categories
    • For Unlimited Websites
    • Categorize Any Post Type
    • Drag & Drop Interface
    • Page Builder Integration
    • Individual & Bulk File Management
    • Restrict Category Editing
    • Resizable Sidebar
    • Priority Support
    • One-Click Plugin Updates
    • Receive Updates Before Anyone Else

* 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. 

5/5 Stars 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?

Yes, both HappyFiles Lite and Pro can be used on unlimited websites. Either your own or your clients' websites.

How does HappyFiles create folders on my site?

No actual folders are created. HappyFiles takes advantage of WordPress-specific taxomonies and terms to store and assign categories to your media files.

I would like to try HappyFiles before purchasing the Pro version.

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

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.

Do you have a public roadmap?

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

How do I remove a category from an item?

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

Get In Touch

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

Thomas Ehrig - HappyFiles Developer

Thomas Ehrig

HappyFiles Developer

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