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.
Generate random UUIDs (v4)
Encode/decode Base64 strings
Encode or decode URLs
Bidirectional JSON/XML converter
Star ratings markup
Check keyword density
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.