Come convertire CSV in TSV
Incolla o carica il CSV
Incolla una tabella CSV, carica un file o aggiungi più CSV. Sono accettati file .csv e testo semplice.
Da virgole a tabulazioni
Il convertitore legge prima la struttura CSV e poi scrive tabulazioni tra le celle, senza modificare le virgole nei dati.
Scarica il .tsv
Salva un TSV, copia il risultato tabulato o scarica uno ZIP quando converti più file.
CSV in TSV: perché usare file tabulati
CSV separa i campi con virgole. TSV usa tabulazioni. La differenza conta quando i dati contengono già virgole.
Indirizzi, descrizioni bancarie, nomi prodotto, note e testi lunghi includono spesso virgole. In CSV questi valori devono essere racchiusi correttamente tra virgolette.
TSV evita molte ambiguità. Le tabulazioni compaiono raramente nei dati reali, quindi il formato è comodo per database, BI, script e pipeline di analisi.
Formato TSV vs CSV
Entrambi sono testo semplice. La scelta migliore dipende dallo strumento di destinazione e dai caratteri contenuti nei campi.
| Formato | Delimitatore | Ideale per | Attenzione a |
|---|---|---|---|
| CSV | Virgola | Export Excel, import contabili e scambio generico di fogli | I campi con virgole devono essere ben racchiusi tra virgolette |
| TSV | Tabulazione | Dati con virgole, terminale, database e analisi | Tabulazioni o ritorni a capo nelle celle richiedono controllo |
Un convertitore CSV in TSV per file reali
Virgolette gestite correttamente
Le virgole tra virgolette restano nella cella. Descrizioni e indirizzi non si spezzano in colonne errate.
Conversione batch
Carica più CSV e scarica uno ZIP con i file .tsv corrispondenti.
Modalità incolla
Incolla da editor, Excel, Google Sheets o terminale e converti senza salvare prima un file.
Controllo delimitatore
Oltre alla virgola puoi leggere punto e virgola, barra verticale o un delimitatore personalizzato.
Anteprima prima del download
Controlla righe e colonne prima di esportare.
Privacy concreta
La conversione avviene localmente nel browser. Nessun account e nessun upload al server.
Metodi manuali per convertire CSV in TSV
Il convertitore online è più rapido per la maggior parte dei file. Questi metodi aiutano con script e fogli di calcolo.
Convertire CSV in TSV con Python
Il modulo csv di Python gestisce bene le virgolette. Pandas è utile quando lavori già con DataFrame.
import csv
with open('file.csv', newline='', encoding='utf-8') as source:
with open('file.tsv', 'w', newline='', encoding='utf-8') as target:
reader = csv.reader(source)
writer = csv.writer(target, delimiter='\t')
writer.writerows(reader)Convertire CSV in TSV con Excel
Apri il CSV, scegli File e Salva con nome, poi seleziona testo delimitato da tabulazioni. Rinomina .txt in .tsv se serve.
Convertire CSV in TSV con Google Sheets
Importa il CSV in Google Sheets e scaricalo come valori separati da tabulazioni.
CSV in TSV con bash
Per CSV molto semplici senza virgole tra virgolette può bastare sed. Per file reali usa Python o questo convertitore.
sed 's/,/\t/g' input.csv > output.tsvConvertire CSV in TSV con R
Leggi il CSV con read.csv e scrivi un file tabulato con write.table.
data <- read.csv('file.csv', check.names = FALSE)
write.table(data, 'file.tsv', sep = '\t', row.names = FALSE, quote = FALSE)Cosa supporta lo strumento CSV in TSV gratuito
Convertitore CSV in TSV: domande frequenti
Risposte semplici per passare da valori separati da virgole a valori separati da tabulazioni.