How to split a crm contact csv into import batches
- Step 1Export the full contact or lead list — Pull the CSV from your data warehouse, outbound list, or legacy CRM.
- Step 2Drop into Row Splitter — Enter your CRM's recommended import row limit.
- Step 3Download the batch files — Each file is numbered for import sequence tracking.
- Step 4Import each batch — Submit batches to HubSpot, Salesforce, or your CRM's import wizard.
Frequently asked questions
What is HubSpot's CSV import row limit?+
HubSpot supports up to 1,000,000 rows per import but recommends under 100,000 for best performance. Check HubSpot documentation for the current limits.
Does the order of rows change when splitting?+
No. Rows are split in the original order without shuffling.
Can I merge the batches back after import?+
The original file is unchanged on your device. The batch files are separate downloads and do not affect the source.
Privacy first
Processing runs locally in your browser with PapaParse. No file is uploaded — only metadata counters are saved for signed-in dashboard stats.