Konwerter TSV ↔ CSV Online
Dwukierunkowa konwersja plików TSV i CSV w Twojej przeglądarce.
Do czego służy
Konwersja TSV ↔ CSV bez komplikacji
Dwukierunkowa
Konwertuj TSV do CSV lub CSV do TSV, zależnie od potrzeb. Zachowuje strukturę wierszy i kolumn.
100% prywatności
Twoje dane tabelaryczne są przetwarzane w Twojej przeglądarce. Nic nie jest wysyłane na zewnętrzne serwery.
Obsługa cudzysłowów
Poprawnie wykrywa i obsługuje pola ujęte w cudzysłów oraz znaki specjalne w wartościach.
Natychmiastowo
Konwersja dużych plików danych odbywa się w milisekundach, bez czekania.
Jak to działa
Trzy kroki, żadnych komplikacji
Wklej dane tabelaryczne
Skopiuj i wklej zawartość pliku TSV lub CSV w polu wejściowym. Możesz też przeciągnąć plik bezpośrednio.
Wybierz kierunek konwersji
Wybierz TSV → CSV, aby zamienić tabulatory na przecinki, lub CSV → TSV dla operacji odwrotnej. Docelowy ogranicznik jest stosowany automatycznie.
Pobierz lub skopiuj wynik
Skopiuj wynik do schowka lub pobierz go jako plik .csv lub .tsv gotowy do otwarcia w Excelu, Arkuszach Google lub dowolnym edytorze danych.
FAQ
Masz pytania?
TSV (Tab-Separated Values) to format zwykłego tekstu, gdzie każdy wiersz reprezentuje rekord, a kolumny są oddzielone znakami tabulacji (\t). Jest jednym z najstarszych formatów wymiany danych tabelarycznych, szeroko stosowanym w bioinformatyce, bazach danych i eksportach systemów naukowych ze względu na prostotę i unikanie problemu przecinków w treści.
Różnica polega na ograniczniku: TSV używa tabulatorów, CSV używa przecinków (choć w niektórych krajach, np. w Polsce i Niemczech, stosuje się średnik ze względu na konflikt z przecinkowym separatorem dziesiętnym). TSV jest prostszy: pola zawierające tabulatory rzadko wymagają cudzysłowów (znaki tabulacji w treści zdarzają się sporadycznie), podczas gdy CSV musi ujmować w cudzysłów pola zawierające przecinki. TSV jest preferowany w bioinformatyce i data science.
Gdy kopiujesz komórki z Excela lub Arkuszy Google do schowka, wewnętrzny format to TSV: kolumny są oddzielone tabulatorami, a wiersze podziałami wiersza. Ułatwia to wklejanie danych między arkuszami. Przy eksporcie jako plik Excel oferuje zarówno .csv, jak i .txt (który zazwyczaj to TSV), a Arkusze Google umożliwiają pobranie jako TSV z menu Plik → Pobierz.
W TSV, jeśli pole tekstowe zawiera tabulator, powinno być ujęte w cudzysłów zgodnie z rozszerzeniem RFC 4180 dostosowanym dla TSV. W praktyce jest to wyjątkowe: treść rzadko zawiera znaki tabulacji. Jeśli Twój zestaw danych zawiera tabulatory w wartościach, rozważ użycie CSV z cudzysłowami lub bardziej niezawodnego formatu, np. JSON.
Arkusze Google eksportują jako CSV (z przecinkami) po wybraniu Plik → Pobierz → Wartości rozdzielone przecinkami (.csv). Aby pobrać jako TSV, wybierz Wartości rozdzielone tabulatorami (.tsv). Gdy wklejasz dane z Arkuszy do schowka i wstawiasz je do edytora tekstu, format to TSV z tabulatorami jako ogranicznikami.
CSV i TSV: RFC 4180, bioinformatyka i rola ograniczników w wymianie danych
CSV (Comma-Separated Values) nie miał formalnego standardu aż do RFC 4180, opublikowanego przez IETF w październiku 2005 roku, który zdefiniował typ MIME text/csv i zasady stosowania cudzysłowów. Format istnieje jednak od lat 70.: wczesne programy arkuszowe, takie jak VisiCalc (1979), już eksportowały dane z ogranicznikami przecinkowymi. Nazwa MIME text/csv została pierwotnie zarejestrowana w 1993 roku.
TSV jest preferowanym formatem w bioinformatyce i genomice. Projekt Genomu Ludzkiego oraz bazy danych takie jak UniProt, NCBI i Ensembl dystrybuują dane w TSV, ponieważ dane biologiczne (sekwencje, adnotacje) rzadko zawierają tabulatory, ale często zawierają przecinki i średniki. Formaty BED, GFF3 i VCF dla wariantów genomicznych to odmiany TSV.
Wybór ogranicznika ma znaczenie w kontekście kulturowym: kraje używające przecinka jako separatora dziesiętnego (większość Europy kontynentalnej, Ameryki Łacińskiej) mają problemy z czystym CSV, dlatego Excel w tych krajach eksportuje z użyciem średnika (;) zamiast przecinka. TSV całkowicie unika tej niejednoznaczności. W projektach międzynarodowych z danymi liczbowymi TSV lub JSON są bardziej niezawodnymi opcjami niż CSV.