Upload files to use in your HubSpot content

Last updated: June 13, 2019

Applies to:

Marketing Hub  Starter, Professional, Enterprise
Legacy Marketing Hub Basic
HubSpot CMS

In HubSpot, you can upload files to the files tool and use them in your HubSpot content. Once uploaded, your images, fonts, audio files, PDFs, and other files will be hosted on HubSpot's content delivery network servers.

Once you've uploaded files, you can organize, edit, and delete them

Please note: HubSpot does not support the management of sensitive information. For more information, please see our Terms of Service.

  • Navigate to the files tool:
    • In your HubSpot account, navigate to Marketing > Files and Templates > Files.
    • If you have a Marketing Hub Starter account, navigate to Marketing > Email, click the More tools dropdown menu in the left sidebar menu, and select File Manager. 
  • Click Upload files.

  • Browse your computer's hard drive for files to upload. Select your file(s) and click Open. You can also drag and drop files in the open file manager window to upload them to the folder you're in. 


There is no size limit for files uploaded to the files tool except for video files. Video files can be a maximum of 2GB, and all video files uploaded to HubSpot will be transcoded to stream at 2.5Mb per second by default. For faster video streaming, ensure you are using HubSpot Video, powered by Vidyard.

Please note: when uploading a file larger than 1 GB, you may experience slowness during the upload process, or even upload failure. For this reason, it's recommended that you keep your files to 1 GB or less.

You can see the size of videos prior to uploading in your computer's file manager. To see the size of uploaded videos in HubSpot, navigate to the files tool and click the file name. The file's file size will appear in the right panel.


Your files are now available to use as images and videos, or file download links in your HubSpot content.