Simple plugin to scan "uploads" directory and bring those files into Media Library.
As of April 2026, Media Sync is a WordPress ftp plugin with 40K+ active installations and a 4.7/5 rating from 82 reviews. It has been downloaded 532K+ times in total. Requires WordPress 5.3+ and PHP 7.1+. Available on WordPress.org since 2018. Downloads are down 8% this week. Support resolution rate: 50%. Top alternative: File Manager.
This plugin allows you to examine all files within the uploads directory to determine which ones are present in the Media Library and which ones are just sitting there unused. You can then choose the files you want to import into the database, thereby including them in the Media Library.
Moreover, you can utilize FTP to upload files directly to the uploads directory and subsequently add these files to the Media Library avoiding any file size limitations.
“1 file first”
Please try to import only one file first – to see if it works as you expected.
“All at once”
This plugin is designed for scanning, selecting, and importing all files at once. However, based on your server’s configuration, memory, and timeout challenges may arise with exten…
I backed up a site then brought the staging site live, only to find out they’d ‘forgotten’ several important documents that had been on the old site but not the new one. I was able to restore the files, but they didn’t show up in my Media Library. This worked great and saved me a TON of time and headache. Thank you so much.
The ideal tool for adding media files via FTP to the media library.
Thanks a lot to the developer!
The page simply hangs the server, Javascript crash, when it finally works counts are completly off. I’m not trusting this quality of code with my database.
I inherited a site with a badly broken media library, thanks to half-successful imports from multiple other sites and WIP versions. Media Sync was the perfect thing for getting everything recognised, super quick and super easy. I love it when a tool just does exactly what it’s meant to!
I thought I would complement this plug-in for helping me track down the mess left by the wordpress auto-scaler. The plugin listed orphan images so I could deal with them on the side. Most where extra copies from that darn WordPress auto-scaling and file renames gone wonky. Enable Media Replace and Phoenix File Rename were essential tools for implementing clean-up sympathetic to the WordPress database.
The only thing I didn’t like about Media Sync is that I couldn’t find a way to filter to only files that need attention. Kind of tedious to scroll through a few thousand entries to find the few bad apples.
| WordPress | 5.3+ requiredTested up to 6.9.4 |
| PHP | 7.1+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.