Folders for your Media Library.
Storage wherever you want it.

MediaDock organizes WordPress media with virtual folders and, with Pro, offloads your files to Cloudflare R2 or any S3-compatible storage — reversibly, verifiably, and without touching a single URL in your database.

Get MediaDock Pro  Free version on WordPress.org

Why MediaDock

Virtual folders

Drag-and-drop folders for the Media Library. Files never move on disk, so nothing on your site can break — and removing the plugin leaves everything exactly as it was.

Cloud offload (Pro)

Move media to Cloudflare R2 or any S3-compatible storage (S3, Spaces, B2, Wasabi, MinIO). Copy → verify checksums → then delete locally. Fully reversible, per folder or site-wide.

Zero frontend footprint

No CSS or JS on your public site, ever. URL rewriting adds zero database queries — verified with Query Monitor on every release.

Works where you work

One integration at the WordPress media layer means Gutenberg, Classic Editor, WooCommerce, Elementor and Flatsome all get the same folder sidebar.

Lightweight by contract

The admin bundle ships under 30KB gzipped against a hard 80KB budget the build fails on. No React megabundle, no jQuery UI, no AWS SDK.

Easy migration

Importers for FileBird, Real Media Library, HappyFiles, Folders by Premio, Wicked Folders and Enhanced Media Library — resumable, idempotent, and your old data is never touched.

How it compares

MediaDockFileBirdWP Offload Media
Media folders
Cloud offload (R2 / S3-compatible)✓ Pro
Folders + offload in one plugin
Per-folder storage rules✓ Pro
Bring files back to local, byte-identicaln/a
Rewrites URLs in your databaseNevern/aOptional
Frontend assets addedNoneNoneNone

Comparison reflects our understanding of the listed plugins' primary feature sets at the time of writing; each does more than fits in a table.

One library. Organized. Anywhere.

See pricing