CSV en TSV

Convertisseur CSV en TSV

Collez des valeurs séparées par des virgules et convertissez-les instantanément en valeurs séparées par des tabulations (TSV). Copiez le résultat ou téléchargez un fichier .tsv — tout s'exécute dans votre navigateur.

  • 01Convertissez CSV en TSV (valeurs séparées par des tabulations) instantanément à mesure que vous tapez.
  • 02Les champs entre guillemets, les virgules intégrées et les sauts de ligne sont analysés correctement.
  • 03Copiez le TSV ou téléchargez-le sous forme de fichier .tsv en un clic.
  • 04Les tabulations remplacent les virgules comme délimiteur, de sorte que les données restent parfaitement alignées.
  • 05100 % confidentiel — votre CSV ne quitte jamais votre navigateur.
1007550250
Convertisseur CSV en TSV
/ 01

Convertisseur CSV en TSV

Charger un exemple

4 lignes × 3 colonnes

/ 02

Pourquoi utiliser ce convertisseur CSV en TSV

01

Conversion instantanée et en direct

Le TSV se met à jour à mesure que vous tapez ou collez — aucun bouton Convertir à presser, aucune attente. Modifiez votre CSV et regardez la sortie séparée par des tabulations changer en temps réel.

02

Analyse CSV correcte

Le convertisseur suit la norme RFC 4180, de sorte que les champs entre guillemets, les virgules à l'intérieur des guillemets, les guillemets doubles échappés et les sauts de ligne intégrés sont tous analysés correctement avant d'être réécrits avec des tabulations.

03

Sortie propre séparée par des tabulations

Chaque délimiteur virgule est remplacé par un caractère de tabulation, produisant un véritable fichier TSV qui se charge proprement dans Excel, Google Sheets, les bases de données et les outils en ligne de commande comme cut et awk.

04

Garde vos données alignées

Les lignes avec des cellules vides, des colonnes supplémentaires ou des valeurs entre guillemets restent alignées car le convertisseur analyse d'abord le CSV en tableau, puis sérialise chaque ligne avec le même délimiteur de tabulation.

05

Copier ou télécharger

Copiez le TSV dans votre presse-papiers en un clic, ou téléchargez-le sous forme de fichier .tsv prêt à l'emploi. Pas de compte, pas d'e-mail, pas de limites sur la quantité que vous convertissez.

06

Confidentiel et utilisable hors ligne

Toute la conversion se déroule localement dans votre navigateur à l'aide de JavaScript. Votre CSV n'est jamais téléversé vers un serveur, il est donc sûr de l'utiliser avec des données confidentielles ou sensibles.

/ 03

Convertir CSV en TSV

CSV (Comma-Separated Values) et TSV (Tab-Separated Values) sont les deux formats de tableau en texte brut les plus courants. Ils sont presque identiques — la seule différence est le délimiteur entre les champs. Convertir CSV en TSV échange la virgule contre une tabulation, ce qui est utile lorsque vos données elles-mêmes contiennent des virgules ou lorsqu'un outil attend spécifiquement une entrée délimitée par des tabulations.

Que vous prépariez des données pour un import en base de données, un script en ligne de commande ou un outil qui n'accepte que les fichiers délimités par des tabulations, ce convertisseur CSV en TSV vous fournit instantanément un TSV propre et correctement analysé.

Ce qui change
Seul le délimiteur change. Chaque virgule qui sépare deux champs devient un caractère de tabulation, tandis que les lignes, les en-têtes et les valeurs des cellules elles-mêmes restent exactement les mêmes.
Pourquoi choisir les tabulations
Les tabulations apparaissent rarement à l'intérieur des données du monde réel, de sorte que le TSV évite souvent l'échappement et les guillemets que les virgules exigent dans le CSV. De nombreux outils Unix, bases de données et pipelines bio-informatiques utilisent une entrée séparée par des tabulations par défaut.
Échappement et guillemets
Lors de l'analyse de votre CSV, les champs entourés de guillemets doubles — y compris les virgules ou les sauts de ligne qu'ils contiennent — sont lus comme une seule valeur, de sorte qu'ils se retrouvent dans une seule colonne séparée par des tabulations au lieu d'être découpés.
Encodage
La sortie est du texte UTF-8, de sorte que les caractères accentués, les emojis et les écritures non latines sont préservés à l'identique. Le téléchargement .tsv peut être ouvert dans n'importe quel tableur ou éditeur de texte.
/ 04

