Alat
ID

Konversi JSON ke CSV Online

Tempel array objek JSON untuk mendapatkan file CSV yang bisa dibuka di Excel, Google Sheets, atau Numbers. Objek bersarang otomatis diratakan menjadi kolom, dan Anda bisa beralih ke CSV → JSON kapan saja.

JSON

CSV

Privasi terjaga: data Anda diproses di browser Anda dan tidak pernah diunggah.

Cara konversi JSON ke CSV

  1. Tempel JSON – biasanya berupa array objek – atau buka file .json.
  2. Pilih delimiter (koma, titik koma, tab, atau pipe), lalu tentukan apakah perlu menulis baris header dan meratakan objek bersarang menjadi kolom dengan path bertitik.
  3. Salin CSV atau unduh file-nya. Centang Tambahkan UTF-8 BOM untuk Excel agar huruf beraksen dan karakter non-Inggris lainnya tampil dengan benar di Excel.

Bagaimana JSON diubah menjadi baris dan kolom

JSONHasil CSV
Array objek [{"id":1,"name":"Ada"}]Satu baris per objek, satu kolom per key
Objek dengan key yang berbeda-bedaSemua key menjadi kolom; nilai yang tidak ada dibiarkan kosong
Objek bersarang {"address":{"city":"London"}}Kolom address.city
Nilai array {"tags":["a","b"]}Sel berisi ["a","b"]
nullSel kosong
Teks berisi koma, tanda kutip, atau baris baruDiapit tanda kutip ganda, tanda kutip di dalamnya digandakan ("")
Satu objek tunggalSatu baris
Array berisi arrayDitulis baris per baris, tanpa header

Membuka file CSV di Excel

Excel memilih delimiter berdasarkan pengaturan regional Anda: di banyak negara, termasuk dengan pengaturan regional Indonesia, Excel mengharapkan titik koma. Jika semua data masuk ke satu kolom, konversi ulang dengan delimiter titik koma atau impor file melalui Data → Dari Teks/CSV (From Text/CSV). Aktifkan UTF-8 BOM agar karakter seperti é, ü, atau ñ tampil dengan benar, dan ingat bahwa Excel menghapus nol di depan pada nilai seperti kode pos, kecuali kolomnya diformat sebagai teks.

Pertanyaan yang sering diajukan

Bisakah saya mengonversi JSON ke Excel?

Bisa. Konversi ke CSV lalu buka file yang diunduh di Excel, Google Sheets, Numbers, atau LibreOffice. Untuk menempelkan data langsung ke spreadsheet, gunakan JSON ke Tabel dan tombol Salin untuk Excel.

Apa yang terjadi pada JSON bersarang?

Objek bersarang diratakan menjadi kolom dengan path bertitik seperti address.city, sedangkan array disimpan sebagai teks JSON dalam satu sel. Matikan opsi path bertitik untuk menyimpan objek utuh sebagai teks JSON.

Apakah ada batasan ukuran file?

Tidak ada batas tetap. Konversi berjalan di browser Anda, sehingga file berukuran puluhan megabyte bisa diproses di komputer biasa.

Bisakah saya mengonversi CSV kembali ke JSON?

Bisa. Ubah arah menjadi CSV → JSON di atas editor, atau buka konverter CSV ke JSON.