Convertisseur CSV ↔ TSV en ligne | Gratuit | Awesome Toolkit

Convertisseur CSV ↔ TSV

Convertissez entre CSV et TSV instantanément. Gère correctement les champs entre guillemets et les caractères spéciaux.

Par Marshkalk

Direction
Sortie TSV

Comment utiliser le convertisseur CSV ↔ TSV

  1. Sélectionnez la direction : CSV → TSV ou TSV → CSV.
  2. Collez vos données dans la zone de texte.
  3. Cliquez sur Convertir. Les champs entre guillemets contenant le délimiteur sont gérés automatiquement.
  4. Copiez le résultat ou téléchargez-le.

CSV vs TSV : quelle différence ?

CSV (Comma-Separated Values) utilise une virgule comme séparateur de colonnes. Les champs contenant une virgule doivent être entourés de guillemets doubles. Si un champ contient aussi des guillemets doubles, ils sont échappés en les doublant ("").

TSV (Tab-Separated Values) utilise un caractère de tabulation ( ) à la place. Comme les tabulations n'apparaissent presque jamais dans les données textuelles normales, les guillemets sont rarement nécessaires, ce qui rend les fichiers TSV plus simples à analyser.

Quand utiliser TSV plutôt que CSV ?

  • Bio-informatique et sciences: de nombreux outils génomiques (BLAST, BED, VCF) produisent ou acceptent le TSV par défaut
  • Champs texte avec des virgules: adresses, descriptions, notes contiennent souvent des virgules ; TSV évite les problèmes de guillemets
  • Copier-coller depuis un tableur: copier des cellules dans Excel ou Google Sheets produit du TSV dans le presse-papiers
  • Scripts Shell: awk et cut utilisent la tabulation par défaut, donc le TSV s'intègre naturellement dans les pipelines Unix

Quand garder le CSV ?

CSV est le format le plus universel. La plupart des bases de données, outils ETL et pipelines de données s'attendent à recevoir du CSV. Pour partager des données avec des utilisateurs non techniques ou des systèmes que vous ne contrôlez pas, CSV est le choix le plus sûr.

Confidentialité

Toute la conversion s'effectue dans votre navigateur. Aucune donnée n'est envoyée à un serveur.