FJ Techtools provides a free JSON to CSV converter that works entirely in your browser. Paste your JSON data into the editor or upload a .json file, and the tool converts it to CSV automatically — no server upload, no signup, and no waiting. Download the result as a .csv file or copy it directly to your clipboard.
This is particularly useful when you have API response data in JSON format and need to open it in Excel or Google Sheets, share it with non-technical colleagues, or import it into a database or reporting tool that accepts CSV.
Click "Upload JSON file" to load a file from your device, or paste your JSON data directly into the input editor. The tool accepts both JSON arrays and objects.
The CSV output is generated automatically as you type or load data. Choose your preferred delimiter — comma, semicolon, or tab — from the separator dropdown.
Click Download to save the CSV file to your device with a custom filename, or click Copy to grab the output directly to your clipboard.
The converter handles the two most common JSON structures:
[{"name":"Alice","age":30},{"name":"Bob","age":25}]Nested objects and arrays within JSON may be flattened or serialized as strings depending on the structure. For complex nested JSON, consider using the JSON Beautifier first to inspect and understand your data structure.
Three delimiter options are available to match the CSV format expected by your target application: