.TSV

Fichier TSV

Tab-Separated Values
Poser une question
RÉPONSE RAPIDE

Un fichier TSV est un tableau en texte brut où chaque ligne est une rangée et les caractères de tabulation séparent les colonnes - le même principe que le CSV, mais avec des tabulations au lieu de virgules. N'importe quel tableur l'ouvre : Excel, Google Sheets, LibreOffice Calc. La principale préoccupation avec les fichiers provenant de sources non fiables est l'injection de formules : si une cellule commence par =, +, ou -, un tableur peut l'exécuter comme une formule.

Développeur : No single owner; the tab-delimited convention is registered as text/tab-separated-values (IANA, IETF, 1993) Catégorie : Fichiers de données Standard ouvert MIME: text/tab-separated-values
S'OUVRE SUR Windows macOS Linux Web
Lié : .PKPASS · .DAT · .JSON · .RIS

Sur cette page

19k+ extensions indexées
Dernière révision le Jun 18, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier TSV ?

Les fichiers .tsv ont une structure simple car ils sont basés sur du texte brut. Ils sont utilisés pour stocker des données organisées sous forme de tableaux - par exemple, des enregistrements d'une base de données ou d'un tableur. Dans un fichier .tsv, chaque colonne de données est séparée de la suivante par un caractère de tabulation horizontale (0x09). Chaque ligne d'un fichier .tsv représente une rangée du tableau.

Les fichiers .tsv peuvent être importés, traités et exportés avec la plupart des applications de tableur, notamment Microsoft Excel, LibreOffice Calc et Google Sheets. Les données brutes peuvent également être ouvertes dans n'importe quel éditeur de texte brut, car aucun logiciel spécial n'est requis pour lire le format. Le .tsv est couramment utilisé pour transférer des données tabulaires d'un programme à un autre - par exemple, d'un tableur vers une application de base de données - et constitue un format d'échange standard dans les pipelines de bioinformatique.

Les fichiers .tsv sont une alternative bien établie aux populaires fichiers .csv. Les deux formats diffèrent par le délimiteur utilisé pour séparer les colonnes : dans un fichier .csv, les colonnes sont divisées par une virgule. Cependant, les virgules apparaissent fréquemment à l'intérieur des champs de texte, ce qui peut provoquer des erreurs d'analyse lorsque le fichier est interprété par le programme cible. Les caractères de tabulation sont rarement utilisés dans les champs de texte, de sorte qu'un fichier .tsv est moins sujet aux erreurs d'interprétation et ne nécessite généralement pas que les champs soient entourés de guillemets. Des fichiers de structure identique sont parfois enregistrés avec l'extension .tab à la place.

Le type MIME pour le .tsv est text/tab-separated-values, enregistré auprès de l'IANA en 1993. Le .tsv n'a pas de nombre magique binaire ; les analyseurs reconnaissent le format par sa structure séparée par des tabulations.

Sécurité et sûreté

RISQUE : MEDIUM

Le TSV est du texte brut et ne peut pas exécuter de code par lui-même, mais il partage le risque d'injection de formule du CSV : si la valeur d'une cellule commence par =, +, - ou @, un tableur peut l'exécuter comme une formule lors de l'ouverture du fichier, ce que les attaquants exploitent pour exécuter des commandes ou exfiltrer des données. Les versions modernes d'Excel et de LibreOffice avertissent avant d'exécuter de telles formules - ne les activez pas dans les fichiers provenant de sources non fiables. Le risque quotidien est cependant la corruption des données plutôt que les logiciels malveillants : un mauvais encodage déforme le texte non latin, et une tabulation ou un saut de ligne réel se trouvant accidentellement à l'intérieur d'une valeur peut décaler les colonnes suivantes.

Détails du format

en bref
NOM COMPLETTab-Separated Values
DÉVELOPPEURNo single owner; the tab-delimited convention is registered as text/tab-separated-values (IANA, IETF, 1993)depuis Tab-delimited text in use since the 1980s; IANA media type registered 1993
TYPE MIMEtext/tab-separated-values
TYPEDonnées tabulaires en texte brut (délimité par des tabulations)
STANDARDOuvert · libre de droits

Programmes qui ouvrent les fichiers TSV

Windows4 apps
Microsoft Excel Payant Ouvrez le .tsv directement (Excel sépare automatiquement au niveau des tabulations), ou pour les encodages complexes, utilisez Données > « À partir de texte/CSV » et choisissez UTF-8 / délimiteur Tabulation dans l'aperçu.
Windows Notepad Intégré Aperçu rapide en lecture seule du texte brut ; les tabulations s'affichent comme des espaces. Convient pour les petits fichiers, pas d'alignement des colonnes.
LibreOffice Calc Open-source Ouvrez le TSV - la boîte de dialogue d'importation de Calc vous permet de cocher « Tabulation » comme séparateur et de choisir le jeu de caractères. L'outil gratuit le plus fiable pour ouvrir les TSV.
Notepad Open-source Ouvrez en tant que texte pour inspecter les lignes brutes, vérifier l'encodage et visualiser les taquets de tabulation (Affichage > Afficher les symboles affiche les tabulations).
macOS3 apps
Microsoft Excel Payant Ouvrez le .tsv directement (Excel sépare automatiquement au niveau des tabulations), ou pour les encodages complexes, utilisez Données > « À partir de texte/CSV » et choisissez UTF-8 / délimiteur Tabulation dans l'aperçu.
LibreOffice Calc Open-source Ouvrez le TSV - la boîte de dialogue d'importation de Calc vous permet de cocher « Tabulation » comme séparateur et de choisir le jeu de caractères. L'outil gratuit le plus fiable pour ouvrir les TSV.
Numbers (Apple) Gratuit Double-cliquez pour ouvrir le TSV ; Numbers détecte le délimiteur de tabulation et propose des options d'encodage lors de l'importation.
Linux2 apps
LibreOffice Calc Open-source Ouvrez le TSV - la boîte de dialogue d'importation de Calc vous permet de cocher « Tabulation » comme séparateur et de choisir le jeu de caractères. L'outil gratuit le plus fiable pour ouvrir les TSV.
GNOME Gnumeric Open-source Tableur léger doté d'un assistant d'importation de texte clair pour le délimiteur de tabulation et l'encodage.
Web1 app
Google Sheets Gratuit Fichier > Importer > Importer le .tsv et choisissez « Tabulation » (ou détection automatique) comme séparateur. Gère bien l'UTF-8, s'exécute dans le navigateur.

