Penampil CSV
BaruLihat, urutkan, dan cari berkas CSV atau TSV sebagai tabel rapi — di peramban Anda.
Paste, upload or drop a CSV file to view it as a table.
Runs entirely in your browser. Nothing is uploaded.
Lihat file CSV apa pun secara online — seketika
CSV viewer ini membuka file berisi nilai yang dipisahkan koma langsung di browser Anda. Seret file ke area unggah, klik Upload, atau tempel teks CSV maupun TSV mentah, dan data langsung ditampilkan sebagai tabel yang rapi, bisa diurutkan dan dicari, lengkap dengan header yang menempel di atas serta nomor baris — tanpa Excel, tanpa Google Sheets, dan tanpa perlu mendaftar. Sebagai CSV viewer online gratis, alat ini bekerja sama baiknya di Windows, Mac, Linux, Android, dan iPhone.
Karena parser-nya mengikuti aturan CSV yang sesungguhnya, ia membaca dengan benar field yang diberi tanda kutip dan berisi koma, tanda kutip lain, bahkan ganti baris di dalamnya — persis kasus-kasus yang membuat pemisahan koma sederhana gagal. Muat contoh bawaan untuk melihat cara kerjanya dalam satu klik.
CSV sendiri adalah singkatan dari 'comma-separated values': file teks biasa di mana setiap baris adalah satu record dan koma memisahkan kolom, misalnya baris header 'name,age,city' diikuti 'Ada,36,London'. Karena hanya berupa teks, hampir semua spreadsheet, database, dan bahasa pemrograman dapat membaca dan menulisnya — itulah alasan CSV menjadi format universal untuk memindahkan data tabular antar alat.
Dibuat untuk file CSV berukuran besar
Kebanyakan viewer berbasis browser melambat drastis setelah beberapa ribu baris. Alat ini adalah viewer CSV besar yang sesungguhnya: tabelnya divirtualisasi, hanya menggambar baris yang terlihat di layar, sehingga file dengan 100.000+ baris dan berukuran beberapa megabyte tetap bergulir mulus alih-alih membekukan tab atau membuat aplikasi spreadsheet crash.
Pengurutan, filter, dan statistik kolom tetap dijalankan pada seluruh dataset, bukan hanya bagian yang terlihat, dan penghitung langsung menunjukkan jumlah baris serta kolom yang dimuat — misalnya 128,442 rows · 12 columns — sehingga Anda selalu tahu persis ukuran data yang sedang Anda kerjakan.
Sebagai perbandingan, Microsoft Excel memberlakukan batas keras 1.048.576 baris — tepat 2²⁰, batas yang berlaku sejak Excel 2007. File yang melebihi batas ini dipotong secara diam-diam saat dibuka: Excel tidak menampilkan error apa pun, sehingga pengguna tidak tahu bahwa sebagian datanya hilang. File lebar juga terbentur batas 16.384 kolom, dan CSV di atas ~50 MB bisa memakan waktu bermenit-menit untuk dibuka. Google Sheets membatasi setiap file pada 10 juta sel — batas yang bisa tercapai oleh file 200 kolom hanya dengan 50.000 baris.
Atasi masalah 'semua data menumpuk di satu kolom'
Jika sebuah CSV pernah terbuka di Excel dengan semua nilai berjejal dalam satu kolom, penyebabnya adalah delimiter. File yang diekspor dari banyak locale Eropa memakai titik koma, sementara dump data sering memakai tab atau pipe. Viewer ini mengambil sampel dari file Anda dan mendeteksi delimiter secara otomatis — koma, titik koma, tab, atau pipe (|) — lalu memisahkan kolom dengan benar. File 'name;price;qty' terbuka sama rapinya dengan file berkoma.
Masalah ini muncul karena saat CSV diklik dua kali di Windows, Excel membukanya memakai pemisah daftar regional sistem — koma di locale Inggris, titik koma di Jerman, Prancis, dan puluhan lainnya. File yang tampil sempurna di satu wilayah menjadi berantakan satu kolom di wilayah lain. Di sini, kalau tebakan otomatis pernah meleset, Anda tinggal memaksa delimiter yang benar dari menu, dan mengatur apakah baris pertama dianggap header atau data. Tidak perlu menyimpan ulang atau mengonversi file terlebih dahulu.
Perbandingan dengan Excel, Google Sheets, dan alat CSV lain
Microsoft Excel diam-diam merusak data CSV: ia menghapus nol di depan kode pos (00501 menjadi 501), mengubah kode produk seperti '1-2' menjadi tanggal, mengonversi 3/4 menjadi 4 Maret, bahkan mengubah nama gen seperti SEPT2 menjadi tanggal 2 September 2000 — masalah yang begitu parah sampai komunitas genetika mengusulkan penggantian nama gen yang terdampak. Google Sheets mengunggah data Anda ke server Google. csvjson.com dan convertcsv.com memproses file di sisi server — file Anda diunggah dan diolah dari jarak jauh, dan keduanya bisa kewalahan dengan file di atas 10 MB.
Viewer ini berbeda: semuanya berjalan lokal di browser Anda. File Anda tidak pernah meninggalkan perangkat. Tidak ada batas baris selain RAM perangkat, tidak ada transformasi data, dan tidak ada akun yang harus dibuat. Nilai mentah ditampilkan persis seperti di dalam file, mempertahankan nol di depan, string numerik panjang, dan setiap kasus lain yang biasa dirusak Excel.
Jika Anda tetap harus bekerja dengan Excel, solusi yang benar adalah memakai wizard impor 'From Text/CSV' alih-alih klik dua kali, sehingga Anda bisa menentukan delimiter dan tipe kolom secara eksplisit — atau berbagi file dalam format .xlsx. Perlu diingat perbedaannya: CSV adalah teks biasa berisi satu tabel tanpa format, rumus, warna, atau sheet tambahan; .xlsx adalah workbook biner terkompresi yang menyimpan semuanya sekaligus. CSV lebih kecil dan universal untuk pertukaran data mentah antar sistem; .xlsx lebih kaya tetapi hanya dipahami penuh oleh aplikasi spreadsheet.
Viewer sekaligus editor CSV
Alat ini tidak hanya bisa membaca. Aktifkan Edit mode untuk mengubah sel mana pun langsung di tempat, mengganti nama header, serta menambah atau menghapus baris. Setelah selesai, klik Download CSV untuk menyimpan file yang sudah dibangun ulang langsung ke perangkat Anda — tidak ada yang dikirim ke server. Ini menjadikannya editor CSV cepat untuk memperbaiki salah ketik, membuang record yang buruk, atau memangkas kolom yang tidak diperlukan sebelum data diteruskan ke alat lain atau dibagikan ke rekan kerja.
Berbeda dengan csvjson.com yang hanya membaca dan mengonversi, atau convertcsv.com yang hanya mengekspor, alat ini memungkinkan Anda mengubah data lalu mengekspornya dalam format apa pun yang Anda butuhkan. Hasil suntingan dibangun ulang sepenuhnya di browser dari kondisi tabel saat itu, jadi apa yang Anda lihat persis itulah yang Anda unduh.
Fitur inspeksi juga lengkap: klik header kolom mana pun untuk mengurutkan (angka diurutkan secara numerik, teks secara alfabetis; klik lagi untuk membalik urutan), ketik di kotak filter untuk menampilkan hanya baris yang memuat kata pencarian Anda secara real time, dan buka menu Columns untuk menyembunyikan kolom — kolom tersembunyi juga tidak ikut diekspor. Panel statistik kolom melaporkan tipe data yang terdeteksi, jumlah sel kosong, jumlah nilai unik, serta nilai minimum dan maksimum kolom numerik. Ini cara cepat menemukan masalah kualitas data — sel kosong tak terduga, nilai yang seharusnya unik tetapi tidak, atau kolom angka yang terbaca sebagai teks — sebelum data dimasukkan ke database.
Konversi dan ekspor — CSV, TSV, JSON, atau Markdown
Setelah selesai, ekspor tabel saat ini langsung dari browser dalam empat format. Download CSV menyimpan file dengan hasil suntingan serta pengurutan dan filter yang aktif. Copy as TSV menaruh teks berpemisah tab di clipboard yang bisa ditempel rapi ke Excel atau Google Sheets tanpa memicu perilaku Excel yang suka mengubah data menjadi tanggal. Copy as JSON mengubah setiap baris menjadi objek berkunci header, misalnya [{"name":"Ada","age":"36"}] — siap dipakai di API atau proyek kode. Copy as Markdown menghasilkan tabel pipe yang bisa langsung ditempel ke README GitHub atau halaman dokumentasi.
Setiap ekspor mencerminkan tabel persis seperti yang tampil: jika Anda memfilter 500 baris dari file 50.000 baris, hanya 500 baris itu yang diekspor. Jika tiga kolom disembunyikan, kolom itu tetap tersembunyi di hasil ekspor. Anda selalu mendapatkan tepat irisan data yang terlihat di layar, tidak lebih.
Privat sejak dirancang — plus seluk-beluk format CSV
Setiap langkah berjalan lokal dengan JavaScript: file Anda diparse, disunting, dan diekspor sepenuhnya di perangkat Anda. Tidak ada yang diunggah ke server, sehingga penampil file CSV ini aman bahkan untuk ekspor berisi data pelanggan, keuangan, atau informasi kesehatan yang tidak boleh melewati server pihak ketiga. Setelah halaman dimuat, alat ini tetap berfungsi tanpa koneksi internet — berguna di pesawat atau di komputer kerja yang dibatasi. Sepenuhnya gratis, tanpa iklan, tanpa pendaftaran, tanpa watermark, dan tanpa batas baris.
Bagi yang ingin memahami formatnya lebih dalam: RFC 4180, terbit tahun 2005, adalah rujukan terdekat CSV pada spesifikasi formal. Setiap record menempati satu baris, field dipisahkan karakter delimiter (koma secara default), dan baris pertama boleh menjadi header. Aturan kutipnya yang paling sering menjegal parser naif: field yang mengandung delimiter, tanda kutip ganda, atau ganti baris harus diapit tanda kutip ganda — "New York, NY" adalah satu field yang valid meski berisi koma — dan tanda kutip di dalam field harus digandakan, sehingga teks She said "hello" ditulis sebagai "She said ""hello""". Viewer ini mengimplementasikan spesifikasi kutip secara penuh.
Akhiran baris dan encoding adalah sumber masalah lain. RFC 4180 menetapkan CRLF sebagai penutup record, tetapi alat Unix/Linux hanya menulis LF, dan Excel di Mac OS klasik memakai CR. Yang lebih halus adalah BOM (Byte Order Mark): saat Excel menyimpan CSV sebagai UTF-8, ia menambahkan urutan tiga byte (\xEF\xBB\xBF) di awal file. Alat yang tidak membuang BOM akan menampilkan nama kolom pertama sebagai id alih-alih id. Viewer ini mendeteksi dan membuang BOM secara otomatis.
Di dunia data engineering, pola arsitektur yang membuat file besar bisa ditangani adalah streaming parsing: memproses satu record pada satu waktu alih-alih memuat seluruh file ke memori. Modul csv bawaan Python bersifat streaming secara default, pandas menyediakan parameter chunksize pada read_csv() untuk membaca per batch, dan di JavaScript, Papa Parse menyediakan callback step untuk pola yang sama. Bila memakai pandas, ingat bahwa parameter dtype penting — kolom ID seperti 007412 akan diam-diam terbaca sebagai integer 7412 kecuali Anda meneruskan dtype={'customer_id': str} — dan selalu tetapkan encoding='utf-8' (atau 'utf-8-sig' untuk membuang BOM). Untuk analisis SQL ad-hoc, DuckDB dapat mengkueri file CSV langsung tanpa server: SELECT region, SUM(revenue) FROM 'sales_2024.csv' GROUP BY region. Di browser, teknik padanannya adalah rendering virtual (berjendela): alih-alih memasukkan jutaan node DOM, viewer melacak posisi gulir dan hanya merender baris yang terlihat — biasanya beberapa puluh saja — sehingga halaman tetap responsif berapa pun ukuran file.
Frequently asked questions
Bagaimana cara membuka dan melihat file CSV?
Ada tiga cara: seret file ke area unggah, klik Upload CSV/TSV dan pilih filenya, atau tempel teks mentahnya ke kotak. Viewer memparse data seketika dan menampilkan tabel rapi yang bisa diurutkan, lengkap dengan nomor baris dan header yang menempel. Misalnya, ekspor penjualan lima kolom terbuka seperti spreadsheet — klik header 'Revenue' untuk mengurutkannya dari yang terbesar. Semuanya terjadi di browser Anda, jadi file tidak pernah diunggah ke server mana pun dan aman bahkan untuk data sensitif.
Apa itu file CSV?
CSV adalah singkatan dari 'comma-separated values' — file teks biasa di mana setiap baris adalah satu record dan koma memisahkan kolom, misalnya baris header 'name,age,city' diikuti 'Ada,36,London'. Karena hanya berupa teks, hampir semua spreadsheet, database, dan bahasa pemrograman dapat membaca dan menulisnya, sehingga CSV menjadi format universal untuk memindahkan data tabular antar alat. Sebagian file memakai titik koma atau tab sebagai pemisah, bukan koma.
Apa cara terbaik untuk melihat file CSV berukuran besar?
Buka di sini. Viewer ini sanggup menangani file besar: data diparse dan tabelnya divirtualisasi, artinya hanya baris yang tampil di layar yang digambar. File dengan 100.000+ baris dan beberapa megabyte bergulir mulus tanpa membekukan browser atau membuat Excel tersedak. Sebagai perbandingan, Microsoft Excel crash atau memperingatkan batas ukuran file pada CSV yang sangat besar, dan Google Sheets punya batas 10 juta sel yang cepat penuh pada file lebar. Pengurutan, filter, dan panel statistik kolom tetap berjalan pada seluruh dataset, dan penghitung langsung menunjukkan total baris dan kolom yang tepat.
Bagaimana cara membuka file CSV tanpa Excel?
Cukup buka di browser Anda di sini — tanpa Excel, Numbers, Google Sheets, atau instalasi apa pun. Cara kerjanya sama di Windows, Mac, Linux, Android, dan iPhone. Melihat CSV tanpa Excel juga menghindari kebiasaan Excel merusak data: ia menghapus nol di depan kode pos (00501 menjadi 501), otomatis mengubah kode seperti '1-2' menjadi tanggal, dan membatasi ukuran file. Viewer ini menampilkan nilai mentah persis seperti di dalam file, tanpa transformasi data diam-diam.
Mengapa CSV saya terbuka dengan semua data dalam satu kolom di Excel?
Itu terjadi ketika delimiter file tidak cocok dengan pemisah daftar sistem Anda — paling sering file berpemisah titik koma (umum di Eropa dan banyak ekspor data) dibuka di sistem berbasis koma, sehingga Excel tidak pernah memisahkan kolomnya. Viewer ini mendeteksi delimiter secara otomatis, sehingga file yang sama tampil terpisah ke kolom dengan benar di sini. Jika deteksinya keliru, pilih delimiter yang benar dari dropdown. Tidak perlu menyimpan ulang atau mengonversi file terlebih dahulu.
Bagaimana cara melihat CSV yang memakai titik koma atau tab?
Otomatis. Viewer mengambil sampel file Anda dan mendeteksi apakah kolom dipisahkan koma, titik koma, tab, atau pipe (|), lalu memisahkannya dengan benar — file 'name;price;qty' terbuka sama rapinya dengan file berkoma. Anda juga bisa memaksa delimiter tertentu dari menu Delimiter, yang berguna untuk ekspor TSV (dipisah tab) atau dump data tidak biasa yang mungkin membuat deteksi otomatis memilih karakter yang salah.
Bisakah saya mengedit CSV di sini dan menyimpannya?
Bisa — ini adalah viewer sekaligus editor CSV. Aktifkan Edit mode, klik sel mana pun untuk mengubah nilainya, ganti nama header, dan gunakan Add row atau tombol × pada baris untuk menyisipkan atau menghapus record. Setelah selesai, klik Download CSV (atau salin sebagai CSV, TSV, JSON, atau Markdown). File hasil suntingan dibangun ulang di browser dan disimpan langsung ke perangkat Anda — tidak ada yang dikirim ke server. Berguna untuk memperbaiki salah ketik atau membuang record buruk tanpa membuka Excel atau editor kode. Alat seperti csvjson.com hanya bisa membaca; yang ini juga bisa mengubah datanya.
Apakah aman melihat file CSV secara online?
Dengan alat ini, ya. Banyak CSV viewer online — termasuk beberapa hasil pencarian populer untuk 'open csv online' — mengunggah file Anda ke server mereka untuk diproses, yang merupakan risiko privasi nyata bagi ekspor berisi data pelanggan, keuangan, catatan kesehatan, atau informasi sensitif lain. Viewer ini memparse semuanya secara lokal di browser dengan JavaScript — file Anda tidak pernah meninggalkan perangkat dan tidak pernah dikirim ke mana pun — sehingga aman bahkan untuk data rahasia.
Bagaimana cara mengonversi CSV ke JSON atau tabel Markdown?
Buka CSV-nya, lalu gunakan tombol ekspor. 'Copy as JSON' mengubah setiap baris menjadi objek berkunci header, misalnya [{"name":"Ada","age":"36"}], siap ditempel ke kode atau panggilan API. 'Copy as Markdown' menghasilkan tabel pipe yang bisa langsung ditempel ke README GitHub atau situs dokumentasi. Anda juga bisa menyalin sebagai TSV untuk ditempel rapi ke Excel atau Google Sheets tanpa memicu perilaku Excel yang suka mengubah data menjadi tanggal.
Apa perbedaan CSV dan Excel (.xlsx)?
CSV adalah teks biasa yang menampung satu tabel tanpa format, rumus, warna, atau sheet tambahan — hanya baris dan kolom. File .xlsx adalah workbook biner terkompresi yang menyimpan format, rumus, grafik, dan banyak sheet sekaligus. CSV lebih kecil, universal, dan ideal untuk pertukaran data mentah antar sistem; .xlsx lebih kaya tetapi hanya dipahami penuh oleh aplikasi spreadsheet. Ketika integritas data antar sistem penting, CSV adalah pilihan yang lebih aman.
Berapa banyak baris yang bisa ditangani CSV viewer online?
Kebanyakan viewer berbasis browser melambat atau membeku setelah beberapa ribu baris. Karena yang ini memvirtualisasi rendering, ia nyaman menangani file dengan ratusan ribu baris — batas praktisnya adalah memori perangkat Anda, bukan halamannya. Sebagai perbandingan, alat seperti csvjson.com dan convertcsv.com bisa kewalahan atau timeout dengan file di atas 10 MB. Penghitung langsung menunjukkan persis apa yang dimuat, misalnya '128,442 rows · 12 columns', jadi Anda selalu tahu ukuran penuh data Anda.
Bagaimana cara membuka file CSV di Mac atau iPhone?
Buka halaman ini di browser apa pun — Safari, Chrome, atau Firefox — lalu seret atau pilih file .csv Anda. Cara kerjanya identik di Mac, Windows, Linux, Android, dan iPhone, tanpa instalasi apa pun. Di ponsel, ketuk Upload CSV/TSV dan pilih file dari aplikasi Files atau folder unduhan, lalu lihat, urutkan, dan filter seperti di desktop. Tata letak tabel menyesuaikan layar kecil dan gulir horizontal berfungsi dengan sentuhan.
Bisakah saya mengurutkan, memfilter, dan menyembunyikan kolom?
Bisa. Klik header kolom mana pun untuk mengurutkannya (angka diurutkan numerik, teks alfabetis; klik lagi untuk membalik), ketik di kotak filter untuk menampilkan hanya baris yang memuat kata pencarian Anda, dan buka menu Columns untuk menampilkan atau menyembunyikan kolom tertentu. Header yang menempel dan kolom nomor baris yang terkunci menjaga orientasi Anda saat menggulir file yang lebar atau sangat panjang. Statistik kolom menampilkan nilai unik, sel kosong, serta min/max kolom numerik untuk profiling data cepat.
Apakah CSV viewer ini bekerja offline dan gratis?
Sepenuhnya gratis tanpa pendaftaran, tanpa iklan, dan tanpa batas baris. Karena semua parsing dan penyuntingan berjalan di browser, begitu halaman selesai dimuat alat ini tetap berfungsi tanpa koneksi internet — berguna di pesawat atau di komputer kerja yang dibatasi. Data Anda tetap berada di perangkat sepanjang waktu. Tidak ada paket premium, tidak ada watermark, dan tidak ada batas ukuran file selain memori yang tersedia di perangkat Anda.
Related tools
Lihat semua perkakasJSON ke TypeScript
Hasilkan interface TypeScript dari sampel JSON, lengkap dengan tipe bertingkat.
Statistics Calculator
Calculate mean, median, mode, standard deviation, variance and more from a data set.
Matrix Calculator
Add, subtract, multiply matrices and compute determinant, inverse and transpose for 2×2–4×4 matrices.
Konverter JSON ⇄ CSV
Konversikan array JSON ke CSV dan CSV kembali ke JSON, dengan pengutipan yang tepat.
Pemformat XML
Percantik, perkecil, dan validasi XML langsung di peramban Anda.
Pemformat SQL
Percantik dan perkecil kueri SQL dengan penyesuaian huruf kata kunci dan pemisahan klausa.