Comment convertir CSV en TSV

  1. 01

    Collez votre CSV

    Collez ou tapez vos valeurs séparées par des virgules dans la zone de saisie à gauche. Vous pouvez aussi charger l'un des exemples pour voir comment les champs entre guillemets et les cellules vides sont gérés.

  2. 02

    Regardez le TSV apparaître

    La sortie séparée par des tabulations est générée instantanément à droite. Les virgules entre les champs sont remplacées par des caractères de tabulation tandis que vos en-têtes et vos valeurs restent intacts.

  3. 03

    Examinez le résultat

    Vérifiez la sortie TSV et le nombre de lignes et de colonnes affiché en dessous pour confirmer que le tableau a été analysé comme vous l'attendiez.

  4. 04

    Copier ou télécharger

    Cliquez sur Copier pour mettre le TSV dans votre presse-papiers, ou sur Télécharger le TSV pour l'enregistrer sous forme de fichier .tsv prêt à ouvrir dans Excel, Google Sheets ou un outil d'import de base de données.

/ 05

Conseils pour la conversion CSV en TSV

/ 01

Mettez entre guillemets les champs contenant des virgules

Si une valeur CSV contient une virgule, entourez-la de guillemets doubles (par exemple "1,200") afin que l'analyseur la traite comme un seul champ. Sinon, elle sera découpée en deux colonnes séparées par des tabulations.

/ 02

Conservez une ligne d'en-tête cohérente

Placez les noms de vos colonnes dans la première ligne. L'en-tête est traité comme n'importe quelle autre ligne, il est donc converti en valeurs séparées par des tabulations en même temps que les données en dessous.

/ 03

Vérifiez les tabulations parasites dans vos données

Comme les tabulations sont le nouveau délimiteur, toute tabulation littérale déjà présente dans une cellule pourrait décaler les colonnes. Examinez la sortie si vos données source peuvent contenir des caractères de tabulation.

/ 04

Utilisez le TSV pour les outils en ligne de commande

Les fichiers séparés par des tabulations fonctionnent bien avec les utilitaires Unix tels que cut, awk et sort, qui découpent sur les tabulations par défaut. Le TSV est souvent le format le plus sûr pour les pipelines de scripts.

/ 05

Pensez à l'encodage UTF-8

Le téléchargement est en UTF-8. Si un tableur affiche des caractères corrompus, importez le .tsv via Données → À partir d'un texte et choisissez UTF-8 afin que les caractères accentués et non latins s'affichent correctement.

/ 06

Vérifiez les cellules vides et finales

Les cellules vides deviennent des valeurs vides séparées par des tabulations, conservant à chaque ligne la même largeur. Confirmez que les champs vides et les colonnes finales correspondent à ce qu'attend votre outil cible.

/ 06

Référence CSV et TSV

CSV vs TSV

CSV et TSV sont tous deux des formats de tableau en texte brut où chaque ligne est un enregistrement et un délimiteur sépare les champs. Le CSV utilise une virgule ; le TSV utilise une tabulation. Comme les tabulations sont rares à l'intérieur des données, le TSV nécessite souvent moins d'échappement que le CSV.

