Converters
Turn an array of JSON objects into a clean CSV table — headers detected automatically.
Conversion runs locally in your browser. Nothing is uploaded, logged, or stored.
Each object in the array becomes one CSV row. The header is the union of every key seen across all objects, in first-appearance order, so objects with slightly different shapes still produce a complete table — missing values become empty cells. Fields containing the delimiter, quotes, or newlines are quoted and escaped per RFC 4180, so the output opens correctly in Excel, Numbers, and Google Sheets.
Nested objects and arrays inside a field are serialized as compact JSON so no data is silently dropped. Need the reverse direction? Use the CSV to JSON converter, or export to other formats from YAML.
Paste an API response array and download a CSV you can open straight in Excel for quick analysis.
Convert JSON log records to CSV before uploading to tools that only accept tabular imports.
Convert XML to JSON with support for nested elements, attributes, arrays, CDATA, and text nodes.
Convert JSON to well-formed XML with objects, arrays, nested structures, and custom root elements.
Convert JSON to clean, readable YAML — ideal for config files, Kubernetes manifests, and CI pipelines.
Convert YAML to JSON with full support for nesting, lists, and scalar types.
Looking for something else? Browse all tools