Parser CSV
Parse, lihat, dan analisis data CSV secara instan di browser Anda. Mendukung banyak delimiter, field berkutip, dan kolom yang dapat diurutkan.
Jatuhkan file CSV di sini atau klik untuk menelusuri
Membaca file .csv, .tsv, dan .txt hingga 10 MB — secara lokal di browser Anda, tidak ada yang diunggah.
Baris
0
Kolom
0
Delimiter Terdeteksi
,
Data Terparse
Cara Menggunakan Parser CSV
Tempel atau Ketik CSV
Tempel data CSV Anda, jatuhkan file .csv ke area unggah, atau klik "Load Sample CSV" untuk mencoba.
Pilih Delimiter
Pilih delimiter Anda atau gunakan deteksi otomatis. Alihkan opsi baris header jika CSV Anda memiliki nama kolom.
Lihat & Urutkan
Tabel terparse muncul seketika. Klik header kolom mana pun untuk mengurutkan data naik atau turun.
Apa itu CSV?
CSV (Comma-Separated Values) adalah format teks sederhana untuk menyimpan data tabular. Setiap baris merepresentasikan satu baris data, dan nilai dalam satu baris dipisahkan oleh delimiter — paling umum koma. File CSV banyak digunakan untuk pertukaran data antar aplikasi, basis data, dan spreadsheet.
Fitur Utama CSV
Format teks polos yang mudah dibaca dan diedit di editor teks mana pun
Didukung secara universal oleh spreadsheet, basis data, dan bahasa pemrograman
Mendukung field berkutip untuk menangani delimiter, baris baru, dan karakter khusus di dalam nilai
Pertanyaan yang Sering Diajukan
Parser ini mendukung delimiter koma (,), titik koma (;), tab, dan pipe (|). Anda juga dapat memakai opsi deteksi otomatis, yang menganalisis data Anda untuk mengidentifikasi delimiter yang paling mungkin.
Field yang diapit tanda kutip ganda diperlakukan sebagai satu nilai. Ini memungkinkan field berisi karakter delimiter, baris baru, dan kutip yang di-escape (ditulis sebagai dua karakter kutip ganda ""). Misalnya, "Alice, Wang" di-parse sebagai satu field yang mengandung koma.
Tidak. Semua parsing CSV dilakukan sepenuhnya di browser Anda dengan JavaScript. Data Anda tidak pernah meninggalkan perangkat Anda, menjamin privasi dan keamanan penuh.
Bisa. Seret & letakkan file .csv, .tsv, atau .txt ke area unggah (atau klik untuk menelusuri). File dibaca secara lokal dengan API FileReader browser — tidak pernah diunggah ke server mana pun. File hingga 10 MB didukung; file lebih besar sebaiknya dipecah dulu.
Tata bahasa CSV yang umum: field dipisahkan koma, record oleh akhir baris CRLF, field yang mengandung koma, kutip, atau baris baru dibungkus tanda kutip ganda, dan kutip tersemat ditulis sebagai dua kutip berurutan. Standar ini juga mencatat bahwa record pertama boleh menjadi header. File dunia nyata melanggar semua aturan - akhir baris LF telanjang, tanpa kutipan, delimiter buntut - sehingga parser ini menoleransi varian umum sambil menandai masalah struktural.
Koma adalah default RFC 4180, tetapi locale Eropa sering mengekspor file berdelimiter titik koma (Excel melakukannya di wilayah tempat koma desimal adalah standar), dan tab bertahan dari salin-tempel dari spreadsheet. Deteksi bekerja dengan menghitung kandidat delimiter per baris dan memilih yang paling konsisten - parser ini otomatis mendeteksi koma, titik koma, pipe, dan tab, dan Anda bisa menimpanya.
Penyebab utama: field tak berkutip yang mengandung delimiter; jumlah kutip ganjil yang merusak setiap baris setelahnya; baris acak dengan kolom lebih banyak atau lebih sedikit daripada header; dan ketidakcocokan encoding, seperti teks windows-1252 yang menampilkan mojibake atau BOM UTF-8 yang menempel di sel header pertama. Parser ini melaporkan ketidakcocokan panjang baris sehingga baris bermasalah mudah ditemukan.
Semuanya berjalan di sisi klien, jadi batasnya adalah memori browser Anda, bukan timeout server. File hingga puluhan megabyte umumnya ter-parse dengan baik di desktop; melebihi itu, gunakan statistik delimiter dan hitungan baris/kolom untuk memeriksa file dulu, atau pecah sebelum dianalisis. Tidak ada byte yang meninggalkan mesin Anda dalam ukuran apa pun.
Alat Terkait
Referensi Otoritatif
Sumber primer di balik alat ini — standar dan spesifikasi resmi, bukan ringkasan pihak kedua.