Konverter JSON ke CSV
Ubah array JSON menjadi file CSV yang bisa dibuka di Excel atau Google Sheets, dengan field bersarang diratakan menjadi kolom.
🔒 100% Aman & Privat: Semua proses berjalan secara lokal di RAM browser Anda. Data Anda tidak pernah dikirim ke server mana pun.
JSON input
1 baris, 0 BTempel JSON di sini, letakkan file .json, atau klik "Muat contoh".
Hasilnya muncul di sini
Tempel JSON di kotak input untuk mulai.
Salin dan unduh bisa dipakai setelah JSON valid.
Konversi JSON ke CSV untuk Excel dan Google Sheets
Konverter JSON ke CSV mengubah array berisi objek JSON menjadi spreadsheet: setiap objek menjadi satu baris dan setiap key menjadi satu kolom. Objek bersarang diratakan menjadi kolom seperti address.city, dan respons API yang dibungkus dalam objek, seperti {"data": [...]}, terdeteksi secara otomatis.
Pilih pemisah koma, titik koma, atau tab, pratinjau hasilnya dalam bentuk tabel, lalu unduh CSV yang terbuka dengan benar di Excel, termasuk huruf beraksen, berkat penanda urutan byte UTF-8 (BOM). Teks yang diawali =, +, - atau @ dilindungi agar Excel tidak pernah menjalankannya sebagai rumus.
Aman untuk API key, token, dan data pelanggan
Respons API, file konfigurasi, dan ekspor database sering berisi token akses, email, dan data pribadi, sementara banyak formatter online mengirim apa pun yang Anda tempel ke server mereka. Alat ini berjalan sepenuhnya di browser Anda: parsing, validasi, pewarnaan sintaks, dan konversi CSV semuanya terjadi di memori lokal, dan tidak ada yang diunggah atau dicatat. Alat ini juga sanggup menangani file besar, hingga 20 MB, tanpa batasan dari server.
Pertanyaan umum
Kenapa Excel memasukkan semua data ke satu kolom?
Excel memakai pemisah daftar dari pengaturan regional Windows, yang di Indonesia biasanya berupa titik koma. Ganti pemisah ke "Titik koma" lalu unduh lagi.
Kenapa huruf khusus terlihat rusak di Excel?
Excel butuh penanda untuk mengenali file UTF-8. Biarkan opsi "UTF-8 untuk Excel" tetap aktif, maka nama seperti "José" atau "Nguyễn" akan tampil dengan benar.
Bagaimana dengan array bersarang?
Array di dalam objek disimpan sebagai teks JSON dalam satu sel, misalnya ["vip","newsletter"]. Objek bersarang diratakan menjadi kolom terpisah.
Bagaimana jika objek saya punya key yang berbeda-beda?
Setiap key yang ditemukan di objek mana pun menjadi satu kolom. Baris yang tidak punya key tersebut mendapat sel kosong, dan alat ini memberi tahu berapa banyak sel yang dibiarkan kosong.