JSON to CSV Converter
Paste or load a JSON array of objects and convert it to a downloadable CSV file. Nested objects are flattened using dot notation.
100% In-Browser Processing. Your files never leave your device.
Accepts a JSON array of objects or a columnar object. Nested objects are flattened using dot notation (up to 3 levels deep).
Input JSON
About this tool
Converting JSON to CSV transforms a JSON array of objects into a tabular CSV (Comma-Separated Values) file where each object becomes a row and each key becomes a column header. CSV is the universal format for spreadsheets, databases, and data analysis tools. This conversion is commonly needed when you receive data from an API in JSON format but need to import it into Excel, Google Sheets, a database, or a data analysis pipeline.