Cara menggunakan CSV ↔ Excel ↔ JSON
- 1
Tambahkan data Anda
Seret file CSV, TSV, Excel (XLSX, XLS), ODS atau JSON ke sini — atau tempel data langsung dari spreadsheet atau editor kode.
- 2
Pilih output
Pilih JSON, CSV, TSV, Excel atau ODS. Tabel pratinjau menampilkan persis data yang terbaca, sehingga Anda bisa memperbaiki pemisah, baris header, atau sheet.
- 3
Atur dan unduh
Pilih bentuk JSON, struktur bersarang, pemisah atau BOM, periksa pratinjau output, lalu unduh file-nya atau salin hasilnya.
Batas dan Pro
File hingga 500 MB, jumlah baris dan kolom tidak dibatasi; satu sheet dikonversi sekali waktu.
File hingga 4 GB. Lihat Pro
Tentang CSV ↔ Excel ↔ JSON
Konverter ini memindahkan data tabel di antara tiga format yang paling sering dipertukarkan: CSV (dan TSV), spreadsheet (Excel XLSX, XLS lama, XLSB, dan OpenDocument ODS) serta JSON. Semua arah konversi didukung, jadi satu halaman yang sama bisa mengubah hasil ekspor CSV menjadi JSON untuk API, respons API menjadi sheet Excel untuk rekan kerja, atau workbook menjadi CSV bersih untuk impor ke database.
Proses membaca data cukup fleksibel. Pemisah CSV (koma, titik koma, tab, atau pipa) dideteksi otomatis, kolom bertanda kutip yang berisi pemisah baris ditangani dengan benar, dan hasil ekspor lama berenkode Windows didekode dengan tepat. Deteksi tipe mengubah angka, true/false, dan tanggal ISO menjadi nilai sebenarnya, sementara pengenal seperti kode pos atau "007" tetap berupa teks. Untuk input JSON, alat ini memahami array objek, array dari array, objek berdasarkan kolom, objek berkunci ID, objek tunggal, dan JSON Lines; objek bersarang bisa diratakan menjadi kolom bernotasi titik seperti address.city.
Proses menulis data bisa diatur: JSON sebagai array objek (kunci bertitik dapat disusun kembali secara bersarang), array dari array, atau satu array per kolom, dengan tampilan rapi atau ringkas; CSV dengan pemisah apa pun dan BOM UTF-8 opsional untuk Excel di Windows; serta XLSX atau ODS dengan angka, tanggal, dan boolean tersimpan sebagai sel bertipe dan lebar kolom menyesuaikan isinya.
Pratinjau virtual menampilkan halaman demi halaman, bahkan untuk file yang sangat besar. Batasan: rumus diekspor sebagai nilai hasil perhitungan terakhir, hanya satu sheet yang dikonversi sekali waktu, dan gaya sel, sel gabungan, serta grafik tidak ikut terbawa.
Privasi
File dan data yang ditempel diurai dan dikonversi oleh Web Worker di tab ini dengan Papa Parse dan SheetJS; tidak ada yang diunggah, dan teks yang ditempel tidak disimpan di mana pun. Pustaka konversi merupakan bagian dari situs ini dan baru dimuat saat Anda menambahkan data.
Fitur
Semua arah
CSV, TSV, XLSX, XLS, ODS, dan JSON — bisa sebagai input maupun output.
Pratinjau langsung
Tabel virtual menampilkan persis bagaimana data Anda terbaca.
JSON sesuai keinginan
Objek, array, atau kolom; bersarang atau rata; rapi atau ringkas.
Tidak pernah diunggah
Konversi berjalan di worker di dalam browser Anda.