Convert JSON arrays to CSV format with configurable delimiters. Flatten nested objects with dot notation, join array values, and choose comma, semicolon, tab, or pipe separators. Download as .csv.
LevnTools JSON to CSV Converter lets you format, validate, and transform your code directly in your browser. Everything runs locally in your browser — your code and data never leave your device. Unlike cloud-only alternatives that require uploads and accounts, this tool is completely free with no usage limits or watermarks. It is designed for developers debugging API responses, DevOps engineers working with configuration files, students learning data formats — anyone who needs a fast, reliable developer tool without the overhead of installing software. Just open the page and start working.
JSON to CSV Converter is used by a wide range of people. Explore how different groups use this tool:
Format, beautify, minify, and validate JSON with syntax highlighting.
Encode and decode Base64 with UTF-8 support and file-to-data-URI.
Encode, decode, and parse URLs with editable query parameters.
Convert text to camelCase, snake_case, kebab-case, and 7 more.
Convert between metric and imperial length units.
The tool accepts a JSON array of objects (e.g., [{"name": "Alice"}, {"name": "Bob"}]). Each object becomes a row in the CSV. All objects do not need to have the same keys — missing values are left empty.
Nested objects are flattened using dot notation. For example, {"address": {"city": "NYC"}} becomes a column named "address.city" with the value "NYC". This works to any nesting depth.
You can choose from comma (,), semicolon (;), tab, or pipe (|) as the delimiter. The default is comma. Semicolons are useful for locales that use commas as decimal separators.
Yes. Uncheck "Include headers" to output only data rows without the column name header row. This is useful when appending data to an existing CSV file.
Yes. All conversion happens in your browser. No data is sent to any server. The tool works offline once the page is loaded. No account or signup required.