Open CSV as a filterable, sortable, paginated table.
CSV Tools
Inspect comma-separated data as a table, convert rows to JSON or SQL, and run SQL queries against CSV files. These tools keep quick data work in the browser without spreadsheet setup.
Tools in this collection
Convert header-based CSV rows into JSON objects.
Convert a JSON array of objects back into CSV.
Generate SQL table and INSERT statements from CSV.
Load CSV into a browser database and run SQL queries.
Profile column types, missing values, duplicates, and ranges.
Practical guides
Check shape and data quality before deeper analysis.
Use readable join patterns when working with related tables.
Continue exploring
Inspect, generate, and transform local datasets.
Format, compare, inspect, and convert JSON documents.
Run queries, explore examples, and visualize schemas.
Content reviewed .
What is a CSV file?
CSV (Comma-Separated Values) is a plain-text format for tabular data. Each line is a row, and commas separate the fields in that row. A header row commonly names the columns.
Order ID,Product Name,Quantity,Price
1,Widget A,10,2.50
2,Widget B,5,3.00
CSV works well for spreadsheet exports, database imports, and simple data exchange. Quoted fields can contain commas, quotes, and line breaks.
When should you use CSV instead of JSON?
Use CSV for flat, rectangular data where every row has roughly the same columns. Use JSON when the data contains nested objects, arrays, or records with different shapes. CSV is often smaller and easier to open in a spreadsheet; JSON preserves richer structure and data types.