Data & Tables

Table Sorter

Sort table data online by one or more columns. Sort numbers, dates, and text locally in your browser without uploading data.

Tool

Table Sorter

Sort table data online by one or more columns. Sort numbers, dates, and text locally in your browser without uploading data.

This tool runs in your browser. Your input is processed locally and is not uploaded.

About this Tool

Use this Table Sorter to reorder rows by one or more columns in a browser table. The sorter supports text, number, date, and empty-value handling, plus ascending and descending order per column. It keeps a visible original row index so users can understand what changed and decide whether to export the sorted result.

Examples

  • month,region,channel,revenue 2026-01,North,Online,1200 2026-01,North,Retail,750 2026-01,South,Online,980 2026-02,North,Online,1340 2026-02,South,Retail,860

Frequently Asked Questions

Is my table data uploaded to a server?

No. The tool parses, transforms, previews, and exports data locally in your browser without uploading your input.

How are data types detected?

Values can be inspected as strings first, then optionally detected as numbers, booleans, dates, or empty values. You can keep text mode when exact formatting matters.

Can the original order be restored?

Yes. The table model keeps original row positions so users can reset the sort before export.

How are empty values sorted?

Empty values should have a clear option, such as placing them first or last, instead of being mixed unpredictably with text and numbers.

What file sizes are practical in the browser?

Small and medium tables are the best fit. Very large files can use a lot of memory because parsing, previews, and exported results all live inside the browser tab.

Related Tools