Excel Data Sorter

Multi-level sorting with custom orders and locale rules.

Sort by up to five columns at once, mix ascending and descending, and define custom orders like Small → Medium → Large. Locale-aware comparison means accented characters and non-Latin scripts sort the way native speakers expect.

Price
Free
Your files
Never uploaded
Runs
In your browser

or drag it here

.xlsx, .xls, .csv · up to 50 MB · processed locally, never uploaded

Excel and spreadsheet files only. Export from Google Sheets as .xlsx or .csv.

Files stay on your device

What it does well

  • Up to five sort levels with independent direction per level
  • Custom order lists for status, size and priority columns
  • Stable sort, so equal rows keep their original relative order

How to use Excel Data Sorter

  1. 1

    Upload the file and pick the sheet.

  2. 2

    Add sort levels in priority order.

  3. 3

    Set a custom order list for any column that needs one.

  4. 4

    Apply and download the sorted workbook.

Watch a walkthrough

How to use Excel Data Sorter

2 min 18 s · captions included

Watch on YouTube

Common problems and fixes

Numbers sort as 1, 10, 2.

The column is text. Run the Number Formatter to convert it, or enable natural sort for that level.

Rows became misaligned after sorting.

The sheet had merged cells inside the data range. Unmerge them — the Data Cleaner has a rule for this — then sort again.

Frequently asked questions

More clean & format tools

Remove duplicates, trim whitespace, fix inconsistent dates and numbers, split or merge columns, and validate data quality before it reaches your reports.

Browse Clean & Format