Mission Briefing
JetWP Media Folders — Stop Drowning in Your WordPress Media Library
WordPress ships with one of the most frustrating default experiences in web publishing: a completely flat media library. Every image, PDF, and video you upload lands in the same undifferentiated pile. At 50 files, it is manageable. At 500, it is annoying. At 5,000, it is a full-time job just to find the logo you uploaded six months ago. If you have ever spent three minutes scrolling and searching for a single image you know you uploaded, you already understand the problem. WordPress media library folders are not a luxury — they are a basic organizational need the core software has never addressed.
The existing solutions work, but they come with a recurring tax. FileBird charges $49 per year. Real Media Library charges $39 per year. HappyFiles charges $49 per year. For something as fundamental as folder organization, paying an annual subscription feels like renting a filing cabinet you already own. You pay, and you keep paying, or your folders disappear and your library goes chaotic again.
JetWP Media Folders costs $19. Once. Forever. It installs a clean folder sidebar directly inside your existing WordPress Media Library — no separate admin page, no bloated interface, no subscription renewal reminders in your inbox. You organize your files, and you move on with your actual work. That is the entire pitch.
JetWP adds wordpress media library folders directly into the native Media Library interface.
JetWP makes it easy to organize wordpress media library uploads into a clean folder structure.
How JetWP Media Folders Works
JetWP Media Folders integrates into the native WordPress Media Library view. There is no new admin page to navigate to and no separate interface to learn. Here is exactly what you get after activation.
Step 1: Your Folder Sidebar Appears Immediately
After activation, a folder sidebar renders on the left side of your Media Library. All existing media files are listed under an “All Files” root. No migration wizard, no setup process — the sidebar is simply there, ready to use from the first moment.

If you have 500+ uploads, wordpress media library folders are essential for staying organized.
If you need to organize wordpress media library files after years of uploads, the Unused Images folder helps you clean house.
Step 2: Click Any Folder to Filter Instantly
Clicking a folder in the sidebar immediately filters the media grid to show only the files inside that folder. The filter is instant — no page reload, no spinner — because the query runs against a WordPress custom taxonomy, not a slow meta query. Select “Blog Images” and you see blog images. Select “Client Assets” and you see client assets. Your WordPress media library folders behave exactly the way you would expect a folder to behave.

Step 3: Create New Folders with Inline Input
Creating a new folder does not open a modal or redirect you anywhere. Click the “+” icon in the sidebar, type a name directly in the inline input field that appears, and press Enter. The folder is created and immediately available. Nested folders work the same way — just right-click a parent folder and select “New Subfolder.”
This wordpress media library folders plugin uses a custom taxonomy for clean, lightweight storage.
The fastest way to organize wordpress media library content is drag-and-drop — exactly what JetWP provides.

Step 4: Select Multiple Files for Bulk Operations
Check the checkboxes on any number of media files to enter multi-select mode. Selected files display a blue checkmark overlay so you can clearly see what is in your selection. Once you have your files selected, you can bulk-move them to any folder from the action bar that appears at the top of the grid.

Every site with a growing media collection needs wordpress media library folders — flat lists don’t scale.
Agencies that organize wordpress media library assets by client and project save hours every week.
Step 5: Drag and Drop Files into Any Folder
For quick single-file or small-batch organization, drag one or more files from the media grid and drop them directly onto a folder in the sidebar. The target folder highlights on hover so you always know where you are dropping. Release, and the files are moved. It works exactly as you would expect drag-and-drop to work, because too many plugins get this interaction wrong.

Step 6: Right-Click for Quick Actions
Right-clicking any folder in the sidebar opens a context menu with the actions you need most: Rename, New Subfolder, Move, and Delete. This keeps the sidebar clean — no row of icon buttons cluttering every folder label — while keeping every action accessible within two clicks.
A proper wordpress media library folders plugin should support drag-and-drop. JetWP does.
You shouldn’t need a $49/year subscription to organize wordpress media library uploads into folders.

Step 7: Rename Folders Inline
Selecting “Rename” from the context menu — or double-clicking a folder label — converts the folder name into an editable inline text field in place. Edit the name, press Enter, and it saves. No modal, no confirm dialog, no unnecessary friction. Renaming a folder does not affect the files inside it or any URLs.

This wordpress media library folders solution includes an Unused Images smart folder to find media bloat.
Step 8: The Unused Images Smart Folder
The “Unused Images” entry at the bottom of the sidebar is not a folder you created — it is a system smart folder that automatically surfaces every image in your media library that is not currently attached to any post, page, or product. This is genuinely useful for keeping your media library lean. When you open it, a toast notification tells you how many unused files were found. From there, you can bulk-select and delete them.

