DocumentiImmaginiMediaStrumenti PDF

Converti CSV in TSV Online

Converti file CSV in TSV con separatori a tabulazione, gratis, nel tuo browser.

nombre	edad	ciudad
Juan	30	Madrid
Maria	25	Barcelona
Carlos	35	Valencia
Processed in your browser

Da CSV a TSV in pochi secondi

Conversione istantanea

Incolla il CSV e ottieni subito il TSV. Nessun software da installare.

Parser RFC 4180 completo

Gestisce correttamente campi tra virgolette, virgolette doppie e tutti i casi edge del formato CSV.

Totalmente privato

I tuoi dati non lasciano mai il browser. Nessun server, nessun upload.

Compatibile con tutti i tool

Il TSV risultante funziona con awk, cut, pandas, database e strumenti bioinformatici.

Tre passaggi, senza complicazioni

1

Incolla o carica il CSV

Incolla il contenuto CSV nell'editor oppure carica un file .csv. Supporta CSV con o senza intestazioni, con o senza campi tra virgolette.

2

Parsing e conversione

Il convertitore analizza correttamente i campi tra virgolette (inclusi quelli con virgole interne), rimuove il quoting e sostituisce i delimitatori con tabulazioni. Il risultato è un file TSV ben formato.

3

Copia o scarica il TSV

Ottieni il TSV risultante pronto per database, strumenti di data science o editor di testo che lavorano con dati tabulati.

Hai delle domande?

Il convertitore implementa un parser CSV completo conforme a RFC 4180. I campi racchiusi tra virgolette doppie vengono gestiti correttamente: le virgolette vengono rimosse e il contenuto reale del campo viene preservato. Le virgolette doppie raddoppiate (escape) vengono convertite in singole virgolette nel TSV risultante. I campi che contengono virgole interne vengono estratti correttamente e inseriti come campi TSV senza bisogno di quoting aggiuntivo (poiché TSV usa la tabulazione come delimitatore).

Questo è il caso limite principale della conversione CSV-TSV. Se un campo CSV contiene un carattere di tabulazione (raro, ma possibile), nel TSV risultante quel campo sembrerà diviso in due colonne separate. Il TSV non ha un meccanismo nativo di escaping per le tabulazioni nei valori dei campi. Il convertitore mostra un avviso quando rileva tabulazioni nei valori, in modo che tu possa decidere come gestire il caso.

CSV (Comma-Separated Values) usa la virgola come delimitatore di campo e richiede quoting per i campi che contengono virgole o virgolette. TSV (Tab-Separated Values) usa il carattere di tabulazione come delimitatore, il che rende il formato più semplice per dati testuali che contengono frequentemente virgole. TSV è preferito in ambienti Unix/Linux e strumenti di bioinformatica, mentre CSV è lo standard più universale per lo scambio dati con applicazioni come Excel e Google Sheets.

Ci sono scenari specifici in cui TSV è preferibile a CSV: importazione in database che usano LOAD DATA INFILE con tab come delimitatore predefinito, compatibilità con strumenti bioinformatici (GATK, SAMtools, BEDtools) che lavorano nativamente con TSV, script shell che processano dati con awk o cut (che usano tabulazione come separatore predefinito), e sistemi legacy che non gestiscono correttamente il quoting CSV. In Python, molte operazioni di data science con pandas accettano indifferentemente CSV e TSV specificando il separatore.

Sì. I file CSV esportati da Excel possono avere alcune peculiarità: virgolette attorno a tutti i campi (non solo quelli che ne hanno bisogno), terminazioni di riga CRLF (Windows), e a volte caratteri speciali nella prima riga (BOM UTF-8). Il convertitore gestisce tutte queste varianti correttamente, producendo un TSV pulito e ben formattato.

No. La conversione avviene interamente nel tuo browser. I tuoi dati CSV non lasciano mai il tuo dispositivo. Nessun dato viene trasmesso a server esterni, nessuna registrazione richiesta.

Converti CSV in TSV: parser completo RFC 4180, gratis e online

La conversione da CSV a TSV è un'operazione comune nei flussi di lavoro di data engineering e analisi dati. CSV (Comma-Separated Values) è il formato di scambio dati più diffuso, supportato nativamente da Excel, Google Sheets e praticamente tutti i database e strumenti di business intelligence. TSV (Tab-Separated Values) è preferito in ambienti dove i dati testuali contengono frequentemente virgole — come indirizzi, descrizioni o testi liberi — perché il delimitatore a tabulazione non richiede alcun meccanismo di quoting per questi valori. La conversione richiede un parser CSV completo che gestisca correttamente lo standard RFC 4180: quoting, escape delle virgolette, campi multiriga.

I casi d'uso principali della conversione CSV-TSV includono: l'importazione in database MySQL o PostgreSQL tramite LOAD DATA INFILE (che usa la tabulazione come delimitatore predefinito), la compatibilità con strumenti bioinformatici come GATK, SAMtools, PLINK e BEDtools che leggono esclusivamente TSV, l'elaborazione con awk e cut in script shell Unix/Linux dove la tabulazione è il separatore nativo, e l'interoperabilità con linguaggi come R (read.table con sep='\t') o Python pandas (read_csv con sep='\t'). TSV è anche il formato di output predefinito per molte query su database genomici e dataset scientifici pubblici.

Questa conversione richiede un'attenzione particolare ai casi limite: campi CSV che contengono virgolette doppie (che nel formato CSV vengono raddoppiate come escape), campi con newline interne (campi multiriga), e file CSV con codifiche diverse da UTF-8. Il parser di questo tool implementa correttamente lo standard RFC 4180 e gestisce le varianti più comuni dei file CSV generati da Excel, Google Sheets, e strumenti di export database. Il TSV risultante è pronto per essere usato direttamente con i tool di elaborazione dati più diffusi senza ulteriori manipolazioni.