How to download email attachments from HubSpot records

By Kayabyte

A customer sent a contract by email, a rep logged it, and now you need the file, or the files from fifty customers. HubSpot keeps email attachments with the record, but getting many of them out is a different job from getting one. This guide covers what HubSpot adds to a record, how to download it, and where an app helps. HubSpot facts last checked 13 November 2026 against HubSpot’s knowledge base.

Which email attachments end up on the record

HubSpot says that when you send a one-to-one email in HubSpot or log an email through HubSpot Sales, non-inline attached files are automatically added to the Attachments section of the record, and “any inline attachments will not be added” (HubSpot: add and manage attachments, last updated 22 Dec 2025). The article does not mention BCC logging, so check on a test email if you rely on it. Files from other sources, such as marketing email or the conversations inbox, are not what that article covers.

One record: download from the Attachments section

  1. Open the contact, company, deal or ticket and scroll to Attachments in the right panel.
  2. Click Show more or View all attachments.
  3. Tick the files and choose Download, or use Actions > Download on one file.

The article says this is available with all HubSpot products and plans, and that you need the Notes view permission to see attachments on a record (plus Tasks view for task attachments; for emails, calls and meetings you need access to the related record).

Many records: what HubSpot does not do

The same article describes the per-record download only. A CSV export of records holds properties, not files (HubSpot: export your content and data, 25 Sep 2026, does not mention attachments). Options for many records are:

Careful: deleting removes the file

HubSpot says Delete on a sent or logged email attachment permanently deletes it from the record and the logged activity, while Detach (for files added from the Files tool) keeps the file in the Files tool. Download first if you plan to clean up.

Full disclosure: we built an app for the many-records case

We built Attachment Exporter: Bulk File Download. It exports the files HubSpot lists as attachments on emails, notes, calls, meetings and tasks associated with the contacts, companies, deals or tickets you pick (all, a HubSpot list, or a date range) as zips with a CSV manifest showing record, engagement type and date, original file name and status. Inline images inside an email body are not attachments in HubSpot’s sense; we have not tested them and do not promise them. Files HubSpot marks as sensitive are listed as restricted, not downloaded. It does not export conversations or email bodies, and it is a one-off export, not a backup.

Scanning and the audit are free, and so is the first export of up to 250 files per HubSpot account. Packs are one-off: USD 49 for 5,000 files, USD 99 for 25,000, USD 199 for 100,000. It only reads from HubSpot. It installs from our site, not yet from the HubSpot Marketplace. For a handful of records, HubSpot’s own download is the better choice.

More detail

FAQ

Are email attachments saved on the HubSpot record? Non-inline attachments of one-to-one emails sent in HubSpot or logged through HubSpot Sales are added to the record’s Attachments section. Inline ones are not.

Can I download email attachments for many contacts at once? Not with a native feature that we found documented; use the API or an app.

Does the app include inline images? Not promised: we have not tested them.

Is there a free way? Yes: the per-record download, or an export of up to 250 files with Attachment Exporter.

Questions or corrections: support@kayabyte.dev. HubSpot is a registered trademark of HubSpot, Inc. Kayabyte is an independent developer and is not affiliated with HubSpot.