HubSpot to Excel

Export your HubSpot CRM data -- contacts, companies, deals, tickets -- directly to a .xlsx Excel file. Paste your private app token, pick an object type, and download. Your token is used only in-request and never stored.

Connect to HubSpot

How to export HubSpot to Excel

HubSpot does not offer a built-in one-click Excel export from the CRM for all object types. To export HubSpot contacts to Excel -- or companies, deals, or tickets -- you need the HubSpot API with a private app token. This tool uses the API path: no row limit, no manual clicking, full pagination.

Get your HubSpot API token (Private App)

Create a Private App in HubSpot to generate an access token (starts with pat-). This token lets this tool read your CRM data on your behalf.

  1. In HubSpot, open Settings (gear icon, top right).
  2. Go to IntegrationsPrivate Apps.
  3. Click Create a private app and give it a name.
  4. Under Scopes, grant the CRM read scopes you need:
    • crm.objects.contacts.read
    • crm.objects.companies.read
    • crm.objects.deals.read
    • crm.objects.tickets.read
  5. Click Create app, then copy the access token from the dialog.

Paste the token into the tool above. It is sent only to the HubSpot API in the current request -- it is never stored, logged, or forwarded anywhere else.

How to export HubSpot contacts to Excel

Select Contacts from the object type dropdown, paste your private app token, and click Fetch Data. The tool calls the HubSpot CRM API v3, paginates through every contact record, and generates a .xlsx file you can open directly in Microsoft Excel or Google Sheets. Default columns: first name, last name, email, phone, company, lifecycle stage, and create date.

Supported HubSpot object types