JSON to CSV Online

Export an array of JSON objects or rows as CSV.

Free to use. No added watermarks.

  1. 1Choose files
  2. 2Make it yours
  3. 3Preview & save

Drop a file here

Or choose from your device. Your originals stay unchanged.

JSON · 20 MB per document (25 MB for PDF) · 50 MB total · max. 20 files

    Processed on your device. No file upload.

    How to use JSON to CSV

    1. Choose a json file.
    2. Adjust the available options and process your file.
    3. Review the result, then copy or download it.

    Make the result work for you

    Convert an array of objects into columns using the union of object keys. Nested values are serialized into individual cells. Arrays of arrays are also supported.

    Formats and practical limits

    Object keys become columns; nested objects are serialized as JSON in individual cells. Arrays of arrays preserve their row order.

    About this tool

    What can I do with JSON to CSV?

    Convert an array of objects into columns using the union of object keys. Nested values are serialized into individual cells. Arrays of arrays are also supported.

    Which inputs and outputs does this tool support?

    JSON → CSV. Requires a non-empty array of objects or arrays. Mixed row types are rejected.

    Does JSON to CSV upload my data?

    Selected file contents and generator inputs are processed locally in your browser. The website still loads its code and fonts from the host. Download results before closing the page.

    How do I keep my result?

    Review the preview, choose a download filename, and save the generated file. Text and table outputs also offer copy actions. The source file is unchanged.