- Highest Rated Media Manager Plugin -
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
Create & Manage Unlimited Folders
HappyFiles PRO let's create & manage an unlimited number of media folders. The free version of HappyFiles is limited to a maximum of 10 media folders.


Organize All Your Posts Types
Categorize all of your post types, too. With HappyFiles PRO: Posts, pages, custom post types, WooCommerce products, orders, coupons, etc.
SVG Upload, Sanitization & Preview
Enable SVG uploads in WordPress with automatic file sanitization and SVG file preview from the HappyFiles settings.


Intuitive Drag & Drop Interface
Create & arrange your media folders as you would do on your computer. Add sub folders as many levels deep as you want.
Fast Media Management
Easily move media files individually or in bulk between categories. Create, rename, delete, and arrange categories within seconds.


Create Galleries From Folders
Create beautiful, dynamic, and highly customizable galleries from your media folders. Either via the [happyfiles_gallery] shortcode or the "HappyFiles Gallery" Gutenberg block (see the screenshot on the left).
Bonus: Enable the highly customizable, built-in HappyFiles gallery lightbox.
Direct Upload To Any Category
Select a media folder and upload your new files directly into it. Another great little time-saver. Available in your media library and the "Add New" media screen.


Resizable Sidebar
Resize HappyFiles' media sidebar to your liking and toggle the sidebar on/off altogether when you have to. Your custom sidebar size setting will be saved.
Import Existing Media Folders from other Plugins
HappyFiles let's you import media folders created by other media folder plugins with one click. And delete their plugin data afterwards with another click.
Importer is available for: FileBird, Enhanced Media Library, Folders (by Premio), Wicked Folders, Real Media Library, and WP Media Folder.
.. and some more features you'll love:
Download HappyFiles:
-
HappyFiles LITE
Create Up To 10 Media Folders.Free- Up To 10 Media Categories
- For Unlimited Websites
- Drag & Drop Interface
- Page Builder Integration
- Individual & Bulk Management
- Resizable Sidebar
-
Lifetime Deal
HappyFiles Pro UNLIMITED
Create Unlimited Media Folders .. and much more!$59- Unlimited Media Folders
- For Unlimited Websites
- Drag & Drop Interface
- Page Builder Integration
- Individual & Bulk Management
- Resizable Sidebar
- Categorize Any Post Type
- SVG Upload, Sanitization, Preview
- One-Click Plugin Updates
- Whitelist/Blacklist Websites
- Early Access To Updates
- Priority Support
* 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.
What Others Say About HappyFiles
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 (info@happyfiles.io).
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 https://happyfiles.io/roadmap/
How can I submit feature requests?
HappyFiles development is 100% user-driven. You can view, upvote and submit your own feature requests on https://happyfiles.io/roadmap/?tab=ideas. Ideas with the most upvotes are developed first.
Get In Touch
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.
or: info [at] happyfiles [dot] io

Thomas Ehrig
HappyFiles Developer & Certified WordPress Expert