Ubah CSV yang ditempel menjadi array JSON yang rapi.

Semuanya berjalan di browser Anda — data Anda tidak pernah meninggalkan halaman ini.

Jatuhkan file CSV Anda untuk memuatnya
Sumber CSV Tempel, jatuhkan file, atau muat contoh
Pemisah
Cara data Anda dibaca
Keluaran JSON Diperbarui secara langsung saat Anda mengetik
Bentuk
Indentasi
JSON Anda akan muncul di sini Tempel CSV di kiri, jatuhkan file .csv, atau muat contoh untuk melihatnya beraksi.

Kolom yang dikutip, tanda kutip yang di-escape, dan pemisah baris di dalam kutipan sepenuhnya didukung (RFC 4180).


Tentang CSV → JSON

Konverter CSV ke JSON ini mengubah data yang dipisahkan koma, titik koma, tab atau pipe menjadi JSON yang bersih sambil Anda mengetik. Tempelkan CSV, jatuhkan file .csv atau muat contoh; delimiter terdeteksi otomatis (atau bisa dipaksa secara manual) dan output JSON diperbarui secara langsung, dengan tabel pratinjau yang menunjukkan persis bagaimana setiap baris dibaca.

Parser-nya mengikuti RFC 4180, sehingga field yang dikutip, tanda kutip yang di-escape dan pemisah baris di dalam tanda kutip ditangani dengan benar. Dengan sakelar header aktif, baris pertama menjadi kunci objek; nama header yang duplikat atau kosong diperbaiki secara otomatis dan sebuah peringatan memberi tahu apa yang diperbaiki.

Opsi output mencakup kasus umum: array objek atau array baris polos, indentasi yang bisa dikonfigurasi, dan "smart types" yang mengonversi angka, true/false dan null menjadi tipe JSON asli, bukan string. Semuanya berjalan di browser Anda — data Anda tidak pernah keluar dari halaman.

Cara menggunakan CSV → JSON

  1. Tempelkan CSV Anda ke panel kiri, unggah file .csv, atau muat contoh.
  2. Konfirmasi delimiter yang terdeteksi otomatis, atau pilih koma, titik koma, tab atau pipe secara manual.
  3. Aktifkan/nonaktifkan "First row is a header" untuk mengontrol apakah nama kolom menjadi kunci JSON.
  4. Pilih bentuknya (objek atau baris), tingkat indentasi dan apakah smart types diaktifkan.
  5. Tinjau pratinjau "How your data was read", lalu salin JSON-nya atau unduh file .json-nya.

Pertanyaan yang sering diajukan

Tidak. Konversi berjalan sepenuhnya di browser Anda, sehingga spreadsheet berisi daftar pelanggan atau data internal tetap berada di perangkat Anda. Anda bisa menutup tab dan tidak ada apa pun yang terkirim.

Ya — gratis tanpa batas jumlah file yang Anda konversi dan tanpa perlu akun.

Koma, titik koma, tab dan pipe. Secara default alat ini mendeteksi otomatis delimiter dari data Anda, dan Anda bisa mengganti deteksinya dengan satu klik jika sebuah file menggunakan pemisah yang tidak umum.

Opsi ini mengonversi nilai sel yang tampak seperti angka, boolean atau null menjadi tipe JSON asli — 42, bukan "42", true, bukan "true" — dan mengubah sel kosong menjadi null. Matikan opsi ini untuk mempertahankan setiap nilai sebagai string.

Baris dengan jumlah kolom yang berbeda diberi padding atau dipotong, nama header yang duplikat mendapat akhiran angka, dan sel header yang kosong dinamai column_1, column_2 dan seterusnya. Setiap perbaikan dilaporkan sebagai peringatan sehingga tidak ada yang terjadi secara diam-diam.

Ya. Parser-nya sesuai RFC 4180: field yang dikutip, tanda kutip ganda yang di-escape dan pemisah baris di dalam tanda kutip semuanya dibaca dengan benar, bukan justru memecah baris tersebut.


Pencarian populer
csv ke json ubah csv ke json konverter csv json csv ke array json parse csv online alat csv ke json
Butuh bantuan?
Menemukan masalah dengan alat ini? Beri tahu tim kami.
Laporkan masalah

Tambahkan alat gratis ini ke situs web Anda sendiri — salin dan tempel kode di bawah ini.