What You Get for $19
This is the complete feature set in v1.0.0. No features are locked behind a higher tier. There is one tier. It costs $19.
No other wordpress media library folders plugin at $19 offers unlimited nesting and dark mode support.
- Folder sidebar built into the native Media Library — no separate admin screen, no context switching
- Unlimited folders — create as many as your workflow requires
- Unlimited folder nesting — build a hierarchy as deep as you need (e.g., Clients → Acme Corp → Campaign 2024 → Product Photos)
- Drag-and-drop file organization — move files between folders with a single gesture
- Multi-select and bulk move — select dozens of files and reassign them in one action
- Right-click context menu — rename, create subfolders, move, and delete without cluttering the UI
- “Unused Images” smart folder — automatically identifies media files not attached to any content
- Works inside post editor media modals — the folder sidebar appears when inserting media from the block editor or classic editor, so you can find files without leaving your post
- Dark mode support — the sidebar respects your system or WordPress admin color scheme preference
- REST API for developers — programmatically create folders, assign files to folders, and query folder contents via the WordPress REST API
- Lightweight by design — built with Preact, the compiled frontend JavaScript is approximately 3KB. No jQuery dependency. No impact on admin performance.
- Clean taxonomy-based storage — folders are stored as terms in a custom WordPress taxonomy using the WordPress Taxonomy API. No custom database tables. No serialized post meta soup. Fully compatible with WordPress’s own data structures.
JetWP Media Folders is one of several tools in The Arsenal — a growing collection of focused, no-subscription WordPress utilities built to solve specific problems without bloat.
What JetWP Media Folders Does NOT Do
Honest products have honest limitations. Here is what JetWP Media Folders does not do in v1.0.0.
- No FTP or server-level folder sync. The folders JetWP creates are virtual — they are WordPress taxonomy terms, not actual directories on your server. Your files continue to live in
/wp-content/uploads/organized by year and month, as WordPress has always done. The folder structure exists in the database, not the filesystem. This is the correct and stable approach for a WordPress plugin; it means your file URLs never change and your backups keep working normally. - No automatic file-type categorization (yet). JetWP does not currently auto-sort images into an “Images” folder, PDFs into a “Documents” folder, and so on. All organization is manual or via the smart Unused Images filter. Automatic categorization rules are planned for a future version.
- No WooCommerce product gallery integration (yet). If you use WooCommerce, the folder sidebar will work in the standard media modal, but it does not integrate directly with the WooCommerce product gallery metabox or variation image pickers. This is on the development roadmap.
JetWP vs. The Alternatives
Here is how JetWP Media Folders compares to the three most popular WordPress media library folder plugins on the market today.
When choosing wordpress media library folders, check if it works inside the post editor modal — JetWP does.
| Feature | JetWP Media Folders | FileBird | Real Media Library | HappyFiles |
|---|---|---|---|---|
| Price | $19 one-time | $49 / year | $39 / year | $49 / year |
| Drag and Drop | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes |
| Nested Folders (Unlimited Depth) | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes |
| Bulk Move Operations | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes |
| Smart Folders (Unused Images) | ✅ Yes | ❌ No | ❌ No | ❌ No |
| Dark Mode Support | ✅ Yes | ⚠️ Partial | ❌ No | ⚠️ Partial |
| Works in Editor Media Modals | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes |
| REST API Access | ✅ Yes | ❌ No | ⚠️ Limited | ❌ No |
| No jQuery Dependency | ✅ Yes (Preact, ~3KB) | ❌ Uses jQuery | ❌ Uses jQuery | ❌ Uses jQuery |
| Subscription Required | ✅ No — pay once | ❌ Annual renewal | ❌ Annual renewal | ❌ Annual renewal |
Competitor feature data based on publicly available documentation as of the time of writing. Verify current feature sets on respective vendor sites before purchasing.
Frequently Asked Questions
Get JetWP Media Folders — $19, No Subscription
Your WordPress media library has been a flat, unsortable list since you installed WordPress. JetWP Media Folders adds a full folder sidebar to your Media Library in under two minutes, works in every editor media modal, costs less than one month of a competitor’s subscription, and never charges you again.
Pay $19 once. Organize your media library properly. Move on.
Buy JetWP Media Folders — $19 One-Time →Instant download via Gumroad. ZIP file installs directly through WordPress Admin → Plugins → Add New → Upload. Compatible with WordPress 6.0+ and PHP 7.4+. No recurring charges.
Looking for other no-subscription WordPress tools? Browse The Arsenal for the full collection.