Convert JSON arrays to CSV format instantly
This tool converts JSON arrays of objects into CSV (Comma-Separated Values) format. Each object in the array becomes a row, and the object keys become column headers.
Nested objects are flattened using dot notation. For example, {"user":{"name":"John"}} produces a column header user.name.
[{"key":"value"}, ...]Go deeper
The calculator gives you the number. These SnoopTool guides explain the method, the assumptions and the decision — with worked examples, data tables and FAQs.
Short, exact answers to the questions people ask alongside this tool — the number first, then the working.
For teams, not just visitors
We build the calculators on SnoopTool as embeddable widgets in your branding, wired to your own lead form — the same maths, your colours, your domain, your leads. Tell us which one and we will send back a working demo you can put in front of your team.
Thanks — we have it, and you will get a reply from a person within one business day. Meanwhile every tool on SnoopTool stays free, with no signup.