Visionneuse CSV | Ouvrez et affichez vos fichiers CSV en tableau (gratuit)

Affichez instantanément n'importe quel fichier CSV sous forme de tableau, directement dans votre navigateur — sans envoi ni installation. Choisissez l'encodage et le séparateur ; vos données ne quittent jamais votre appareil.

Délimiteur
Utiliser la première ligne comme en-tête
Encodage
Fichier CSV

Ce que fait une visionneuse CSV

Un fichier CSV n'est que du texte parsemé de virgules : ouvert tel quel, on distingue mal quelle valeur appartient à quelle colonne. Un tableur en fera bien un tableau, mais il met du temps à démarrer, le texte japonais peut s'afficher de travers et les nombres se voient convertis en dates à votre insu. Cet outil se limite à une seule tâche : afficher un CSV sous forme de tableau dans votre navigateur pour que vous puissiez en voir le contenu.

Vous pouvez régler à la fois l'encodage des caractères et le séparateur, si bien que les CSV japonais enregistrés en Shift-JIS et les fichiers TSV séparés par des tabulations sont également pris en charge. Le contenu du fichier est traité dans votre seul navigateur et n'est jamais envoyé à un serveur : vous pouvez donc l'employer pour examiner des données contenant des informations personnelles.

Comment utiliser la visionneuse CSV

  1. Choisir un fichier Désignez le fichier CSV ou TSV que vous souhaitez consulter. Son contenu ne quitte pas votre navigateur.
  2. Définir le séparateur La virgule convient dans la plupart des cas et peut rester telle quelle. Passez à la tabulation pour un fichier TSV.
  3. Accorder l'encodage Si le texte s'affiche de travers, basculez sur Shift-JIS. Les CSV japonais enregistrés depuis Excel sont souvent dans ce format.
  4. Trancher sur la ligne d'en-tête Si la première ligne porte les noms de colonnes, activez l'option correspondante et elle s'affichera comme en-tête du tableau.

Astuces pour en tirer le meilleur parti

  • Les CSV sauvegardés par Excel peuvent utiliser l'encodage Shift-JIS (CP932), courant dans les fichiers Excel japonais ou anciens. Si vous voyez des caractères bizarres, sélectionnez « Shift JIS ».
  • Activez « Utiliser la première ligne comme en-tête » pour afficher la première ligne comme en-tête de tableau.
  • Pour visualiser des fichiers TSV (séparés par des tabulations), changez le délimiteur en « Tabulation ».
  • Le contenu du fichier est entièrement traité dans le navigateur et n'est jamais envoyé au serveur. Les CSV contenant des données sensibles peuvent être utilisés en toute sécurité.

Quand la visionneuse CSV rend service

Vérifier un fichier qu'on vous a transmis

Vous voyez immédiatement quelles colonnes il comporte et combien de lignes il contient, sans attendre le démarrage d'un tableur. C'est idéal pour se faire une idée avant de l'ouvrir vraiment.

Identifier l'encodage des caractères

Lorsque le texte s'affiche de travers, changer le réglage et réessayer vous indique dans quel encodage le fichier a réellement été enregistré.

Éviter que les nombres soient reformatés

Les tableurs suppriment les zéros initiaux et transforment les chiffres en dates. Servez-vous-en quand vous voulez voir les valeurs d'origine telles qu'elles ont été écrites.

Consulter des données à garder confidentielles

Comme tout se passe dans le navigateur, vous pouvez aussi examiner des données clients et d'autres fichiers que vous n'avez le droit de téléverser nulle part.

Le vocabulaire du CSV

CSV
Un format texte qui énumère des valeurs séparées par des virgules. Tous les langages et tous les outils savent le lire, d'où sa large diffusion pour l'échange de données.
TSV
Un format qui utilise la tabulation comme séparateur. Son avantage est de bien s'accommoder de données dont les valeurs contiennent des virgules.
Shift-JIS
Un encodage de caractères destiné au japonais. Excel l'emploie souvent pour enregistrer un CSV et il est la principale cause de texte illisible.
UTF-8
L'encodage standard actuel, capable de représenter les caractères de toutes les langues. La plupart des services web produisent leurs fichiers dans ce format.
BOM
Une marque placée en tête de fichier pour signaler son encodage. On y recourt pour qu'Excel ouvre correctement un CSV en UTF-8.
Ligne d'en-tête
La première ligne, qui indique ce que représente chaque colonne. Le fait de la traiter ou non comme un intitulé change l'affichage du tableau.

Foire aux questions

Cela arrive souvent avec des fichiers sauvegardés par Excel qui utilisent l'encodage Shift-JIS (CP932). Changez l'option « Encodage » sur « Shift JIS » et rechargez le fichier.

Non — le fichier est entièrement traité dans votre navigateur et n'est jamais envoyé à aucun serveur. Il est sûr de l'utiliser avec des fichiers contenant des données sensibles ou privées.

Oui. Changez l'option « Délimiteur » sur « Tabulation » et le fichier sera analysé correctement en tant que TSV.
Tool-kun

Anecdote — L'histoire surprenante du CSV : 40 ans sans standard

Le CSV (Comma-Separated Values) semble simple, mais pendant de nombreuses années, il n'y avait pas de spécification standard officielle. La RFC formelle, « RFC 4180 », a été publiée en 2005 — plus de 30 ans après la généralisation du CSV. Jusqu'alors, des différences d'implémentation entre outils et langages causaient des problèmes comme « s'il faut entourer les champs de guillemets doubles » et « s'il faut utiliser CRLF ou LF pour les sauts de ligne ».

Le comportement d'Excel de sauvegarder les CSV en encodage Shift-JIS dans les paramètres régionaux japonais est un point de douleur classique pour les ingénieurs depuis des décennies. Google Sheets exporte en UTF-8, donc l'ouverture directe de ce CSV dans Excel provoque des caractères illisibles. Pour éviter cela, sauvegardez depuis Excel en UTF-8 (avec BOM) ou spécifiez l'encodage lors de l'importation.

Dans le monde de la science des données, la grande majorité des jeux de données publiés sur Kaggle (la plateforme de compétitions d'apprentissage automatique) sont au format CSV. Sa simplicité et sa compatibilité universelle avec tout langage de programmation est la plus grande force du CSV.