To export HubSpot CRM data, open an object's index page, choose Export, pick CSV with all properties and associations, and repeat for each object you need. Keep the official export instructions open while you work.
Who runs it and how long it takes
- Who: a user with HubSpot's Export permission for records; CRM Export plus [Object] Edit All for property history. A Super Admin can see every export in the account's export log.
- Plans: HubSpot documents record and property-history exports on all products and plans.
- Limits: 300 exports in a rolling 24 hours, up to three at once. XLS and XLSX files have column caps, and HubSpot recommends CSV for exports with many columns. The export log keeps three years. Large exports take HubSpot a few hours.
Before you start, read How to export your QuickBooks Online data and How to export your Salesforce data.
Export each object
- Open the object's index page (for example Contacts or Companies) and the All view, then select Export. If you are in board view (deals, tickets and custom objects), use Board options > Export view.
- Choose CSV. In Customize, select All properties and associations, and choose All associated records (offered for CSV files only). The default association export stops at 1,000 associated IDs per column.
- Export. HubSpot emails you a download link to the file.
- Repeat for contacts, companies, tickets and any custom objects you need. Include deals, which open in board view.
Export property history
- Click the settings icon, open Properties in the left sidebar, and choose the object.
- Hover over the property, choose More > Export property history, and pick the format.
- Tick Include Source Information so the file shows which user or tool made each change.
- Repeat for each property whose history you need.
What you get, and what it leaves out
- One CSV per object with current values and associations. Above 2 MB HubSpot zips it; above a million rows it splits the file.
- One file per property with the changes HubSpot kept and their times. HubSpot keeps up to 45 property revisions for contacts and 20 for other objects.
- Contact activities (for example calls and notes) are a separate export from the record exports. HubSpot gives three routes: the per-contact export, certain activity reports and the engagements API. Decide whether they are worth it for your firm.
If an export does not arrive
- Several files. HubSpot says you may receive multiple files delivered in a zip file, and that multiple files are expected for CSV or XLSX files with more than 1,000,000 rows and XLS files with more than 65,535 rows.
- Limits reached. Any additional exports are queued until one of the three concurrent exports is completed.
- No email. Open the export log and click the file's name to download it. Export permissions are required to access the export log to view the history of personal exports.
- Expired link. HubSpot says you can only download files for exports completed within the last 30 days; after that, run the export again.
- No Export permission. In the HubSpot articles we read on 7 Oct 2026, we found no step for a user who lacks the Export permission. Ask your HubSpot Super Admin to review your permissions or to run the export for you.
Check the export on your computer
Keep the HubSpot CSVs on your computer while you check each object's record count and its associations.
- Open each CSV. For each object, write down how many records the view you exported contains and how many rows the file holds. If HubSpot split a large export into several files, add the rows of all the parts.
- Look at the association columns. HubSpot's default stops at 1,000 associated IDs per column, so a column that holds exactly 1,000 IDs may be cut short. If you see one, export that object again as CSV with All associated records, which is offered for CSV files only.
- Find each export in your export log and write down its date, the object, the view and any filter. A Super Admin sees every export in the account; other users see their own. Keep the notes with the files.
- For property history, write down which properties you exported. HubSpot keeps up to 45 revisions for contact properties and 20 for other objects, so a file can stop short of the property's full history. The file shows change times in UTC.
- List what the record exports leave out. They hold current values and associations, and HubSpot points to separate routes for contact activities such as calls and notes. Keep an unchanged copy of the files.
Build a package beyond the ordinary CSV
| Part of the work history | Export and validation |
|---|---|
| Current CRM records | Export each object and view you need; compare its row count across all split files with the same filtered view. |
| Associations | Select All associated records for CSV. Check a known linked pair using Record IDs; retain the association columns. |
| Property changes | Export each property you need separately. Record the object and property, include source information and retain the change times. |
| Calls and notes | Check the separate activity routes; the ordinary record export is current properties and associations. |
| Attachments | Check a record with a known file. Record whether you received file bytes or only a reference; keep that check separate from row-count matching. |
Keep one local inventory row per object export, property-history export and activity export. Record the view/filter, request time, every file name, count, association setting, and one sampled record ID. For property history also record the oldest change present: the retained 45-contact/20-other revision caps mean a readable file can still stop short of the history you need.
Review the inventory before sharing records
Use your object-by-object inventory to start an estimate. Keep the raw HubSpot CSVs on your computer; settle the scope, permissions and sample review before sharing records.
If part of your pipeline is in Salesforce or Pipedrive, read the Salesforce export guide and the Pipedrive export guide next. For the conversations behind a deal, see the Intercom export guide, and for support tickets the Zendesk export guide.