Array → table
Keys on the same object level become headers. Best for “user list” / “order list” shapes where each row is one record.
After conversion you can copy or download export.csv。
You can also load data via #data={"name":"Ada"} or #url=... It is cleared from the address bar after it is read.
Flatten an array of objects into table text (CSV), or convert a table back to JSON. A middle step before pasting an API list into Excel, or for turning an ops spreadsheet into test data. Column names usually come from object keys.
Keys on the same object level become headers. Best for “user list” / “order list” shapes where each row is one record.
After conversion you can copy or download export.csv。
Deep objects are usually flattened into columns like user.name , or only one level is kept. If the structure is too deep, extract the list with JSONPath first.
For objects with inconsistent fields, headers try to union every key that appeared.
Table contents are not uploaded. Exports that contain business data can stay on this device.
For a formatted workbook, use the Excel page to generate xlsx.
[
{ "id": 1, "name": "Ada" },
{ "id": 2, "name": "Bob" }
]
id,name
1,Ada
2,Bob
A single object can be treated as one row. For deep nesting, extract a list with JSONPath first.
CSV is plain text; Excel is better for generating or reading .xlsx directly.
Commas and quotes inside field values are escaped per CSV conventions. If Excel shows garbled text, confirm the encoding is UTF-8.
Yes. After pasting, click “Convert” to build the preview and download.
CSV has no types: numbers and strings may be reformatted by Excel. Import critical IDs as text columns.