Pemisah
Input CSV
Output JSON

Konverter CSV ↔ JSON

Apa yang dilakukan alat ini

Tempelkan CSV atau JSON dan konverter langsung mengubahnya ke format lain. Parser CSV menangani field dikutip, kutip ganda yang di-escape, dan delimiter berbeda. Di mode CSV→JSON, toggle Header untuk mengontrol apakah baris pertama menjadi kunci objek. Toggle Rapi untuk beralih antara output JSON yang mudah dibaca dan format ringkas.

Cara penggunaan

  1. Pilih arah: CSV→JSON atau JSON→CSV.
  2. Tempelkan data atau klik Contoh untuk memuat contoh.
  3. Pilih delimiter dan toggle Header/Rapi sesuai kebutuhan.
  4. Hasil muncul seketika. Klik Salin atau Unduh untuk mengekspor.

Pertanyaan yang Sering Diajukan

Apa fungsi tombol Header?

Saat Header aktif, baris pertama CSV dianggap nama kolom dan setiap baris berikutnya menjadi objek JSON dengan nama kolom sebagai key. Saat Header nonaktif, setiap baris diubah menjadi array nilai.

Bagaimana mengonversi file yang dipisahkan tab (TSV)?

Klik chip pemisah Tab di toolbar sebelum mengonversi. File TSV memakai karakter tab di antara kolom, bukan koma, dan parser menanganinya dengan cara yang sama.

Kenapa ada tanda kutip tambahan di output CSV?

Kolom CSV yang berisi karakter pemisah, tanda kutip ganda, atau baris baru wajib dibungkus tanda kutip ganda sesuai standar RFC 4180. Konverter membungkusnya otomatis saat mengekspor ke CSV.

Bisakah mengubah JSON berupa array of arrays ke CSV?

Bisa. Jika JSON Anda berupa array of arrays (misalnya [[1,2],[3,4]]), setiap array di dalamnya menjadi satu baris CSV. Jika berupa array of objects, key objek menjadi header kolom.

Apakah konverter ini aman?

Aman. Semua konversi berjalan di browser Anda dengan JavaScript. Tidak ada data yang dikirim ke server, jadi CSV dan JSON Anda tidak pernah keluar dari perangkat.