CSV Viewer and Editor
View, edit, sort, and filter CSV files in your browser. Add or remove rows and columns, search data, and download the edited CSV when you are done.
About CSV Viewer and Editor
This CSV viewer and editor lets you open CSV files in a spreadsheet-like table, edit values, sort columns, filter rows, and download the result. It runs entirely in your browser with no server upload required.
View and Edit
Upload a CSV file or paste text data to see it as a table. Click any cell to edit the value directly. Column headers are also editable. Add new rows or columns with the toolbar buttons, or remove existing ones with the X buttons.
Sort and Search
Click a column header to sort the table by that column. The tool detects numeric values and sorts them correctly. Use the search box to filter rows - only rows containing the search term in any column are displayed.
Export Your Changes
When you are done editing, click Download Edited CSV to save the updated data. The export includes all changes to headers, cell values, and any rows or columns you added.
Related Tools
Need to convert your CSV to Excel format? Use the CSV to Excel converter. Going the other direction, the Excel to CSV tool extracts data from spreadsheets.
All processing runs client-side. Your data stays in your browser and is never uploaded.
Frequently Asked Questions
Can I edit the data directly in the table?
Yes. Click any cell to edit its value. You can also edit column headers, add new rows or columns, and remove existing ones. All changes are reflected when you download the CSV.
How does sorting work?
Click the arrow icon in any column header to sort by that column. Click again to reverse the sort direction. The tool automatically detects numeric values and sorts them numerically.
Can I search or filter the data?
Yes. Use the search box to filter rows. Any row containing the search text in any column will be shown. The search is case-insensitive.
Are my files uploaded to a server?
No. Everything runs in your browser. Your CSV data never leaves your device.
What file formats can I open?
The tool accepts .csv, .tsv, and .txt files. You can also paste CSV data directly instead of uploading a file.