HappyFiles helps you organize all of your WordPress media files into folders/categories. Arrange your files as you would do on your computer: via simple, intuitive, and fast drag & drop. HappyFiles uses custom taxonomy terms for its media folders. It doesn’t modify any file paths, nor does it create any actual folders on your server.
Beautiful, Fast, and Easy To Use Interface
Categorize all your WordPress files via drag & drop. Individually or in bulk. Create multiple categories at once. Works with all WordPress supported file types (images, audios, videos, PDFs, etc.).
Assign your media files to one or multiple media categories. All changes are generated instantly, on-the-fly, and without page reload.
Works With Your Favorite Tools
Seamless integration with popular tools like the Classic Editor, Gutenberg, Elementor, Divi, Beaver Builder, Bricks, Oxygen, Brizy, Visual Composer, etc..
Assign Category On Upload
Simply select the category you’d like to assign your files to, then upload them. HappyFiles also displays an upload progress bar.
Create Dynamic Galleries (with built-in lightbox) From Folders
Display images of one or multiple HappyFiles categories in a beautiful and highly customizable gallery. Available as a shortcode (happyfiles_gallery) and as a Gutenberg block (HappyFiles Gallery). You can enable a gallery lightbox, too.
Toggle & Resizable Sidebar
Show/hide the HappyFiles sidebar with a single click. Resize it to your liking by dragging the sidebars’ border. Those changes persist throughout page loads.
Custom Context Menu
Create, rename, and delete any media category with one click.
Quick Category Inspector & Browser
Right-click on any file to view its categories. Click on a category to navigate into it.
Assign One or Multiple Categories
By default, each file can be assigned to one category. But you can also enable “Assign multiple categories” under “Settings > HappyFiles Settings. There is also a setting to unassign one or all categories for a file.
Sort Manually or Automatically
Reorder and nest your folders manually via drag and drop or sort them alphabetically with one click (ascending or descending).
Right-To-Left Language Support
HappyFiles is optimized for RTL languages such as Arabic, Hebrew, etc.
**Public Roadmap, Idea Board & Changelog **
HappyFiles’ product development is 100% transparent, open, and user-driven. If you think anything missing, feel free to submit your idea for upvoting, or upvote existing ideas of other HappyFiles users over at https://happyfiles.io/roadmap/.
One-Click Migration/Import From Other Media Folder Plugins
Import your media folders created with other plugins in one click (“Settings > HappyFiles”).
Delete the old plugin folders data with one click after you imported all folders. Importers are available for the following WordPress plugins:
- FileBird (v4)
- Enhanced Media Library
- Folders (by Premio)
- Wicked Folders
- Real Media Library (by DevOwl)
- WP Media Folder (by JoomUnited)