Comment convertir un TSV en CSV
Importez ou collez le TSV
Déposez un fichier .tsv, .tab ou .txt tabulé, ou collez directement les lignes séparées par tabulation.
Vérifiez le tableau
L’outil lit les tabulations comme limites de colonnes et affiche un aperçu pour repérer un mauvais séparateur.
Téléchargez le CSV
Enregistrez un .csv, copiez le résultat ou téléchargez un ZIP si plusieurs fichiers TSV ont été convertis.
Qu’est-ce qu’un fichier TSV ?
Un fichier TSV stocke des données tabulaires en texte brut. Chaque colonne est séparée par une tabulation. Le format s’appelle Tab-Separated Values et porte généralement l’extension .tsv.
On rencontre souvent les fichiers TSV en recherche scientifique, bioinformatique et ingénierie data. Ensembl, UCSC Genome Browser, NCBI, Galaxy et de nombreux outils Unix utilisent ce format parce que la tabulation apparaît rarement dans les valeurs réelles.
Dans un éditeur comme VS Code, Notepad ou TextEdit, les colonnes ressemblent à de grands espaces. Ce sont des tabulations. Une importation correcte dans Excel ou Google Sheets place chaque champ dans sa colonne.
Sources fréquentes de fichiers TSV
Qu’est-ce qu’un fichier CSV ?
CSV signifie Comma-Separated Values. C’est un format texte où les colonnes sont séparées par des virgules. Les champs qui contiennent une virgule doivent être entourés de guillemets.
CSV est le format d’échange le plus accepté par les outils métiers. Excel, Google Sheets, les CRM, les plateformes e-mail et les tableaux de bord l’importent presque toujours sans étape spéciale.
Pourquoi convertir TSV en CSV ?
La raison principale est la compatibilité. TSV fonctionne bien dans les pipelines techniques, mais les tableurs, CRM, outils marketing et formulaires d’import demandent souvent un CSV.
Le cas est fréquent après un export PostgreSQL, MySQL, un téléchargement académique, un résultat bioinformatique ou un fichier .txt tabulé issu d’un ancien logiciel.
Autres méthodes pour convertir TSV en CSV
Le convertisseur en ligne est le plus rapide pour un usage courant. Ces méthodes aident si vous devez intégrer la conversion dans un script ou un tableur.
Avec ce convertisseur en ligne
Importez le .tsv ou collez les données tabulées. L’outil lit chaque ligne, remplace la tabulation par une virgule et ajoute les guillemets nécessaires.
Convertir TSV en CSV avec Python
Le module csv de Python gère proprement les tabulations, les virgules et les retours à la ligne dans les champs.
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)Ouvrir un TSV dans Excel puis enregistrer en CSV
Utilisez Données, À partir d’un texte, choisissez Tabulation comme séparateur, puis enregistrez le fichier au format CSV délimité par des virgules.
Convertir TSV en CSV avec Google Sheets
Importez le fichier dans Google Sheets avec Tabulation comme séparateur, puis téléchargez-le en valeurs séparées par des virgules.
Convertir TSV en CSV avec bash
Pour les fichiers simples, sed suffit. Pour les champs qui contiennent des virgules, utilisez awk ou Python.
sed 's/\t/,/g' input.tsv > output.csvCas d’usage courants de la conversion TSV en CSV
Charger des données dans un tableur
Excel et Google Sheets ouvrent le CSV plus naturellement. Le TSV demande souvent un assistant d’import.
Importer des contacts dans un CRM
HubSpot, Salesforce, Mailchimp et d’autres plateformes attendent généralement des fichiers CSV.
Alimenter des outils d’analyse
Tableau, Power BI et les dashboards acceptent plus facilement des fichiers CSV standard.
Partager avec des utilisateurs non techniques
Un .csv s’ouvre plus facilement par double-clic qu’un .tsv.
Archiver des jeux de données scientifiques
De nombreux datasets arrivent en TSV. Le CSV facilite ensuite la réutilisation dans des outils métiers.
TSV vs CSV : les différences clés
Les deux formats stockent des tableaux en texte brut. La différence vient du séparateur et de la gestion des caractères spéciaux.
| Aspect | TSV | CSV |
|---|---|---|
| Séparateur | Tabulation | Virgule |
| Guillemets | Rarement nécessaires | Nécessaires pour virgules, guillemets ou retours à la ligne |
| Taille | Souvent un peu plus léger | Parfois plus lourd si beaucoup de champs sont protégés |
| Compatibilité | Fort côté data, Unix et bioinformatique | Meilleur support dans les logiciels métiers |
| Lecture texte | Colonnes souvent plus lisibles | Peut devenir chargé avec beaucoup de virgules |
Convertisseur TSV en CSV : questions fréquentes
Réponses utiles pour ouvrir, convertir et partager des fichiers tabulés au format CSV.