JSON Toolkit

    JSON to CSV

    Arrays to spreadsheet

    Export options

    Columns, delimiters, and CSV shape

    JSON Array Input
    Valid Array

    Valid JSON
    Loading...

    CSV Output

    How this tool works

    The tool JSON.parses your input, expects a JSON array of objects (or compatible rows), derives columns, and writes delimiter-separated text. Options control headers, column inclusion, nested field flattening vs JSON strings, and escaping—updates run client-side as you edit.

    Tips

    • Primitives at the root won’t map to rows—wrap data in an array of objects.
    • All columns selected by default; narrow the set for wide API payloads.
    • Nested objects: choose flattening for separate columns, or stringify for a single cell.
    • Excel prefers UTF-8 with BOM in some locales—export and open with your spreadsheet’s import dialog if garbled.