split excel sheet by column valu
Split by Column — just pick a file and you're done.

Drop your file here
Choose a file
xlsx, csv files · up to 10MB · first sheet only
Your file never leaves your browser — nothing is uploaded anywhere.
See how to verify your file isn't sent anywhereFree to use, no sign-up or install required.
How to use Split by Column
- 1Choose the Excel/CSV file that contains the column you want to split by, or drag it into the upload area.
- 2Confirm the header row, then choose the column to split on — region, department, rep, etc.
- 3Click Split into sheets, check the number of sheets created and the preview, then download the result.
When to use this
- Great for breaking a company-wide sales or order list into one sheet per store or region to hand out to each team.
- Useful for splitting an employee list or survey results into one sheet per department or team for separate handling.
- Good for sorting a big file into category- or year-based sheets instead of filtering it by hand each time.
Frequently asked questions
What happens to rows where the split column is blank?
They aren't dropped — every row with a blank value in that column is safely collected into its own sheet named "(blank)".
What if a value contains a character that isn't allowed in a sheet name?
Characters Excel doesn't allow in sheet names (/, \, ?, *, [, ], :) are automatically replaced with an underscore (_), so the file always opens cleanly.
Does my file really never get sent to a server?
Correct — LocalSheet does all its processing inside your own web browser. Your file data never travels over the network to anywhere. It even works with your internet connection turned off.
Is there a limit on file size or number of files?
For browser performance and stability, we support files totaling up to 10MB. Merging files supports up to 20 files at once.
Is there a fee, or do I need to log in?
No. Every LocalSheet tool is completely free, with no account and no login required.