Bahasa
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Konverter CSV ke JSON

Konverter CSV ke JSON

Konversi data CSV ke format JSON secara instan. Mendukung pemisah kustom, deteksi otomatis, dan opsi output yang fleksibel.

Apa Itu Konverter CSV ke JSON?

Konverter CSV ke JSON adalah alat online yang mengubah data CSV (Comma-Separated Values) ke format JSON. Baik Anda bekerja dengan ekspor spreadsheet, dump database, atau data API, alat ini memudahkan konversi data tabular menjadi JSON terstruktur.

Mengapa Mengkonversi CSV ke JSON?

Integrasi API

Sebagian besar API menerima JSON, jadi mengkonversi data CSV memungkinkan Anda menggunakannya langsung dalam permintaan

Pengembangan Web

JSON adalah format data standar untuk aplikasi JavaScript dan framework front-end

Pemrosesan Data

JSON mendukung struktur bersarang dan nilai bertipe, membuatnya lebih ekspresif daripada CSV datar

File Konfigurasi

Banyak alat dan layanan menggunakan JSON untuk konfigurasi

Data Anda Tetap Pribadi

Pemrosesan 100% Sisi Klien: Semua konversi terjadi langsung di browser Anda. Data Anda tidak pernah meninggalkan perangkat, memastikan privasi dan keamanan lengkap.

Tanpa Unggahan

Data Anda tidak pernah meninggalkan perangkat

Tanpa Pelacakan

Kami tidak mengumpulkan atau menyimpan data Anda

Hasil Instan

Konversi terjadi secara lokal, jadi cepat terlepas dari ukuran file

Cara Menggunakan Konverter CSV ke JSON

Mulai Cepat

1

Masukkan Data CSV Anda

Tempel data CSV ke panel kiri, atau klik tombol unggah untuk memuat file (.csv, .tsv, .txt)

2

Lihat Output JSON

Lihat output JSON di panel kanan — konversi terjadi otomatis secara real-time

3

Ekspor Hasil

Salin atau unduh hasil menggunakan tombol toolbar

Mengonfigurasi Opsi

Pemilihan Pemisah

Pilih karakter yang memisahkan field dalam data CSV Anda:

Pemisah Karakter Kasus Penggunaan Umum
Koma , Format CSV standar Default
Titik Koma ; Umum dalam ekspor CSV Eropa
Tab \t File TSV (Tab-Separated Values)
Pipa | Digunakan dalam beberapa ekspor database
Deteksi Otomatis: Saat mengunggah file, pemisah secara otomatis terdeteksi dari baris pertama data.

Baris Pertama sebagai Header

Header Diaktifkan

Array Objek

Baris pertama menjadi kunci objek JSON:

Input CSV
Name,Age
John,30
Output JSON
[{"Name": "John", "Age": 30}]
Header Dinonaktifkan

Array Array

Semua baris diperlakukan sebagai data:

Input CSV
Name,Age
John,30
Output JSON
[["Name", "Age"], ["John", 30]]

Minifikasi

Beralih antara JSON cetak cantik (dengan indentasi) dan JSON minifikasi (satu baris, tanpa spasi). Gunakan output minifikasi saat Anda membutuhkan data kompak untuk API atau penyimpanan.

Cetak Cantik

Format Dapat Dibaca

  • Struktur indentasi
  • Mudah dibaca dan di-debug
  • Ukuran file lebih besar
Minifikasi

Format Kompak

  • Output satu baris
  • Dioptimalkan untuk API
  • Ukuran file lebih kecil

Fitur

Deteksi Nilai Cerdas

Konverter secara otomatis mendeteksi dan mengkonversi tipe data untuk representasi JSON yang akurat:

Angka

Nilai integer dan desimal dikonversi ke tipe angka JSON (misalnya, 30 menjadi 30, bukan "30")

Boolean

true dan false dikonversi ke boolean JSON

Nilai Null

Nilai null dikonversi ke null JSON

String

Semua nilai lainnya tetap sebagai string

Penguraian CSV yang Kuat

Parser menangani data CSV kompleks dengan benar dengan kemampuan penguraian canggih:

Field Dikutip

Field yang diapit tanda kutip ganda diuraikan dengan benar, termasuk field yang berisi pemisah atau baris baru

  • Menangani pemisah tertanam
  • Mendukung field multi-baris

Kutip yang Diloloskan

