CSV Viewer & Editor Online Free — Open, Edit & Convert CSV Files
Online CSV Viewer renders any CSV, TSV, or pipe-delimited file as an interactive spreadsheet table. Sort by any column, filter rows in real time, click a column to view statistics (type, min, max, avg, unique count), edit cells directly in the browser, and export to JSON, TSV, or Markdown. Drag and drop your file — nothing is uploaded to a server.
Loading CSV Viewer…
How to View and Edit CSV Files Online Free
- 01
Upload or drop CSV
Drag and drop your CSV, TSV, or pipe-delimited file, or click Upload CSV to browse. Delimiter is auto-detected.
- 02
Explore & edit
Sort columns, filter rows, view column statistics. Enable Edit mode to modify cells, add rows, or add columns.
- 03
Export
Download as CSV, JSON, TSV, or Markdown table. Or copy the CSV directly to clipboard.
Features
- ✓Auto-detect delimiter: comma, semicolon, tab, pipe
- ✓Sort by any column — click header, click again to reverse
- ✓Real-time row filter across all columns simultaneously
- ✓Column statistics: type, unique, empty, min, max, avg
- ✓Edit mode: modify cells, add/delete rows and columns
- ✓Pagination — 50 rows per page for large files
- ✓Export: CSV, JSON, TSV, and Markdown table
- ✓100% client-side — CSV never leaves your browser
Frequently Asked Questions
- How do I open a CSV file in the viewer?
- Click the "Upload CSV" button to browse for a file, or drag and drop a .csv, .tsv, or pipe-delimited file directly onto the drop zone. The viewer automatically detects the delimiter and renders the data as an interactive table.
- Can I edit cells in the CSV viewer?
- Yes. Enable "Edit mode" using the checkbox in the toolbar. In edit mode, every cell becomes an editable input field. You can also add new rows with the "Add row" button, add new columns, and delete rows using the trash icon that appears on hover.
- How do I sort and filter the data?
- Click any column header to sort by that column. Click again to reverse the sort order. Use the filter box at the top to search across all columns simultaneously — the row count updates in real time to show how many rows match.
- What export formats are supported?
- You can export to CSV (with the original delimiter), JSON (array of objects with column names as keys), TSV (tab-separated), and Markdown table format. All exports download as a file. You can also copy the CSV directly to the clipboard.
- How do I view statistics for a column?
- Hover over a column header to reveal the chart icon (BarChart). Click it to show a statistics row beneath the header: detected data type (number/text/mixed), unique value count, empty cell count, and for numeric columns, the minimum, maximum, and average values.
- Is my CSV data sent to a server?
- No. All processing runs entirely in your browser. Your CSV files are never uploaded to any server and are never stored or logged. The tool parses and renders data locally using JavaScript.