Attachment Exporter: Bulk File Download

Attachment Exporter: Bulk File Download logo

Install it free · Setup guide · Plans and pricing

Attachment Exporter downloads the files attached to notes, emails, calls, meetings and tasks of many HubSpot records as zips with a CSV manifest.

It also exports file properties and maps each file to its record. Scanning and the audit are free, the first export of up to 250 files is free, and larger exports are one-off packs from USD 49.

Attachment Exporter is an app for HubSpot by Kayabyte. It installs directly from this site, not yet from the HubSpot Marketplace. It only reads from HubSpot: it never changes or deletes a record or a file.

What HubSpot already does, and where this app fits

HubSpot lets you download the attachments of one record: open the record, click View all attachments, tick the files and choose Download (HubSpot’s help article was last updated 22 December 2025). That works well for one contact or one deal. HubSpot’s own export guide for your content and data, last updated 25 September 2026, covers CRM records and the Files tool but does not mention attachments, and a CSV export of records does not contain the files. If you need the attachments of 500 contacts, or of every deal in a pipeline, you open the records one by one, write a script against the API, or use an app. This app is for that cross-record job: one export, every engagement type, one manifest. See the guide to downloading all attachments in HubSpot for the manual and API routes in full.

What it does

What it exports, and what it does not

Plans

Free: scans (up to 30 a day) and audits, the free record card, and one free export of up to 250 files per HubSpot account. Export packs are one-off payments per HubSpot account: USD 49 for 5,000 files, USD 99 for 25,000 files, USD 199 for 100,000 files. Credits never expire. A file counts once per export after duplicates are removed. Files that are missing or restricted at the scan are not counted, and files that fail during the export are credited back. See plans and pricing.

How it compares

The tools compared guide has the details and dates.

Security and your data

The app asks for read-only permissions: files, hidden files, contacts, companies, deals, tickets, lists and email activity. Zips and manifest files live in private storage on Cloudflare and are deleted after 7 days; job rows are deleted after 30 days; uninstalling deletes the data. See security and privacy and data.

FAQ

Can HubSpot download all attachments natively? For one record at a time, yes: View all attachments, tick, Download. There is no native export of the attachments of many records in one go, and the CSV export of records does not contain files.

Does the export include email attachments? Files that HubSpot lists as attachments on emails associated with the records are included. Inline images inside an email body are not tested and not promised.

What is a CSV manifest? A spreadsheet that lists every file with its record, engagement, original name, size, path in the zip and status, so you can match files to records after the export.

Does it change anything in HubSpot? No. All permissions are read-only.

How long are the zip files kept? Zips and the manifest download links: 7 days. The job records behind them (record names, file names, sizes, status) are kept 30 days. Uninstalling deletes everything the app stored for your account.

How is a file counted? Once per export, after duplicates are removed. Missing and restricted files at the scan are not counted, and files that fail during the export are credited back.

What happens to files HubSpot marks sensitive? They are listed in the manifest as restricted with the reason, not downloaded and not charged.

Can I use it for a GDPR data subject request? It can collect the files attached to a contact’s records, with a manifest. Whether and what you must include is your decision as controller; this is not legal advice.

Can I use it to migrate away from HubSpot? It exports the files and a manifest of where each came from. It does not import them anywhere else.

Is there a free option? Yes: scans, audits, the record card and one export of up to 250 files.

Does it work with saved views? No. HubSpot gives apps no way to read a saved view’s filters. Use all records, a list or a date range.

Is it on the HubSpot Marketplace? Not yet. It installs from this site, and HubSpot shows an unverified-app notice until it is listed. The setup guide explains it.

More

HubSpot is a registered trademark of HubSpot, Inc. Kayabyte is an independent developer and is not affiliated with or endorsed by HubSpot, ProBackup, Exelab or Import2.