This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Media Tools


A set of tools to help manage your media library.

Big improvements are coming to the WordPress media library in 3.5. If your not using the media library this plugin will import all the external images found in your posts or pages and import them into the media library and attach them.

This plugin will help you convert from using Timthumb to WordPress built in featured image / post thumbnail support

The Tools

  • Import and attach – imports and attaches all external referenced images in your posts
  • Set Featured Image – finds the first attached image to post and sets it as the featured image
  • Add post thumbnail support to your site
  • Set additional thumbnail sizes

Control and filter the import script by post type, author, date range, or category.

Ajax interface that imports, attaches and sets featured images with one click.
Integrates with the Regenerate Thumbnails plugin to regenerate thumbnail crops based on newly selected image sizes.

Vist for more plugin information.


  • The Import and Attachment Tools
  • The Add additional image sizes options page


  1. Upload the media-tools folder to your wp-content/plugins dir and activate through the dashboard or
  2. Install or upload directly from the admin dashboard

The options and tools are located under the tools menu.

Please Note: Requires PHP 5.2


Installation Instructions
  1. Upload the media-tools folder to your wp-content/plugins dir and activate through the dashboard or
  2. Install or upload directly from the admin dashboard

The options and tools are located under the tools menu.

Please Note: Requires PHP 5.2

What does this plugin do?

This plugin allows you to go through all your posts, pages, or custom post types and import any externally referenced images into your media library
and attaches them to the post and can even set the first image as the featured image.

It also enables post thumbnail support if your current theme does not support post thumbnails. You can even define a custom thumbnail image size.

I moved my website to a new domain and server and none of my images are showing in the media library or in my posts. How can I fix this?

If the images are still on the old server you can use this plugin to re import all of them into your media library. You will want to first delete your
your images from the media library so it un attaches the broken links from your posts then run the import tool to re attach them and import them back into
your media library.

Isn’t it illegal to download images and show them on my website?

If you do not have permission to use the images and or the copyright does not allow use, then yes it is a copyright violation. It is your
responsibility to make sure you have legal right to use any images. PLEASE DON’T USE THIS PLUGIN TO VIOLATE COPYRIGHT LAWS!

Where can I get support for this plugin?

For immediate support you can check the #WordPress IRC channel on and see if I’m available to help you. Just type ping c3mdigital
and if I’m around I will be glad to help. You can also use the WordPress support forums and I will try to answer as soon as possible.


جنوري 15, 2020
Just ran this on a wordpress install wp version 5.3.2 (jan 15 2020). All I did was import and attach the images in posts. I did not use any of the other plugin functionality. It worked on 100% of images. No idea if other functionality still works, but providing this info in case it helps others.
مارچ 20, 2017
It works very well! I love the option to download all external images. Will be there any updates?
مارچ 4, 2017
Just doesn't work at all. I don't even get an error or anything, it appears to work, but it just doesn't replace my external images.
سپتمبر 3, 2016
I was searching for my solution to get rid of this problem then finally i found this from somewhere reference i can't believe it solved my issue and i'm really happy i don't know how to thanks for this plugin. I came from blogger to wordpress that's why i was feeling issue with it.
Read all 33 reviews

Contributors & Developers

“Media Tools” is open source software. The following people have contributed to this plugin.


Translate “Media Tools” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Added progress bar to show status of importer tools
  • Img status for each post now updates as the importer is running
  • Separate ajax call for each post to prevent time outs
  • Better error handling and messages
  • Minor bug fixes


  • Added WordPress and PHP version checks
  • Improved file upload error handling
  • Improved responses from the media tools
  • Small bug fixes and improvements
  • Better procedure for checking if image is already attached to post


  • Initial version added to