Konversi CSV ke JSON
Konversi dua arah antara CSV dan JSON, dengan pilihan pemisah dan header. Langsung di browser.
Konversi berjalan sepenuhnya di browser. Data tidak dikirim ke server dan tidak disimpan.
Alat ini mengonversi data antara CSV dan JSON dan sebaliknya, langsung di browser. CSV adalah format tabel yang praktis untuk spreadsheet seperti Excel dan Google Sheets, sementara JSON adalah format yang umum dipakai untuk API, automasi, dan tools no-code. Pilih arah konversi, tempel data Anda, dan salin atau unduh hasilnya. Alat ini mendukung pemisah yang berbeda, header, dan nilai dengan tanda kutip. Semua proses berjalan di perangkat Anda, data tidak dikirim ke server dan tidak disimpan.
Cara menggunakan alat ini
- 01Pilih arah konversiCSV ke JSON atau JSON ke CSV, sesuai kebutuhan Anda.
- 02Tempel datanyaTempel CSV atau JSON Anda. Bisa juga klik "Muat contoh" untuk melihat cara kerjanya.
- 03Salin atau unduhSalin hasilnya dengan satu klik, atau unduh sebagai file JSON atau CSV.
Kapan berguna?
- Impor dan ekspor ke spreadsheetKonversi JSON dari API menjadi CSV untuk dibuka di Excel atau Google Sheets, atau sebaliknya.
- Bekerja dengan APIUbah tabel CSV menjadi JSON yang rapi untuk dikirim ke API, automasi, atau tools no-code seperti n8n atau Make.
- Membersihkan dan merapikan dataPeriksa apakah struktur data sudah benar sebelum diunggah ke sistem lain.
Contoh
- CSV ke JSONTabel dengan kolom nama,email dan dua baris berubah menjadi array berisi dua objek dengan field nama dan email.
- JSON ke CSVArray objek berubah menjadi tabel: satu baris header dengan nama field, lalu satu baris untuk setiap objek.
- Pemisah titik komaPada file dari Excel dengan pengaturan regional Eropa/Indonesia, pemisahnya kadang titik koma (;), bukan koma. Anda bisa memilihnya di alat ini.
Tips untuk hasil lebih baik
- Periksa encoding fileKalau karakter dalam CSV Anda muncul sebagai tanda tanya atau simbol aneh, coba buka ulang file dengan encoding UTF-8.
- Ganti pemisah kalau hasilnya anehKalau CSV tidak terkonversi dengan benar, coba ganti pemisah dari koma ke titik koma atau tab.
- JSON yang validJSON yang valid butuh tanda kutip ganda di sekitar nama field dan teks, serta koma di antara setiap item.
Apa yang dilakukan konversi ini
Pada konversi CSV ke JSON, baris header (kalau ditandai) menjadi nama field, dan setiap baris berikutnya menjadi satu objek. Tanpa header, field diberi nama column1, column2, dan seterusnya. Nilai disimpan sebagai teks. Pada konversi JSON ke CSV, alat ini menerima array objek (atau satu objek), mengumpulkan semua field menjadi kolom, dan mengodekan dengan benar nilai yang mengandung koma, tanda kutip, atau baris baru. Nilai bersarang (nested) dikonversi menjadi teks JSON.
Privasi
Semua konversi berjalan di browser Anda. Data yang Anda tempel tidak dikirim ke server, tidak disimpan, dan tidak dikirim ke analitik.
Pertanyaan umum
Apa itu CSV?
Format tabel sederhana di mana setiap baris adalah satu record dan nilainya dipisahkan oleh pemisah (biasanya koma). Umum dipakai di spreadsheet seperti Excel dan Google Sheets.
Apa itu JSON?
Format data terstruktur yang umum dipakai di API dan pemrograman. Terdiri dari objek dengan pasangan nama field dan nilai, dalam tanda kutip ganda.
Bagaimana cara konversi CSV ke JSON?
Pilih mode "CSV ke JSON", tempel tabelnya, tandai apakah baris pertama adalah header, dan Anda akan mendapat array berisi objek.
Bagaimana cara konversi JSON ke CSV?
Pilih mode "JSON ke CSV" dan tempel array objek (atau satu objek). Alat ini membangun tabel dengan semua field sebagai kolom.
Apakah data saya disimpan?
Tidak. Konversi berjalan sepenuhnya di browser, tanpa dikirim ke server dan tanpa disimpan. Refresh halaman menghapus semuanya.
Kenapa JSON yang tidak valid tidak bisa dikonversi?
JSON butuh struktur yang tepat: tanda kutip ganda di sekitar nama field dan teks, dan koma di antara setiap item. Kalau strukturnya salah, alat ini menampilkan pesan error yang jelas.
Bisakah dipakai dengan Excel, Google Sheets, atau API?
Ya. Anda bisa mengekspor CSV dari Excel atau Sheets lalu konversi ke JSON untuk API, atau mengubah JSON dari API menjadi CSV untuk dibuka di spreadsheet.
Alat terkait
- Perapi Format JSONRapikan, perkecil, dan validasi JSON di browser Anda. Tempel JSON untuk merapikan atau memampatkannya, dan lihat error secara langsung.BukaBuka alat
- Encode & Decode Base64Encode teks ke Base64 atau decode string Base64 menjadi teks — langsung di browser, tanpa daftar.BukaBuka alat
- Regex TesterUji ekspresi reguler terhadap teks di browser Anda dan lihat setiap kecocokan, capture group, dan posisinya. Mendukung flag g, i, m, s, u. Tidak ada yang diunggah.BukaBuka alat

