Convertir CSV en TSV

Remplacez les virgules par des tabulations sans toucher à vos données. Chaque ligne, en-tête compris, est convertie à l'identique.

Déposez votre fichier ici ou choisissez-en un

Images, documents, tableurs, fichiers de données et sous-titres. Votre fichier reste sur votre appareil.

Votre fichier est converti sur cet appareil et n'est jamais envoyé sur un serveur.

Pourquoi passer des virgules aux tabulations

Les virgules sont partout dans les vraies données : adresses, descriptions, nombres écrits avec séparateurs. Le CSV gère cela avec des guillemets, mais beaucoup d'outils gèrent mal les guillemets. Les tabulations n'apparaissent presque jamais dans les valeurs, ce qui rend le TSV plus simple à découper, à coller et à traiter.

Ce convertisseur lit le CSV avec un analyseur complet, qui comprend les virgules et retours à la ligne entre guillemets, puis réécrit chaque ligne avec des tabulations. Il travaille sur les lignes brutes : noms de colonnes en double, en-têtes vides et ordre exact des colonnes sont préservés.

CSV ou TSV : comparaison rapide

Principales différences entre les formats CSV et TSV
CaractéristiqueCSVTSV
Nom completComma-Separated Values (valeurs séparées par des virgules)Tab-Separated Values (valeurs séparées par des tabulations)
TypeDonnées tabulairesDonnées tabulaires
CréationDébut des années 1970 ; décrit par la RFC 4180 en 2005Début des années 1990 comme type de média enregistré
Créé parAucun propriétaire uniqueAucun propriétaire unique
StructureLignes et colonnes à platLignes et colonnes à plat
CommentairesNonNon
Types de donnéesTexte uniquement, aucun type intégréTexte uniquement, aucun type intégré
Idéal pourExports de tableurs et imports en base de donnéesCopier entre tableurs et chaînes de traitement de données
CompatibilitéExcel, Google Sheets, bases de données et tous les langagesTableurs, bases de données et outils en ligne de commande
Type MIMEtext/csvtext/tab-separated-values

Comment convertir un CSV en TSV

  1. Étape 1: Déposez le CSV

    Sélectionnez un fichier séparé par virgules, points-virgules ou barres verticales ; le séparateur est détecté.

  2. Étape 2: TSV est présélectionné

    Laissez TSV comme sortie.

  3. Étape 3: Convertissez

    Chaque ligne est analysée puis réécrite avec des tabulations.

  4. Étape 4: Téléchargez le .tsv

    Collez-le dans un tableur ou chargez-le dans votre chaîne de traitement.

Ce qui est préservé

Chaque ligne

L'en-tête est traité comme une ligne normale : rien n'est renommé ni supprimé.

Valeurs entre guillemets

Les virgules et guillemets dans les valeurs sont lus correctement.

Ordre des colonnes

Les colonnes restent dans leur ordre d'origine.

Lignes vides ignorées

Les lignes vides ne sont pas reportées dans le résultat.

Là où le TSV fonctionne mieux

  • Coller dans un tableur. Un texte séparé par tabulations se colle directement dans des cellules distinctes.

  • Outils en ligne de commande. cut, awk et sort découpent facilement sur les tabulations.

  • Bio-informatique et recherche. De nombreux outils scientifiques attendent du TSV.

  • Données pleines de virgules. Adresses et descriptions restent lisibles sans guillemets.

Valeurs contenant des tabulations ou des retours à la ligne

La définition stricte du TSV n'autorise ni tabulations ni retours à la ligne dans les valeurs. Quand vos données en contiennent, le convertisseur entoure ces valeurs de guillemets doubles, ce que comprennent les tableurs et la plupart des bibliothèques de données.

Si votre outil exige un TSV pur sans guillemets, remplacez les tabulations et retours à la ligne des valeurs par des espaces avant de convertir.

Pourquoi la conversion ligne par ligne compte

Certains convertisseurs transforment l'en-tête en clés et reconstruisent le fichier à partir d'objets, ce qui renomme en silence les colonnes en double et peut supprimer celles sans nom. Travailler sur les lignes brutes l'évite : le TSV est une copie fidèle du CSV avec un autre séparateur.

Les fins de ligne sont écrites en CRLF, ce qui fonctionne aussi bien avec les outils Windows, macOS que Linux.

  • En-têtes en double : conservés tels quels.
  • Cellules d'en-tête vides : conservées.
  • Nombre de lignes : identique, lignes vides exceptées.

Conseils pour le CSV vers TSV

  • Enregistrez le CSV en UTF-8 pour préserver les caractères spéciaux.
  • Utilisez l'extension .tsv ou .txt selon ce qu'attend votre outil.
  • Cherchez les tabulations dans les valeurs si votre outil refuse les champs entre guillemets.
  • Revenez en arrière avec TSV vers CSV si besoin.

Questions sur la conversion CSV en TSV

La ligne d'en-tête est-elle conservée ?

Oui, exactement telle qu'écrite, y compris les noms de colonnes en double ou vides.

Les virgules entre guillemets sont-elles gérées ?

Oui. Le CSV est entièrement analysé : les virgules entre guillemets restent dans la valeur.

Et si une valeur contient une tabulation ?

La valeur est mise entre guillemets pour que les colonnes restent alignées.

Peut-il lire des CSV à points-virgules ?

Oui, le séparateur d'entrée est détecté automatiquement.

Quelles fins de ligne sont utilisées ?

CRLF, la norme des fichiers CSV et TSV.

Mon fichier est-il envoyé ?

Non. La conversion a lieu dans votre navigateur.

Conversions associées