What JSON formats are supported?
An array of objects, where each object becomes a row and its keys become columns. An array of arrays works too: each inner array becomes a row, and the first one is the header row.
How are nested JSON objects handled?
Each nested field gets its own column, with a dotted name: {"address": {"city": "Lisbon"}} becomes a column called address.city. A list, such as ["vip", "newsletter"], is kept as its JSON text in one cell.
Can I convert large JSON files?
Yes, files up to 50 MB. Bigger files take a little longer because the work happens on your own computer.
What happens to different data types?
Numbers stay numbers, text stays text, true and false become TRUE and FALSE, and null becomes an empty cell. JSON has no date type, so dates come through as text.
Are column headers automatically created?
Yes. With an array of objects, the keys become the column headers. With an array of arrays, the first inner array is the header row.
Can I preview the Excel structure before downloading?
Yes. You see a preview of the table, with its headers and first rows, before you download.