Come convertire TSV in CSV
Carica o incolla TSV
Trascina un .tsv, .tab o .txt tabulato, oppure incolla righe separate da tabulazioni.
Controlla la tabella
Il convertitore legge le tabulazioni come confini di colonna e mostra un’anteprima.
Scarica CSV
Salva un .csv, copia il risultato o scarica uno ZIP se converti più file.
Che cos’è un file TSV?
Un file TSV salva dati tabellari in testo semplice. Ogni colonna è separata da una tabulazione. Il formato si chiama Tab-Separated Values e usa spesso l’estensione .tsv.
TSV è comune in ricerca scientifica, bioinformatica e data engineering. Ensembl, UCSC Genome Browser, NCBI, Galaxy e molte pipeline Unix lo usano perché le tabulazioni compaiono raramente nei valori reali.
In VS Code, Notepad o TextEdit le colonne sembrano separate da spazi larghi. Sono tabulazioni. Importando correttamente in Excel o Google Sheets, ogni campo finisce nella propria colonna.
Fonti comuni di file TSV
Che cos’è un file CSV?
CSV significa Comma-Separated Values. È testo semplice con colonne separate da virgole. I campi che contengono virgole vengono racchiusi tra virgolette doppie.
CSV è il formato di scambio più accettato nei software aziendali. Excel, Google Sheets, CRM, piattaforme email e dashboard lo importano quasi sempre senza passaggi speciali.
Perché convertire TSV in CSV?
Il motivo principale è la compatibilità. TSV funziona bene nei flussi tecnici, ma fogli di calcolo, CRM, marketing tool e moduli di importazione richiedono spesso CSV.
Succede con export PostgreSQL o MySQL, dataset accademici, risultati bioinformatici o file .txt tabulati prodotti da sistemi vecchi.
Altri modi per convertire TSV in CSV
Il convertitore online è il metodo più veloce. Queste alternative aiutano con script, Excel, Google Sheets o terminale.
Con questo convertitore online
Carica il .tsv o incolla i dati tabulati. Lo strumento legge ogni riga, cambia tabulazioni in virgole e aggiunge virgolette quando servono.
Convertire TSV in CSV con Python
Il modulo csv gestisce bene tabulazioni, virgole e ritorni a capo nei campi.
import csv
with open('input.tsv', 'r', newline='', encoding='utf-8') as tsv_in:
reader = csv.reader(tsv_in, delimiter='\t')
with open('output.csv', 'w', newline='', encoding='utf-8') as csv_out:
writer = csv.writer(csv_out)
writer.writerows(reader)Aprire TSV in Excel e salvare CSV
Usa Dati, Da testo, scegli Tabulazione come delimitatore e poi salva come CSV.
Convertire TSV in CSV con Google Sheets
Importa il file impostando Tabulazione come separatore e scaricalo come CSV.
Convertire TSV in CSV con bash
Per file semplici basta sed. Se i campi contengono virgole usa awk o Python.
sed 's/\t/,/g' input.tsv > output.csvCasi d’uso comuni
Caricare dati nei fogli di calcolo
Excel e Google Sheets aprono CSV con meno passaggi rispetto a TSV.
Importare contatti in un CRM
HubSpot, Salesforce e Mailchimp richiedono spesso CSV.
Alimentare strumenti di analisi
Tableau, Power BI e dashboard lavorano più facilmente con CSV standard.
Condividere con utenti non tecnici
Un file .csv si apre più facilmente con doppio clic.
Archiviare dataset scientifici
Molti dataset arrivano in TSV; il CSV li rende più riutilizzabili.
TSV vs CSV: differenze principali
Entrambi salvano tabelle in testo semplice. Cambiano delimitatore e gestione dei caratteri speciali.
| Aspetto | TSV | CSV |
|---|---|---|
| Delimitatore | Tabulazione | Virgola |
| Virgolette | Raramente necessarie | Necessarie con virgole, virgolette o ritorni a capo |
| Dimensione | Spesso leggermente più piccolo | Può crescere con molte virgolette |
| Compatibilità | Forte in data, Unix e bioinformatica | Supporto più ampio nei software aziendali |
| Lettura testo | Colonne spesso più leggibili | Può apparire affollato con molte virgole |
Convertitore TSV in CSV: domande frequenti
Risposte pratiche per aprire, convertire e condividere file tabulati in formato CSV.