Quand convertir CSV en TSV

  • Alimenter des données dans des outils Unix comme cut, awk ou sort qui découpent sur les tabulations.
  • Importer dans des bases de données ou des pipelines qui attendent une entrée délimitée par des tabulations.
  • Éviter les conflits de virgules lorsque vos valeurs contiennent déjà des virgules.
  • Coller des données tabulaires directement dans un tableur, qui lit les tabulations comme des colonnes.

Analyse RFC 4180

Le convertisseur analyse le CSV selon les règles RFC 4180 : les champs peuvent être entourés de guillemets doubles, les guillemets internes sont écrits sous forme de deux guillemets doubles, et les champs entre guillemets peuvent contenir des virgules et des sauts de ligne. Ces valeurs sont préservées lors de la réécriture en TSV.

Règles de conversion

Délimiteur virgule → délimiteur tabulation

Chaque virgule qui sépare deux champs est remplacée par un seul caractère de tabulation.

a,b,c → a⇥b⇥c

Les lignes restent des lignes

Chaque ligne du CSV devient une ligne de TSV ; le nombre de lignes ne change jamais.

2 lignes CSV → 2 lignes TSV

Champ entre guillemets → cellule unique

Un champ entouré de guillemets doubles est analysé comme une seule valeur, même s'il contient des virgules.

"1,200" → 1,200 (une colonne)

Valeur vide → cellule vide

Un champ manquant entre les délimiteurs devient une cellule vide séparée par des tabulations.

a,,c → a⇥⇥c

/ 07

FAQ du convertisseur CSV en TSV

Q01Comment convertir CSV en TSV ?

Collez vos valeurs séparées par des virgules dans la zone de saisie. L'outil les convertit instantanément en TSV en remplaçant chaque délimiteur virgule par un caractère de tabulation, puis cliquez sur Copier ou Télécharger le TSV. Tout se passe dans votre navigateur.

Q02Quelle est la différence entre CSV et TSV ?

Le CSV utilise une virgule pour séparer les champs, tandis que le TSV utilise une tabulation. Les données, les lignes et les en-têtes sont par ailleurs identiques. Le TSV est pratique lorsque vos valeurs elles-mêmes contiennent des virgules ou lorsqu'un outil exige une entrée délimitée par des tabulations.

Q03Gère-t-il les champs entre guillemets et les virgules à l'intérieur des valeurs ?

Oui. L'analyseur suit la norme RFC 4180, de sorte qu'un champ entre guillemets comme "1,200" est lu comme une seule valeur. Les virgules, les guillemets et les sauts de ligne à l'intérieur des guillemets sont préservés et conservés dans une seule colonne séparée par des tabulations.

Q04Qu'advient-il des cellules vides ?

Les cellules vides deviennent des valeurs vides séparées par des tabulations, de sorte que chaque ligne conserve le même nombre de colonnes et que votre tableau reste aligné dans la sortie TSV.

Q05Mon CSV est-il téléversé vers un serveur ?

Non. La conversion s'exécute entièrement dans votre navigateur avec JavaScript. Vos données ne sont jamais envoyées ni stockées où que ce soit, il est donc sûr de convertir des fichiers CSV privés ou sensibles.

Q06Le TSV s'ouvrira-t-il correctement dans Excel ou Google Sheets ?

Oui. Les valeurs séparées par des tabulations sont reconnues par Excel et Google Sheets. Vous pouvez coller le TSV directement dans une feuille, ou ouvrir le fichier .tsv téléchargé et choisir la tabulation comme délimiteur lorsque cela vous est demandé.

Q07Y a-t-il une limite de taille ?

Il n'y a pas de limite fixe, mais comme tout s'exécute dans votre navigateur, les très gros fichiers (des dizaines de mégaoctets) dépendent de la mémoire de votre appareil. Pour les exports et les jeux de données habituels, la conversion est instantanée.

Q08Ce convertisseur CSV en TSV est-il gratuit ?

Oui, entièrement gratuit, sans inscription, sans filigrane et sans limites. Convertissez autant de CSV en TSV que vous le souhaitez.