Convertir CSV en TSV

Convertissez des fichiers CSV en TSV. S'exécute entièrement dans votre navigateur — les fichiers ne quittent jamais votre appareil.

Drop your file here, or browse

Supports images, documents, data files, code, and more

About this conversion

Convertissez CSV en TSV pour faire dialoguer vos données avec des outils en ligne de commande et des tableurs qui préfèrent les tabulations. Le TSV (séparé par tabulations) élimine les ambiguïtés liées aux virgules dans les valeurs et est le défaut des outils Unix, R et de la bio-informatique.

When this conversion is useful

  • Produire un fichier tabulaire pour les outils CLI (`awk`, `cut`, `paste`)
  • Éviter les casse-tête d'échappement CSV pour des cellules contenant des virgules
  • Importer dans R ou des outils scientifiques qui préfèrent l'entrée tabulée
  • Alimenter des pipelines POSIX conçus autour de formats séparés par tabulation

Quality and tradeoffs

La conversion remplace les virgules par des tabulations comme séparateur de champ. Les champs CSV entre guillemets sont déguillemetés (les tabulations ne nécessitent que rarement guillemets en TSV vu que le texte réel en contient peu). Les sauts de ligne dans les champs ont toujours besoin d'échappement si l'outil aval n'est pas TSV-aware.

Frequently asked questions

Pourquoi préférer TSV à CSV ?

Les tabulations apparaissent presque jamais dans le texte des données, donc TSV évite les guillemets et échappements que CSV impose dès qu'une cellule a une virgule ou un guillemet. Plus propre pour le traitement CLI.

Excel ouvrira-t-il un TSV ?

Oui. Excel auto-détecte un contenu tabulé. Si vous sauvegardez avec l'extension `.tsv`, Excel le traite comme un fichier tabulaire structuré et non comme du texte brut.

Et si mes données contiennent des tabulations ?

Rare en pratique, mais les tabulations dans les cellules doivent être remplacées ou échappées. La conversion enlève les tabulations littérales pour ne pas casser l'alignement des lignes.