Skip to content

Generate images using AI

Last updated: July 14, 2026

Available with any of the following subscriptions, except where noted:

Generate images using AI for blog posts, website and landing pages, emails, and social posts. When generating images, you can use existing image files as a reference and enter prompts to generate complex, detailed images. 

After generating an image, you can continue editing with Adobe Express, save the image to the files tool, or add it directly to your content.

Please note: you can manage AI feature access in your AI settings and configure what data is shared. Review HubSpot's AI Trust FAQs and AI Model Cards for detailed information on AI security controls, data use, and compliance.

Before you get started

Subscription required A Content Hub Professional or Enterprise subscription is required to use brand identity when generating and managing images.

  • To generate images, you must turn on the Give users access to generative AI tools and features setting. Learn more about managing your AI settings.

  • Before using your organization's branding when generating images, you must set up your brand identity

Generate images for your content

You can generate images using AI for blog posts, website and landing pages, emails, and social posts:

  1. In your HubSpot account, navigate to the asset that you want to add an image to. 
  2. Add an image to your content
  3. In the right panel, click Generate with AI
  4. In the dialog box, set up your image:
    • In the text field, enter your prompt for the image.
    • To use a reference image when generating a new image, click the + add icon.
      • To use a new image, click Upload an image
      • To use an existing image from the files tool, click Browse images and select an existing image.
    • To use your company's branding, click Brand identity. In the dialog box, click the Brand Identity switch to toggle it on.
    • To manage your image quality, click Image quality and select your quality level.
  5. After setting up your image details, click the breezeSendIcon send icon in the bottom right. 
  6. To further edit your generated image, enter a new prompt in the text field. Then, click the breezeSendIcon send icon. For example, you may want to include more background or change the style of the image.

 

Manage your generated image

After generating your image, you can take the following actions on your generated image:
  1. To use an image, click Insert
  2. To provide feedback about a generated image:
    • If the image was what you expected, click the thumbsUpIcon thumbs up icon.
    • If the image wasn’t what you expected, click the thumbsDownIcon thumbs down icon
  3. To review the image in full, click the enlarge expand icon. To crop your image, you can click the cropIcon crop icon
  4. If you'd like to use your image later, you can click the saveEditableViewIcon save icon to save your image to the files tool. 
  5. To edit the image with Adobe Express, click the Adobe Express icon. Learn more about editing images with Adobe Express in HubSpot.
     

Edit your generated image (BETA)

To edit the image directly in HubSpot:

  1. Under the image, click the edit AdAedit icon. Learn more about editing images with Adobe Express in HubSpot.

  2. To crop your image, at the bottom, click the cropIcon crop icon. You can crop your image to a custom size, or use an existing template.
  3. To add a text overlay to your generated image, click the textIcontext icon
  4. To add a image overlay to your generated image, click the insertImageIcon image icon. You can use an existing image from the files tool or upload a new image. 
  5. To edit the image with Adobe Express, click the Adobe Express icon. Learn more about editing images with Adobe Express in HubSpot.
  6. After editing your image, click Save. The edited image will be saved as a new file.

 

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