Convert JSON data to CSV format with customizable options
Enter JSON data to convert to CSV
Your converted data will appear here
When 'Flatten Nested Objects' is enabled, nested objects are flattened using dot notation (e.g., 'user.name', 'user.email'). When disabled, nested objects are preserved as JSON strings within CSV cells, maintaining their original structure.
Arrays are typically converted to JSON string format within CSV cells. For arrays of objects, each object becomes a separate row if the JSON structure allows it.
Yes, you can choose from different delimiters including comma, semicolon, tab, and pipe characters. This helps with compatibility across different systems and regions.
When 'Use Quotes' is enabled, CSV fields are wrapped in double quotes, which is standard for proper CSV format. When disabled, all quotes are removed from the output for cleaner appearance. Note that disabling quotes may cause parsing issues if your data contains commas, newlines, or other special characters.