Poin penting
- 01Auto-mendeteksi pembatas koma, titik koma, tab, dan pipe sehingga sebagian besar file bekerja tanpa konfigurasi.
- 02Header baris pertama menjadi kunci objek JSON; nonaktifkan header untuk array 2D mentah.
- 03Mengikuti RFC 4180 — field yang dikutip, koma di dalam sel, dan tanda kutip yang lolos semuanya ditangani dengan benar.
- 04Konversi berjalan 100% di browser Anda — data Anda tidak pernah diunggah atau dicatat.
Mengapa Pengembang dan Analis Memerlukan CSV ke JSON
CSV adalah lingua franca ekspor data — spreadsheet, database, alat CRM, dan platform analitik semuanya menghasilkannya. Tetapi sebagian besar API modern, aplikasi front-end, dan pipeline data mengharapkan JSON. Konversi secara manual dengan tangan tidak praktis untuk apa pun di luar beberapa baris, dan sebagian besar alat online memerlukan Anda mengunggah data Anda ke server.
Handytool menguraikan file CSV dan TSV langsung di browser Anda. Tempel barisnya, biarkan auto-deteksi mengetahui pembatasnya, dan dapatkan array JSON yang bersih dalam hitungan detik. Karena tidak ada yang meninggalkan mesin Anda, ekspor sensitif dari Excel, Google Sheets, Postgres, atau pemroses pembayaran tetap sepenuhnya pribadi.
Cara Mengonversi File CSV ke JSON
- 01
Tempel CSV Anda
Salin baris dari spreadsheet atau file teks dan tempel ke dalam panel kiri. Anda juga dapat mengunggah file .csv atau .tsv secara langsung.
- 02
Periksa deteksi pembatas
Alat auto-mendeteksi pembatas koma, titik koma, tab, dan pipe. Jika deteksi salah, kunci pembatas secara manual dari dropdown.
- 03
Matikan header atau hidupkan
Dengan header aktif, baris pertama menjadi kunci objek dan setiap baris berikutnya menjadi objek JSON. Dengan header mati, Anda mendapatkan array 2D mentah dari array.
- 04
Pilih indentasi dan klik Konversi
Pilih output 2-spasi, 4-spasi, atau minified. JSON muncul di panel kanan — salin ke clipboard atau unduh sebagai converted.json.
Varian CSV yang Ditangani
- 01CSV standar yang dipisahkan koma (Excel, Google Sheets)
- 02CSV yang dipisahkan titik koma (lokal Excel Eropa)
- 03Tab-separated values (TSV) dari ekspor database
- 04File yang dibatasi pipe umum dalam pipeline data
- 05File dengan atau tanpa baris header
- 06Field yang dikutip mengandung koma, baris baru, atau tanda kutip ganda yang lolos
Data Anda Tetap di Browser Anda
Parser CSV berjalan 100% di browser Anda menggunakan JavaScript. Baris Anda tidak pernah menyentuh server, tidak ada yang dicatat, dan tidak ada akun untuk dibuat. Ini penting untuk ekspor yang berisi informasi yang dapat diidentifikasi secara pribadi, catatan keuangan, daftar pelanggan, atau data lain yang diatur oleh peraturan privasi.
Tidak ada batas baris atau ukuran file keras yang dikenakan oleh server — batas praktis adalah memori perangkat Anda yang tersedia. Untuk ekspor spreadsheet tipikal dengan ribuan baris, konversi praktis instan. File yang sangat besar (ratusan megabita) mungkin memerlukan beberapa detik lebih lama.
FAQ CSV ke JSON
Bagaimana cara mengonversi file CSV ke JSON online?
Tempel baris CSV Anda atau unggah file Anda, konfirmasi pembatas terdeteksi dengan benar, matikan atau hidupkan header, dan klik Konversi. JSON diunduh sebagai converted.json.
Pembatas mana yang didukung?
Koma, titik koma, tab, dan pipe. Pengaturan Auto memilih pembatas paling konsisten, yang menangani CSV titik koma Eropa dan ekspor TSV tanpa konfigurasi.
Apakah itu menangani koma di dalam sel?
Ya. Field yang dibungkus tanda kutip ganda dapat berisi pembatas, baris baru, atau tanda kutip yang lolos — persis seperti yang ditentukan dalam RFC 4180.
Apa yang terjadi pada header kolom yang duplikat atau kosong?
Header kosong menjadi column_1, column_2, dll. Nama duplikat mendapatkan akhiran numerik (email, email_2) sehingga setiap kunci JSON unik.
Apakah data saya diunggah ke server?
Tidak. Parser berjalan sepenuhnya di browser Anda. Baris Anda tidak pernah menyentuh server dan tidak ada yang dicatat.
Apakah ada batas baris atau ukuran file?
Tidak ada batas yang dikenakan server. File yang sangat besar mungkin lebih lambat untuk dirender, tetapi ekspor tipikal dengan ribuan baris dikonversi secara instan.