CSV Viewer

Paste or upload CSV / TSV data and view it as a sortable, searchable table.

Input data is processed in your browser
Data is never sent to a server

Tool

or drag & drop a file

Delimiter

Paste CSV text or upload a file to view it as a table

What is CSV Viewer?

CSV Viewer renders comma-separated, tab-separated, or other delimited data as an interactive table directly in your browser.

Sort by any column, filter rows by keyword, paginate through large datasets, and export to JSON — all without uploading your data to any server.

How to Use

  1. Paste CSV text into the input field, or click "Open file" to upload a .csv or .tsv file.
  2. Choose the delimiter (comma, tab, semicolon, or pipe).
  3. Click any column header to sort ascending or descending.
  4. Type in the search box to filter rows in real time.
  5. Click "Copy as JSON" to copy the data as a JSON array of objects.

FAQ

Which file formats are supported?

CSV (comma-separated), TSV (tab-separated), semicolon-separated, and pipe-separated formats are all supported. Uploading a .tsv file automatically switches the delimiter to tab.

Are quoted fields handled correctly?

Yes. The built-in parser is RFC 4180 compliant — it correctly handles commas inside quoted fields, escaped double quotes, and multi-line fields.

Can it handle large files?

Yes. Pagination (20 / 50 / 100 / 500 rows per page) keeps performance smooth even with thousands of rows.

Is my data sent to a server?

No. All parsing and display happens entirely in your browser. Uploaded file contents are never transmitted anywhere.