Tanda kutip ganda dalam field ("") ditangani dengan benar

  • Pelolosan CSV standar
  • Mempertahankan karakter kutip

Akhir Baris Campuran

Akhir baris Windows (CRLF) dan Unix (LF) didukung

  • Kompatibilitas lintas platform
  • Deteksi otomatis

Baris Tidak Merata

Baris dengan kolom lebih sedikit secara otomatis diisi dengan nilai kosong

  • Mempertahankan integritas data
  • Struktur konsisten

Tampilan Output Ganda

Output JSON Mentah

Lihat output JSON mentah dengan pemformatan sintaks, sempurna untuk pengembang yang perlu menyalin dan menempel struktur JSON yang tepat.

  • Penyorotan sintaks
  • Format siap salin
  • Opsi toggle minifikasi

Pratinjau Spreadsheet

Pratinjau data yang diuraikan dalam tabel seperti spreadsheet dengan fitur keterbacaan yang ditingkatkan.

  • Nomor baris untuk referensi
  • Header lengket saat menggulir
  • Baris bergaris untuk kejelasan
  • Menampilkan hingga 500 baris

Bilah Status

Bilah status di bagian bawah menampilkan informasi real-time tentang konversi Anda:

  • Status validasi — Mengonfirmasi penguraian berhasil atau menampilkan pesan kesalahan
  • Jumlah baris — Total baris data yang diproses
  • Jumlah kolom — Field yang terdeteksi dalam CSV Anda
  • Ukuran file output — Ukuran JSON yang dihasilkan

Pertanyaan yang Sering Diajukan

Pemisah apa yang didukung?

Alat ini mendukung empat pemisah umum: koma (,), titik koma (;), tab, dan pipa (|). Saat Anda mengunggah file, pemisah secara otomatis terdeteksi dari baris pertama data.

Apa perbedaan antara "array objek" dan "array array"?

Saat "Baris pertama sebagai header" diaktifkan, setiap baris CSV menjadi objek JSON dengan nilai header sebagai kunci — ini disebut array objek. Saat dinonaktifkan, setiap baris menjadi array nilai sederhana — array array.

Praktik Terbaik: Sebagian besar API dan aplikasi mengharapkan format array objek.

Apakah alat ini menangani file besar?

Karena semua pemrosesan terjadi di browser Anda, kinerja tergantung pada perangkat Anda. Alat ini bekerja baik dengan file yang berisi ribuan baris. Tampilan tabel menampilkan hingga 500 baris untuk kinerja, tetapi data lengkap disertakan dalam output JSON.

Apakah angka secara otomatis dikonversi?

Ya. Nilai yang terlihat seperti angka (integer dan desimal) secara otomatis dikonversi ke tipe angka JSON. Nilai boolean (true/false) dan null juga dikonversi ke setara JSON mereka. Semua nilai lainnya tetap sebagai string.

Bagaimana field yang dikutip ditangani?

Parser mengikuti aturan CSV standar: field yang diapit tanda kutip ganda dapat berisi pemisah, baris baru, dan kutip yang diloloskan (diwakili sebagai ""). Misalnya, "New York, USA" diuraikan sebagai satu field.

Apakah data saya aman?

Ya. Semua konversi dilakukan sepenuhnya di browser Anda menggunakan JavaScript. Tidak ada data yang dikirim ke server mana pun. Data CSV Anda tidak pernah meninggalkan perangkat.

Jaminan Privasi: Pemrosesan 100% sisi klien memastikan data sensitif Anda tetap sepenuhnya pribadi.
Pembatas:
CSV
JSON
Kesalahan

                

Tempel data CSV di sebelah kiri untuk mengonversi

| |
Tempel data CSV atau unggah file untuk konversi instan
Aktifkan Baris pertama sebagai header untuk beralih antara output objek dan array
Gunakan Minifikasi untuk mendapatkan JSON kompak untuk penggunaan API
Unggah file mendeteksi otomatis pemisah (koma, tab, titik koma, pipa)
Beralih ke Tampilan tabel untuk melihat pratinjau data yang diuraikan sebelum mengunduh
Semua konversi terjadi di browser Anda — tidak ada data yang diunggah
Ingin belajar lebih banyak? Baca dokumentasi →
1/7
Mulai ketik untuk mencari...
Mencari...
Tidak ada hasil yang ditemukan
Coba gunakan kata kunci yang berbeda