Spreadsheet exports
Turn CSV files into JSON arrays for docs, fixtures, or handoffs.
Documentation
Move between CSV exports and JSON arrays with delimiter, quote, header, and line-ending controls.
Overview
Use the converter when rows need to move cleanly between spreadsheet-style files and JSON records.
Turn CSV files into JSON arrays for docs, fixtures, or handoffs.
Convert nested JSON into CSV when a tabular consumer needs it.
Tune headers and line endings before you send the file to another system.
Supported inputs
Walk through it
Workflow
Use this path when a tabular file needs to become structured JSON.
Workflow
Use this path when structured data needs a row and column shape.
What you get
The converted array is ready to paste into fixtures, docs, or scripts.
The converted table is ready for spreadsheets, imports, or row-based tools.
Counts help you check that the structure still matches the source.
Avoid these mistakes
Match the delimiter to the source file before you trust the output.
Confirm whether the first row is data or a column label before converting.
Check the JSON result when a cell contains arrays or objects.
Glossary
This section translates the most technical labels on the page into plain language so you can interpret the output without opening another tab.
A delimiter is the character that separates CSV fields, such as a comma, semicolon, tab, or pipe.
The header row is the first CSV row when it contains column names instead of real data values.
A record is one logical item in the converted data, whether it is represented as a CSV row or a JSON object.
Flattening turns nested arrays or objects into a simpler tabular shape so they can fit into CSV columns.