External Media Upload


External Media Upload will grab media/files from external url link to your server and add them to WordPress media library.

With External Media Upload, you don’t need many time for save external file to your computer and re-upload.

External Media Upload can grab popular file extension as image, audio, videos, pdf, office documents, zip, Executable, CSV files. If you want any other extension other than mention above you can add as well.


  • Direct grab external media and add to wordpress media library.
  • Supports all extensions.
  • Manage file extensions to be uploaded.
  • Directly adds external images as Featured Image.
  • Uploads multiple files at once.



  1. Upload the plugin files to the /wp-content/plugins/ directory, or install the plugin through the WordPress plugins screen directly.

  2. Activate the plugin through the ‘Plugins’ screen in WordPress

  3. Use the Settings->Plugin Name screen to configure the plugin


Failed to Upload large files

Thank you sir for creating this wonderful plugin for remote uploading. It's working fine while uploading files below 100 MB, but struggling to upload large files over 100 MB size. Please also add progress bar in next version.

Good plugin, working as expected

Good plugin, working as expected. 5 stars to encourage the developper. Nevertheless, in order to improve the plugin a bit, I have just submitted a feature request in the support forum. Waiting for your answer btw. Regards.
Read all 7 reviews

Contributors & Developers

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




  • Removed depriciated function


  • Removed url filter
  • File size was not displaying : FIXED


  • Initial Release