Convert between JSON and CSV formats instantly. Supports nested objects flattening, custom delimiters, and array of objects. 100% client-side — your data stays in your browser.
Encode or decode URLs
Convert HTML to GitHub-flavored Markdown
Generate random UUIDs (v4)
Convert YAML to JSON and vice versa
Preview Google results
Convert MP4, WebM, AVI, MOV
Paste your JSON array of objects in the JSON field, then click "JSON → CSV". The keys of the first object become column headers. Each object becomes a row.
Yes. Enable "Flatten nested JSON" option to convert nested objects like {"user":{"name":"Alice"}} into columns like "user.name". Arrays are JSON-stringified into cells.
No. All conversion happens locally in your browser using JavaScript. No data leaves your device, making this tool safe for sensitive information.
Yes, choose from comma, semicolon, tab, or pipe delimiters. This is useful for European CSV (semicolon) or TSV (tab-separated) formats.