📊
CSV Viewer
Paste CSV → sortable table · CSV → JSON · Custom delimiter
Ctrl+Enter = parse

CSV to Table

Free online CSV viewer. Paste or upload a CSV file and instantly view it as a clean, sortable table. Also converts CSV to JSON. Supports custom delimiters (comma, semicolon, tab). Fully client-side.

Free No login 100% browser-based No data sent to servers

Try these next

What is a CSV to Table?

CSV (Comma-Separated Values) is the lowest-common-denominator format for tabular data — every spreadsheet, database, and data tool can export and import CSV. But raw CSV text is unreadable when columns misalign, values contain commas, or there are hundreds of columns.

This tool parses CSV and renders it as a formatted HTML table, handling quoted fields, embedded commas, and newlines inside values correctly. Supports comma, semicolon, and tab delimiters. No file is uploaded — everything is processed in your browser.

What delimiters does this CSV viewer support?
This tool supports comma (,), semicolon (;), tab (\t), and pipe (|) delimiters. It also has an auto-detect mode that tries to identify the delimiter from your data. European Excel exports often use semicolons; TSV files from spreadsheets use tabs.
How large a CSV file can I paste?
This tool handles CSV files up to a few thousand rows without performance issues. For very large files (100K+ rows), it renders the first 500 rows in the table view for performance but converts the entire dataset to JSON. All processing happens in your browser.
Can I sort the CSV table?
Yes — click any column header to sort by that column. Click again to reverse the sort. Sorting is alphabetical for text columns and numeric for number columns (auto-detected). The sort only affects the display, not the original data.
What is the difference between CSV and TSV?
CSV (Comma-Separated Values) uses commas as delimiters. TSV (Tab-Separated Values) uses tab characters. TSV is often preferred when values themselves contain commas (like addresses or sentences) because tabs rarely appear in data. Both are plain text and can be opened in Excel, Google Sheets, or any spreadsheet app.
Why does my CSV look wrong when opened in Excel?
Three common causes: 1) Excel uses the system locale's list separator (semicolons in many European countries) — change to comma in Excel's import wizard. 2) UTF-8 encoding without BOM causes garbled characters — save with UTF-8 BOM. 3) Date fields auto-format differently based on locale. Use Data → Text to Columns in Excel for reliable CSV import.
How do I handle commas inside CSV values?
Wrap the value in double quotes: John,"Smith, Jr.",New York. If the value contains double quotes, escape them by doubling: "He said ""hello""". This is defined in RFC 4180. Most CSV parsers handle this correctly. Always quote fields that may contain commas, newlines, or double quotes.
What is the maximum size CSV I can view in a browser?
This tool processes CSV entirely in your browser. Files up to 5–10MB work smoothly. Very large files (50MB+) may cause the browser to slow down or run out of memory. For large datasets, use a desktop tool like Excel, LibreOffice Calc, or a command-line tool like csvkit or miller (mlr).

Also available as

✓ Copied!