Spreadsheet

CSV Splitter

Split a CSV into separate files grouped by any column value. Copy or download each group.

3 groups
Mumbai
order_id,city,amount
1001,Mumbai,500
1003,Mumbai,180
Delhi
order_id,city,amount
1002,Delhi,320
Bangalore
order_id,city,amount
1004,Bangalore,450

Related Tools

More free utilities you might find useful

Frequently Asked Questions

Quick answers to common questions

How does splitting work?+

Rows are grouped by the unique values in the column you select. Each group becomes a separate CSV.

Are headers included in each split?+

Yes. Every output file keeps the original header row.

Can I download each group?+

Yes. Each group has Copy and Download buttons.

What if a cell is empty?+

Empty values are grouped under "(empty)".

Is my data private?+

Yes. Splitting happens locally in your browser.

Which column should I pick?+

Choose a categorical column like city, category, or status.

Does it work with quoted CSV?+

Yes. Standard quoted CSV fields are parsed correctly.

Is it free?+

Yes.