Visionneuse de tableau CSV
Visualisez, triez, recherchez et explorez les données CSV dans un tableau bien formaté. Gratuit, sécurisé et sans téléchargement requis.
Glissez-déposez un fichier CSV ici
Ou collez du texte CSV ci-dessous
Visualisez, triez, recherchez et explorez les données CSV dans un tableau bien formaté. Gratuit, sécurisé et sans téléchargement requis.
Ou collez du texte CSV ci-dessous
Les fichiers CSV sont du texte brut avec des valeurs séparées par des virgules – simples, mais visuellement compliquées. La lecture d'un fichier CSV dans un éditeur de texte produit un mur de texte séparé par des virgules où les limites des champs sont floues et l'alignement des colonnes est perdu. Une visionneuse de tableau CSV analyse le fichier et le restitue sous forme de tableau HTML, restaurant l'alignement des colonnes et rendant les données analysables.
Au-delà du simple affichage, les visionneuses de tableaux offrent des fonctionnalités qui rendent les données CSV traitables : tri des colonnes (cliquez sur un en-tête pour trier selon cette colonne), filtrage (afficher uniquement les lignes correspondant à une condition), recherche (trouver une valeur dans toutes les colonnes) et pagination (parcourir des fichiers volumineux sans tout charger en même temps).
Cette visionneuse analyse le CSV dans votre navigateur à l'aide de PapaParse, la bibliothèque CSV la plus fiable de l'écosystème JavaScript. Il gère les bizarreries du format : champs entre guillemets contenant des virgules, guillemets échappés, fins de lignes mixtes, marqueurs de nomenclature facultatifs, cellules multilignes. Le tableau rendu est interactif et les données d'origine restent sur votre appareil.
Excel ouvre les fichiers CSV mais applique ses propres conversions : zéros non significatifs supprimés des chaînes numériques, dates reformatées, notation scientifique appliquée aux nombres longs. Ces modifications corrompent les données et peuvent causer de réels problèmes si le fichier est ensuite réenregistré. Une visionneuse Web affiche le CSV exactement tel quel, sans conversions automatiques.
Une inspection rapide sans ouvrir Excel ou un éditeur de code est également précieuse. Déposé dans un onglet du navigateur, le visualiseur restitue les données immédiatement. Pour des analyses rapides de routine, c'est plus rapide que de lancer Excel.
Déposez le fichier ou collez le contenu, parcourez le tableau.
PapaParse gère les variantes CSV : champs entre guillemets contenant des virgules, guillemets échappés via le doublage, cellules multilignes, fins de lignes mixtes, nomenclature au début du fichier. La sortie est un tableau de tableaux (ou d'objets si des en-têtes sont détectés).
Le rendu utilise un tableau HTML avec virtualisation pour les fichiers volumineux : seules les lignes visibles sont rendues dans le DOM, avec des espaces réservés au-dessus et en dessous. Cela permet au visualiseur de rester réactif sur les fichiers comportant des centaines de milliers de lignes.
Le tri et le filtrage s'effectuent en JavaScript. Les algorithmes de tri sont généralement array.sort avec des fonctions de comparaison. Le filtrage utilise de simples inclusions() ou des correspondances regex. Les deux fonctionnent sur l’ensemble de données complet ; les performances dépendent de la taille de l’ensemble de données et de la complexité des conditions.