JSON ke CSV
Konversi array JSON berisi objek ke CSV. Mendeteksi field otomatis, mendukung delimiter custom, escape yang benar untuk Excel dan Google Sheets.
Masukkan input di atas untuk melihat hasilnya.
Dibuat oleh JXXR1 · ♥ Jadi sponsor · ☕ Belikan saya kopi
Untuk apa ini?
Perjalanan kebalikannya: masukkan sebuah JSON array dan dapatkan CSV yang siap untuk Excel, Google Sheets, atau data tool apa pun yang lebih suka format tabular. Header dideteksi otomatis dari key object; nested value akan di-JSON-stringify ke dalam sel tunggal sehingga tidak ada yang hilang diam-diam.
Kapan digunakan
- Mengubah response API menjadi CSV untuk stakeholder yang hanya membuka spreadsheet.
- Mengekspor banyak record dari sebuah JSON dump menjadi sesuatu yang bisa kamu pivot/filter di Sheets.
- Menghasilkan fixture row untuk database import yang menerima CSV.
Kesalahan umum
- Inferensi header memakai union dari semua key object. Row yang tidak punya sebuah key akan jadi sel kosong; kolomnya tidak hilang.
- Object/array nested di-stringify. Kalau kamu butuh CSV yang flat (satu kolom per nested key), flatten dulu JSON-nya sebelum dimasukkan.
- Excel + delimiter. Locale Eropa default-nya pakai titik koma; ganti delimiter supaya file terbuka dalam kolom, bukan satu baris raksasa. Escaping RFC 4180 tetap diterapkan apa pun pilihannya.
- UTF-8 BOM. Excel di macOS kadang mengacaukan non-ASCII tanpa BOM. Tool ini TIDAK menambahkan BOM — alirkan output melalui langkah penambah BOM kalau kamu lihat mojibake.