URL Image Importer

Import images from URLs, CSV files, or WordPress XML exports directly into your WordPress Media Library. No downloading, no FTP, no manual uploads.

URL Image Importer lets you add images to your WordPress Media Library straight from a web link. Instead of downloading a file to your computer and re-uploading it through WordPress, you paste the image URL (or upload a list of them) and the plugin fetches, validates, and saves each image for you. It's the fastest way to pull external assets into your site so they're ready to use in posts, pages, and anywhere else WordPress media is available.

URL Image Importer is free, works on any host or server, and is built and maintained by the cloud architects at Infinite Uploads. You'll find it in your dashboard under Media → Import Image from URL, organized into tabs for each import method.

What URL Image Importer can do:

  • Import any image directly into your Media Library from a public URL, with no file uploads required.
  • Bulk import multiple images at once from a CSV spreadsheet of image URLs.
  • Import public image files from Google Drive share links, in both the URL and CSV import tools.
  • Import images from a WordPress XML export to restore lost media or migrate between sites.
  • Download a URL mapping CSV (Old URL → New URL) after a batch import, perfect for find-and-replace across your content.
  • Analyze your storage with the built-in Uploads Disk Utility.
  • Works alongside Big File Uploads and Infinite Uploads cloud storage.