Tempel array JSON berisi objek (misalnya dari respons API) dan konversi ke CSV dalam satu klik. Header diambil dari kunci objek; Anda dapat menyalin hasilnya atau mengunduhnya sebagai file .csv untuk Excel atau Google Sheets.
Hasil akan muncul di sini setelah konversi.
Tentang JSON to CSV
JSON (JavaScript Object Notation) adalah format data standar untuk API dan layanan web. Banyak API mengembalikan data sebagai array JSON berisi objek. Mengonversi data tersebut ke CSV memungkinkan Anda membukanya di spreadsheet (Excel, Google Sheets, LibreOffice), menjalankan analisis, atau mengimpornya ke alat lain. Konverter ini berjalan sepenuhnya di browser Anda: mem-parse JSON Anda, menggunakan kunci objek sebagai header kolom, dan menghasilkan nilai yang dipisahkan koma — tanpa unggah dan tanpa server.Cara menggunakan
- Tempel array JSON berisi objek ke kotak Input JSON. Pastikan JSON valid (misalnya dari API atau dari JSON Formatter kami).
- Klik Konversi ke CSV. Output CSV muncul di bawah.
- Gunakan Salin CSV untuk menyalin ke clipboard, atau Unduh CSV untuk menyimpan file .csv.
Fitur Utama
- Deteksi header otomatis — Kunci objek diekstrak dan digunakan sebagai header kolom CSV secara otomatis.
- Kepatuhan RFC 4180 — Nilai dengan koma, tanda kutip, atau jeda baris di-escape dengan benar menggunakan pembungkus kutip ganda.
- Penanganan kunci fleksibel — Objek dengan set kunci berbeda digabungkan — semua kunci unik menjadi kolom, dengan sel kosong untuk nilai yang hilang.
- Salin dan unduh — Salin teks CSV ke clipboard atau unduh sebagai file .csv siap pakai.
- Penanganan nilai bertingkat — Objek dan array bertingkat dikonversi menjadi string JSON di sel CSV.
- Privasi berbasis browser — Semua konversi berjalan secara lokal di browser Anda tanpa interaksi server.
Kapan digunakan
- Mengekspor hasil API atau database ke spreadsheet
- Menyiapkan data untuk laporan atau daftar email
- Berbagi data tabular dengan orang yang lebih suka Excel atau Sheets
- Backup cepat atau arsip data JSON dalam format universal
Detail
Nilai yang mengandung koma, tanda kutip, atau jeda baris secara otomatis di-escape dalam CSV (dibungkus tanda kutip ganda dan tanda kutip internal digandakan). Baris pertama selalu merupakan baris header yang diambil dari kunci objek.Kesimpulan
Konverter JSON ke CSV adalah alat transformasi data penting yang menjembatani kesenjangan antara API JSON modern dan alur kerja spreadsheet tradisional. Dengan deteksi header otomatis, escaping yang tepat, dan privasi berbasis browser, alat ini membuat konversi data JSON ke CSV menjadi cepat, akurat, dan aman.
Pertanyaan yang Sering Diajukan
Format JSON apa yang diterima alat ini?
Menerima array JSON berisi objek, misalnya: [{"name":"Alice","age":30},{"name":"Bob","age":25}]. Setiap objek menjadi satu baris di CSV, dan kunci dari objek pertama (atau gabungan semua kunci) menjadi header kolom. Objek atau array bertingkat dikonversi menjadi string.
Apakah data saya dikirim ke server?
Tidak. Konversi dilakukan sepenuhnya di browser Anda menggunakan JavaScript. Data JSON Anda tidak pernah meninggalkan perangkat, sehingga aman untuk data sensitif atau rahasia.
Bisakah saya mengunduh file CSV?
Ya. Setelah mengonversi, klik "Unduh CSV" untuk menyimpan hasilnya sebagai file .csv. Anda dapat membukanya di Excel, Google Sheets, atau aplikasi spreadsheet lainnya.
Bagaimana jika JSON saya memiliki kunci berbeda di objek yang berbeda?
Alat ini mengumpulkan semua kunci unik dari setiap objek. Jika satu baris tidak memiliki kunci tertentu, sel tersebut akan kosong di CSV. Urutan kolom mengikuti urutan kunci yang pertama kali ditemukan.