JSON to CSV Converter

Convert a JSON array of objects into CSV format with proper escaping.

How to Use

  1. 1Paste your JSON array into the input field.
  2. 2Configure delimiter and header options if needed.
  3. 3Click Convert to generate the CSV output.
  4. 4Download the CSV file or copy it to your clipboard.

Frequently Asked Questions

What JSON structure does this tool expect?

The tool expects a JSON array of objects, where each object represents a row and each key represents a column header. For example: [{"name": "Alice", "age": 30}, {"name": "Bob", "age": 25}].

How does the tool handle nested JSON objects?

Nested objects are flattened using dot notation. For example, {"address": {"city": "NYC"}} becomes a column named address.city with the value NYC.

Can I use a different delimiter instead of commas?

Yes. You can choose tabs, semicolons, pipes, or any custom character as the delimiter for your output file.