CSV Viewer & Sorter
Paste CSV or upload a .csv file to view it as a sortable, filterable table. Pick the delimiter, set whether the first row is a header, then sort columns and search rows. Everything runs in your browser.
About the CSV Viewer & Sorter
The CSV Viewer & Sorter turns raw CSV into a clean table you can read, sort, and search. Paste text or upload a .csv file, pick the delimiter, and choose whether the first row is a header. Click any column to sort it, type in the filter box to narrow rows, and watch the row and column counts update. It is built for developers, WordPress and WooCommerce store owners, and anyone who works with exports, reports, or spreadsheets. Everything runs in your browser, so your file is never uploaded.
How it works
- Paste CSV into the input box or click Upload .csv to load a file from your device.
- Set the delimiter (Auto, comma, semicolon, tab, or pipe) and toggle whether the first row is a header.
- Click a column heading to sort by that column; click again to reverse the order. Numbers sort by value, text sorts alphabetically.
- Type in the filter box to show only rows that contain your text, and read the row and column counts above the table.
Features
- Paste CSV or upload a .csv file, with a Load sample button to try it fast.
- Delimiter select with auto-detection, plus comma, semicolon, tab, and pipe.
- First row as header toggle, with generated column names when it is off.
- Click-to-sort columns with numeric-aware sorting and ascending or descending order.
- Text filter across all columns and live row and column counts.
Frequently asked questions
Is my file uploaded anywhere?
No. The file is read and parsed entirely in your browser. Nothing is sent to a server or logged.
Does it handle quoted fields and commas inside values?
Yes. The parser handles quoted fields, escaped double quotes written as two quotes, and values that contain the delimiter or line breaks inside quotes.
What delimiters are supported?
Comma, semicolon, tab, and pipe. Auto mode guesses the delimiter from the first line of your data.
How does sorting work?
Click a column heading to sort by it, and click again to reverse. Columns whose values are all numbers sort by numeric value; other columns sort as text, with numbers inside text ordered naturally.
Is there a row limit?
The tool sets no fixed limit. Because parsing and rendering happen in your browser, very large files are limited only by your device's memory and may render more slowly.