Konverter TSV ↔ CSV Online
Konversi dua arah antara file TSV dan CSV di browser Anda.
Kegunaannya
Konversi TSV ke CSV tanpa kerumitan
Dua arah
Konversi TSV ke CSV atau CSV ke TSV sesuai kebutuhan. Mempertahankan struktur baris dan kolom.
100% privat
Data tabular Anda diproses di browser Anda. Tidak ada yang dikirim ke server eksternal.
Penanganan kutipan
Mendeteksi dan menangani field yang dikutip dan karakter khusus dalam nilai secara benar.
Instan
Konversi file data besar terjadi dalam milidetik tanpa perlu menunggu.
Cara kerjanya
Tiga langkah, tanpa kerumitan
Tempel data tabular Anda
Salin dan tempel isi file TSV atau CSV Anda ke area input. Anda juga dapat menyeret file secara langsung.
Pilih arah konversi
Pilih TSV ke CSV untuk mengonversi tab menjadi koma, atau CSV ke TSV untuk prosedur sebaliknya. Pembatas target diterapkan secara otomatis.
Unduh atau salin hasilnya
Salin hasil ke clipboard atau unduh sebagai file .csv atau .tsv yang siap dibuka di Excel, Google Sheets, atau editor data lainnya.
FAQ
Ada pertanyaan?
TSV (Tab-Separated Values) adalah format teks biasa di mana setiap baris merepresentasikan satu record dan kolom dipisahkan oleh karakter tab. Ini adalah salah satu format tertua untuk pertukaran data tabular, banyak digunakan dalam bioinformatika, basis data, dan ekspor sistem ilmiah karena kesederhanaannya dan untuk menghindari masalah koma dalam konten.
Perbedaannya terletak pada pembatas: TSV menggunakan tab, CSV menggunakan koma meskipun di beberapa negara seperti Spanyol dan Jerman digunakan titik koma karena konflik dengan koma desimal. TSV lebih sederhana: field yang berisi tab jarang perlu dikutip karena karakter tab dalam konten tidak umum, sementara CSV harus mengutip field yang berisi koma. TSV lebih disukai dalam bioinformatika dan ilmu data.
Ketika Anda menyalin sel dari Excel atau Google Sheets ke clipboard, format internalnya adalah TSV: kolom dipisahkan oleh tab dan baris oleh jeda baris. Ini memudahkan menempel data antar spreadsheet. Saat mengekspor sebagai file, Excel menawarkan .csv dan .txt yang biasanya merupakan TSV, sementara Google Sheets memungkinkan mengunduh sebagai TSV melalui menu File.
Dalam TSV, jika field teks mengandung tab, field tersebut harus dikutip sesuai ekstensi RFC 4180 yang disesuaikan untuk TSV. Dalam praktiknya ini merupakan hal yang langka: konten jarang mengandung karakter tab. Jika dataset Anda mengandung tab dalam nilai-nilainya, pertimbangkan menggunakan CSV dengan kutipan atau format yang lebih kuat seperti JSON.
Google Sheets mengekspor dalam CSV dengan koma saat Anda memilih File lalu Unduh lalu Comma-separated values dengan ekstensi .csv. Untuk TSV, pilih Tab-separated values dengan ekstensi .tsv. Ketika Anda menempel data dari Sheets ke clipboard dan memasukkannya ke editor teks, formatnya adalah TSV dengan tab sebagai pemisah.
CSV dan TSV: RFC 4180, bioinformatika, dan peran pembatas dalam pertukaran data
CSV (Comma-Separated Values) tidak memiliki standar formal hingga RFC 4180 yang diterbitkan oleh IETF pada Oktober 2005, yang mendefinisikan tipe MIME text/csv dan aturan pengutipan. Namun format ini telah ada sejak tahun 1970-an: program spreadsheet awal seperti VisiCalc pada tahun 1979 sudah mengekspor data yang dipisahkan koma. Nama MIME text/csv awalnya didaftarkan pada tahun 1993.
TSV adalah format yang disukai dalam bioinformatika dan genomika. Proyek Genom Manusia dan basis data seperti UniProt, NCBI, dan Ensembl mendistribusikan data dalam TSV karena data biologis seperti urutan dan anotasi jarang mengandung tab tetapi sering mengandung koma dan titik koma. Format BED, GFF3, dan VCF untuk varian genomik adalah varian TSV.
Pilihan pembatas penting dalam konteks budaya: negara-negara yang menggunakan koma sebagai pemisah desimal seperti sebagian besar Eropa kontinental dan Amerika Latin memiliki masalah dengan CSV murni, sehingga Excel di negara-negara tersebut mengekspor dengan titik koma alih-alih koma. TSV sepenuhnya menghindari ambiguitas ini. Untuk proyek internasional dengan data numerik, TSV atau JSON adalah pilihan yang lebih kuat dibandingkan CSV.