JSON to CSV converter (Excel-ready)
Paste a JSON array to get a CSV table for Excel or Google Sheets — nested objects supported.
About JSON to CSV
Paste a list of objects such as an API response. Columns are collected from every row, nested objects become names like address.city and arrays are kept as JSON text in one cell.
Downloads include a UTF-8 BOM so Excel shows non-English text correctly; for Google Sheets just copy the result.
FAQ
Excel shows garbled characters
Use this page's download button — the file has a BOM so Excel reads UTF-8.
More tools here
JSON formatter Base64 encode / decode Image ↔ Base64 URL encode / decode HTML entities Hash generator UUID generator JWT decoder Regex tester Cron generator Unix timestamp converter Code formatter Markdown preview Text ↔ binary Color converter Contrast checker CSS gradient CSV to JSON YAML ↔ JSON JSON to TypeScript AES encryption TOTP generator Password strength checker CSS box shadow CSS border radius Tailwind colors Color palette generator Aspect ratio calculator Chmod calculator