CSV Viewer & Editor
View, sort, filter, and inspect CSV files as an interactive table — all in your browser
Drop a CSV file here or click to upload
Supports UTF-8, comma-separated CSV files
How it works
- • Upload a
.csvfile or paste CSV text directly. - • Click any column header to sort ascending/descending.
- • Use the filter box to search across all columns simultaneously.
- • Download the filtered result as a new CSV file.
- • Everything runs locally — your data never leaves your browser.
CSV Viewer & Editor Online
Open and view CSV files as an interactive, sortable, filterable table — right in your browser. No Excel or Google Sheets needed. Supports large files and all delimiters.
FAQ
What is a CSV file?
CSV (Comma-Separated Values) is a plain text format for tabular data. Each line is a row and values are separated by commas (or other delimiters like tabs or semicolons).
Can I edit the CSV in the viewer?
Yes — click any cell to edit it, then export the modified CSV. All changes happen in your browser.
What delimiters are supported?
Comma, semicolon, tab, pipe (|), and custom characters. The viewer auto-detects the delimiter for most files.
Continue Exploring
Other Data & Spreadsheet you might like...
JSON Table Viewer
Render JSON arrays of objects as a sortable, searchable HTML table with column filtering
Excel to CSV Converter
Convert XLSX and XLS Excel files to CSV format — no upload, runs in your browser via SheetJS
CSV Column Extractor
Pick specific columns from a CSV file and download the result — great for cleaning large datasets
SQL on CSV
Run SQL SELECT queries directly on uploaded CSV files — no server needed
CSV Merger
Merge multiple CSV files into one — reorder, deduplicate rows, and handle headers automatically
Mock Data Generator
Generate realistic fake data — names, emails, addresses, UUIDs, dates, and custom fields — and export as JSON, CSV, or SQL INSERT statements
CSV Splitter
Split a large CSV file into smaller files by row count or by unique values in a column
JSON to Excel
Convert JSON arrays of objects to Excel (.xlsx) or CSV — powered by SheetJS, runs in your browser