Skip to content

Bulk upload images from an existing page to the files tool

Last updated: August 4, 2021

Applies to:

All products and plans

If you want to efficiently upload multiple images from one of your website pages, you can specify the URL of the page and HubSpot will automatically scrape the associated page and allow you to upload all the images from the pages at once.

To upload images in bulk for use in your HubSpot content:

  • In your HubSpot account, navigate to your blog, email, landing pages, or website pages.
  • In the dashboard, click the name of the blog post, email, landing page, or webpage to edit.
  • Click and drag an insertImage image element from the Content tab in the left pane into the editor.
  • Hover over the image element you inserted and click Select image.
  • In the bottom of the right pane, click Add image then select From a URL.
  • Enter the URL of one of your pages that hosts the images you want to upload.
  • Click Preview.
  • After HubSpot scrapes the page you provided and detects the images, choose the images to upload:
    • To include an image in the import, select the checkbox to the right of the image preview. You can also select the Select all checkbox to include all images from the page.
    • Click Import selected.


  • In the dialog box, read the copyright notice and click Import to confirm that you own or have the license to use the images you selected.

After HubSpot imports the images you selected, you can use them in any of your emails, blog posts, landing pages, or website pages.

Was this article helpful?
This form is used for documentation feedback only. Learn how to get help with HubSpot.