JSON to Table
Upload JSON files to view as a table and export to CSV.
Convert CSV to JSON or JSON to CSV online with quoted multiline-field handling and preservation of zero and false values.
The interactive workspace opens when JavaScript is available. Instructions and related guides are readable below.
Convert tabular CSV data to JSON and vice versa.
Conversion runs locally in your browser.
Up to 200,000 input characters. CSV values are strings; JSON false and zero are retained on export. Nested JSON objects become JSON text inside a cell rather than separate nested CSV columns. Headers must be unique.
name,note
Ada,"hello, world"The comma inside quotes stays in one note field. The result contains one object with name Ada and note hello, world.
[{"name":"Ada","count":0},{"name":"Lin","active":false}]The CSV header includes name, count and active. Missing fields become empty cells; zero and false are not discarded.
Choose a formatter to inspect syntax, a converter to change representation or a table viewer to inspect records. Keep a source copy and check field names, missing values and value types before importing the result elsewhere.
Read about data handling and clearing saved local work
Upload JSON files to view as a table and export to CSV.
View messy CSV files in a clean, readable data grid.
Beautify or minify JSON code with one click.
Convert messy text to clean bullets or extract to structured tables.
Count words, sentences, paragraphs, and reading time.