Détails techniques

spécifications approfondies
Délimiteur de champTabulation horizontale (U+0009 / 0x09)
Délimiteur d'enregistrementLF (0x0A) selon la spécification IANA ; CRLF (0x0D 0x0A) largement accepté en pratique
Encodage du fichierAucune déclaration d'encodage dans le fichier ; UTF-8 est la valeur par défaut moderne ; les fichiers anciens peuvent utiliser ASCII ou des encodages spécifiques à la région
Marque d'ordre des octets (BOM)BOM UTF-8 optionnel (EF BB BF) autorisé ; de nombreux analyseurs le suppriment ou l'ignorent à la lecture
Octets magiquesAucun - le format n'a pas de signature binaire ; identifié par la structure des lignes séparées par des tabulations
Type MIMEtext/tab-separated-values
Ligne d'en-têteOptionnelle ; la première ligne répertorie conventionnellement les noms de colonnes
Utilisation de guillemetsAucune norme de guillemets obligatoire ; certains analyseurs autorisent les champs entre guillemets doubles contenant des tabulations ou des sauts de ligne intégrés
Champs videsReprésentés par deux caractères de tabulation consécutifs (ex: valeur1\t\tvaleur3 signifie un champ central vide)
Limite de colonnesAucune définie par le format ; dépend de l'application (Microsoft Excel prend en charge jusqu'à 16 384 colonnes)
Limite de lignesAucune limite définie par le format ; contrainte par la mémoire disponible et l'application d'importation
Extension alternative.tab - des fichiers structurés de manière identique sont enregistrés de manière interchangeable avec cette extension
Cas d'utilisation principauxExportation de données de bases de données et de tableurs, échange de données en bioinformatique (sortie BLAST, annotation de génome), pipelines ETL
Exigence de guillemetsRarement nécessaire, car les caractères de tabulation apparaissent rarement dans les champs de texte - un avantage pratique par rapport aux formats délimités par des virgules
PubliéTab-delimited text in use since the 1980s; IANA media type registered 1993
Standard ouvertOui · libre de droits
Spécificationwww.iana.org

Conversions TSV

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers TSV. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers TSV.

Foire aux questions

Qu'est-ce qu'un fichier TSV ?
Un tableau en texte brut où les colonnes sont séparées par des caractères de tabulation et chaque ligne est une rangée. C'est le même principe qu'un CSV mais utilise des tabulations au lieu de virgules, ce qui évite les problèmes lorsque les données elles-mêmes contiennent des virgules.
Comment ouvrir un fichier TSV ?
Ouvrez-le dans n'importe quel tableur - Excel, Google Sheets ou LibreOffice Calc - qui le divisera en colonnes au niveau des tabulations. N'importe quel éditeur de texte (Notepad++, Notepad) l'ouvre également en tant que texte brut.
Quelle est la différence entre TSV et CSV ?
Seulement le délimiteur : le TSV sépare les colonnes avec des tabulations, le CSV avec des virgules (ou des points-virgules dans les paramètres régionaux européens). Le TSV est pratique lorsque les données contiennent des virgules, car les tabulations apparaissent rarement à l'intérieur des valeurs et ne nécessitent donc pas de guillemets.
Comment convertir un TSV en Excel (.xlsx) ?
Ouvrez le TSV dans Excel, LibreOffice Calc ou Google Sheets (définissez l'encodage si nécessaire), puis Fichier > Enregistrer sous et choisissez .xlsx pour obtenir un véritable classeur.
Comment ouvrir un TSV dans Excel sans casser les colonnes ?
Ouvrez-le directement - Excel sépare automatiquement au niveau des tabulations - ou, si l'encodage est incorrect, utilisez Données > « À partir de texte/CSV », choisissez UTF-8 et le délimiteur Tabulation dans l'aperçu, puis chargez.
Pourquoi mon TSV affiche-t-il des caractères étranges ?
Il s'agit d'une erreur d'encodage - le fichier est en UTF-8 mais l'application l'a ouvert en ANSI. Réouvrez avec l'assistant d'importation et sélectionnez UTF-8, ou enregistrez le TSV avec un BOM UTF-8 pour qu'Excel le détecte.

Références

1IANA - text/tab-separated-values media typewww.iana.org
2Microsoft - Import or export text (.txt or .csv) filessupport.microsoft.com

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.EXEWindows Executable (Portable Executable)
4.PARTPartial Download File
5.DATProgram Data File (generic)
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.BINCD/DVD Disc Image (BIN/CUE)
9.TMPTemporary File
10.MDMarkdown Document

Extensions liées

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z