Visualiseur de tableur, gratuit
Importez et visualisez des fichiers CSV, TSV ou Excel de manière interactive.
Déposez un fichier tableur ici
ou cliquez pour importer (CSV, TSV, Excel)
Comment utiliser
- Importez un tableur en le glissant dans la zone de dépôt ou en cliquant pour sélectionner un fichier.
- Cliquez sur n'importe quel en-tête de colonne pour trier par cette colonne en ordre croissant ou décroissant.
- Utilisez le champ de recherche pour filtrer les lignes par n'importe quelle valeur. Les résultats se mettent à jour en temps réel.
Questions fréquentes
Quels formats de fichier sont pris en charge ?
Les fichiers CSV, TSV et Excel (.xlsx, .xls) sont pris en charge. L'outil détecte automatiquement le délimiteur pour les fichiers CSV/TSV.
Puis-je trier par plusieurs colonnes ?
Cliquez sur un en-tête de colonne pour trier par cette colonne. Chaque clic alterne entre ordre croissant, décroissant et aucun tri.
Quelle taille de fichier est acceptée ?
Les fichiers jusqu'à la limite de mémoire de votre navigateur peuvent être chargés. En général, les tables de plusieurs centaines de milliers de lignes fonctionnent bien.
Quand recourir à une visionneuse de feuilles de calcul
Une visionneuse est un outil différent d'un éditeur. Excel, Google Sheets et Numbers font tout : ouvrir, modifier, calculer, mettre en forme, partager. Mais il y a des moments où vous avez juste besoin de regarder les données sans lancer une application lourde ni vous connecter au cloud de quelqu'un d'autre :
- QA / ingénierie : confirmer qu'un CSV exporté par un point de terminaison serveur est bien formé avant de le pousser dans un pipeline en aval.
- Assistance client : ouvrir le fichier téléversé par un client pour inspecter un problème sans avoir besoin d'Excel installé localement.
- Audit : vérifier par sondage un gros CSV issu d'un export SQL ou d'un tableau de bord d'analyse. Le tri et la recherche suffisent généralement ; vous n'avez pas besoin d'une édition complète.
- Inspection sur mobile : ouvrir une pièce jointe CSV sur un téléphone sans application Office ou Sheets.
- Examen sensible à la confidentialité : examiner des données client / employé / financières sans les téléverser vers Google Sheets, OneDrive ou un autre service cloud.
- Comparaison rapide : ouvrir deux fichiers côte à côte dans des onglets de navigateur est plus rapide que de lancer Excel deux fois.
- Inspection ponctuelle d'un CSV sur une machine qui n'a pas Excel : serveurs Linux, Chromebooks, bornes interactives.
CSV : un format sans spécification
Le CSV (valeurs séparées par des virgules) est le format d'échange au plus petit dénominateur commun pour les données tabulaires. Il n'existe pas de norme formelle ; ce qui s'en rapproche le plus est la RFC 4180 (octobre 2005), qui est informative plutôt que normative. Les règles sur lesquelles tout le monde s'accorde :
- Un enregistrement par ligne, séparés par des sauts de ligne (la RFC spécifie CRLF ; la plupart des analyseurs acceptent aussi LF).
- Les champs sont séparés par un seul caractère délimiteur : la virgule est la valeur par défaut.
- La ligne d'en-tête est facultative ; si elle est présente, c'est la première ligne.
- Les champs contenant des virgules, des sauts de ligne ou des guillemets droits doivent être entourés de guillemets droits.
- Les guillemets droits intégrés sont échappés en les doublant :
"She said ""hello""". - Le type MIME est
text/csv.
En pratique, « CSV » peut aussi signifier séparé par des tabulations (TSV), séparé par des points-virgules (courant en Europe continentale où la virgule est le séparateur décimal), ou séparé par des barres verticales. Cette visionneuse détecte automatiquement le délimiteur le plus probable et analyse en conséquence.
Le piège d'encodage d'Excel
Une raison courante pour laquelle les CSV semblent corrompus quand on les ouvre dans Excel : le fichier est encodé en UTF-8 mais ne comporte pas de marque d'ordre des octets (BOM), et l'Excel de Windows utilise par défaut Windows-1252 pour les fichiers texte. Le résultat est du mojibake sur les caractères non ASCII : lettres accentuées, symboles monétaires, écritures asiatiques s'affichent tous comme du charabia. Les visionneuses basées sur le navigateur comme celle-ci lisent correctement l'UTF-8 sans avoir besoin du BOM, de sorte qu'un CSV qui semble corrompu dans Excel peut s'afficher parfaitement ici. Le revers : un CSV avec un BOM UTF-8 s'affiche correctement dans les deux, donc ajouter le BOM est généralement le choix de création le plus sûr.
XLSX : un Zip de XML
Office Open XML (le format derrière .xlsx) a été normalisé sous le nom d'ECMA-376 et ISO/IEC 29500. Malgré son apparence binaire, un fichier .xlsx est en réalité une archive ZIP contenant des documents XML : définition du classeur, contenu des feuilles, chaînes partagées, styles, et ainsi de suite. Renommer un .xlsx en .zip et le dézipper révèle la structure : xl/workbook.xml, xl/worksheets/sheet1.xml, xl/sharedStrings.xml, xl/styles.xml. Cette visionneuse utilise la bibliothèque JSZip pour dézipper l'archive localement, puis analyse les parties XML pertinentes pour reconstruire le tableau.
Une note pratique sur le périmètre : il s'agit d'une visionneuse, pas d'un analyseur de toutes les fonctionnalités d'Excel. L'implémentation actuelle lit la première feuille du classeur et les valeurs des cellules elles-mêmes ; elle n'analyse pas les styles, la mise en forme conditionnelle, les graphiques, les plages nommées, les formules (la valeur en cache est affichée, pas l'expression de la formule), ni les tableaux croisés dynamiques. Pour une prise en charge complète des fonctionnalités d'Excel, ouvrez le fichier dans Excel, LibreOffice Calc ou Google Sheets. Pour une inspection rapide du type « qu'y a-t-il dans ce fichier », la visionneuse suffit.
XLS (ancien format binaire)
L'ancien format .xls utilisé dans Excel 97-2003 est un document binaire BIFF (Binary Interchange File Format), pas une archive ZIP. Il nécessite un analyseur entièrement différent de celui de XLSX. Si vous avez un ancien fichier .xls, le chemin le plus propre est de l'ouvrir dans Excel, LibreOffice ou Google Sheets et de le réenregistrer en .xlsx : le format moderne fonctionne partout et débloque l'écosystème d'outils plus large.
La confidentialité compte ici
Les feuilles de calcul comptent parmi les fichiers les plus sensibles en matière de confidentialité qu'une organisation manipule. Des listes de clients avec adresses e-mail et historiques de commandes. Des données d'employés avec salaires, évaluations de performance, adresses du domicile. Des rapports financiers avec chiffres de revenus, conditions des fournisseurs, pipelines de fusions-acquisitions. Des données de santé avec identifiants de patients. Les visionneuses côté serveur reçoivent chaque cellule de chaque feuille de calcul téléversée, et une fois sur un serveur, les données vivent dans les journaux de transit, les caches de traitement et les instantanés de sauvegarde, quelle que soit la politique de confidentialité.
Cette visionneuse s'exécute entièrement dans votre navigateur. Le fichier passe de votre système de fichiers à la mémoire locale, est analysé par JSZip et un lecteur CSV s'exécutant en JavaScript sur votre appareil, et s'affiche dans un tableau HTML. Rien n'est téléversé ; aucun point de terminaison d'analyse ne voit les cellules ; fermer l'onglet libère la mémoire. Le même fonctionnement qui vous protège des risques de fuite par téléversement signifie aussi qu'il n'y a pas d'historique des « éléments récemment consultés » : ajoutez le fichier original aux favoris ou enregistrez-le si vous avez besoin d'y revenir.
Ce que la visionneuse ne fait pas
En toute honnêteté sur le périmètre :
- Pas d'édition. En lecture seule par conception. Pour modifier des cellules, réenregistrer des changements ou partager avec d'autres, utilisez Excel / Sheets / Numbers / LibreOffice Calc.
- Pas d'évaluation de formules. Les cellules XLSX avec formules affichent la valeur en cache qu'Excel a calculée en dernier avant l'enregistrement du fichier. Ouvrez le fichier dans une véritable application de feuille de calcul pour recalculer.
- Pas de graphiques, de formes, de mise en forme conditionnelle. Les éléments visuels stockés dans le XLSX ne sont pas rendus : vous voyez les valeurs sous-jacentes des cellules, pas le traitement visuel qu'Excel appliquerait.
- Une seule feuille pour XLSX. La visionneuse lit la première feuille des classeurs à plusieurs feuilles. Parcourez le fichier dans une véritable application de feuille de calcul pour les feuilles 2 et suivantes.
- Pas d'analyse des styles. Les cellules de devise, de date et de pourcentage s'affichent comme des nombres sous-jacents bruts : une date stockée sous forme de l'entier 45 657 s'affiche comme
45657plutôt que comme la date mise en forme qu'Excel afficherait. - Pas d'écriture / d'export. La visionneuse ne peut pas réenregistrer dans un fichier. Utilisez l'application de feuille de calcul d'origine pour cela.
Notes sur les performances
Les fichiers jusqu'à quelques dizaines de mégaoctets s'analysent et s'affichent en une seconde ou deux sur un appareil moderne. Au-delà (disons un CSV de 200 Mo issu d'un export SQL), la mémoire du navigateur devient le goulot d'étranglement. Pour des jeux de données réellement massifs, les outils en ligne de commande sont préférables : csvkit, q, miller, ou simplement head/cut/awk/sort sur une machine Linux. La visionneuse est conçue pour l'« inspection rapide », pas pour des charges analytiques sur des données de plusieurs millions de lignes.
Erreurs courantes
- S'attendre à une mise en forme à la Excel. La visionneuse lit les valeurs sous-jacentes des cellules, pas la mise en forme d'affichage d'Excel. Une date stockée comme
45657s'affiche comme45657, pas comme « 30 janvier 2025 ». - Chercher les feuilles 2 et suivantes. Une seule feuille par conception. Ouvrez le fichier dans une véritable application de feuille de calcul pour la navigation entre plusieurs feuilles.
- Essayer de l'utiliser comme éditeur. Lecture seule. Tout l'intérêt est l'inspection rapide sans lancer une application complète.
- Charger des fichiers énormes. L'analyse et le rendu dans un onglet de navigateur ont des limites pratiques autour de quelques dizaines de Mo. Pour des CSV de plusieurs millions de lignes, utilisez l'outillage en ligne de commande.
- Confondre le CSV à virgule et le CSV à point-virgule. L'Excel européen enregistre souvent les CSV avec des points-virgules parce que la virgule est le séparateur décimal. La visionneuse détecte automatiquement la plupart des cas, mais si votre fichier ressemble à une seule colonne, le mauvais délimiteur en est généralement la cause.
- Supposer que le BOM n'a pas d'importance. Le BOM détermine si Excel lit correctement l'UTF-8 ; cette visionneuse lit proprement l'UTF-8 avec ou sans lui. Si le même fichier semble correct ici mais brouillé dans Excel, le BOM manquant en est la cause.
Autres questions fréquentes
Pourquoi mon XLSX affiche-t-il des nombres au lieu de dates ?
Parce qu'Excel stocke les dates sous forme de numéros de série (le nombre de jours depuis le 30 décembre 1899) et utilise des styles de cellule pour les afficher comme « 15 janvier 2024 ». La visionneuse lit le nombre sous-jacent mais n'applique pas le style de mise en forme de date d'Excel, vous voyez donc le 45657 brut. Pour voir la date mise en forme, ouvrez le fichier dans Excel, Google Sheets ou LibreOffice Calc.
Puis-je modifier des cellules dans la visionneuse ?
Non, en lecture seule par conception. La visionneuse sert à l'inspection rapide de fichiers de données ; pour l'édition, utilisez une application de feuille de calcul complète. Le compromis est intentionnel : une visionneuse en lecture seule se charge bien plus vite et fonctionne de manière fiable depuis n'importe quel navigateur sans avoir besoin de Microsoft 365, d'une connexion à un compte Google ou d'une installation d'application.
Mon fichier est-il téléversé quelque part ?
Non. Le fichier passe de votre système de fichiers local à la mémoire JavaScript, est analysé par JSZip (pour XLSX) ou un analyseur CSV (pour CSV/TSV) directement dans le navigateur, et s'affiche dans un tableau HTML. Rien ne traverse le réseau. C'est important parce que les feuilles de calcul contiennent couramment des données personnelles de clients, des dossiers d'employés ou des chiffres financiers que vous ne voulez pas faire transiter par un serveur tiers.
Quelle est la limite de taille ?
Les fichiers jusqu'à 50 Mo sont acceptés ; tout ce qui est plus volumineux est rejeté pour protéger la mémoire de votre navigateur. Les fichiers jusqu'à quelques dizaines de Mo se chargent confortablement sur un ordinateur portable typique, même si les temps d'analyse s'étirent en secondes à mesure que vous approchez de la limite. Pour le cas d'usage de l'export SQL à plusieurs millions de lignes, les outils en ligne de commande (csvkit, miller, q) sont conçus pour la tâche et ne se battront pas avec votre onglet de navigateur.
Pourquoi mon CSV n'affiche-t-il qu'une colonne alors qu'il devrait en avoir plusieurs ?
Presque toujours une incohérence de délimiteur. Les fichiers CSV enregistrés par l'Excel européen utilisent souvent des points-virgules (parce que la virgule est le séparateur décimal dans ces régions). La visionneuse détecte automatiquement le délimiteur à partir de la première ligne de données ; si la détection échoue, il peut être nécessaire de réexporter le fichier avec un délimiteur différent, ou de l'ouvrir dans un outil qui vous permet de spécifier explicitement le délimiteur.
Puis-je télécharger les données après les avoir consultées ?
Le fichier original que vous avez téléversé est toujours sur votre appareil : vous n'avez pas besoin de le retélécharger. La visionneuse n'émet pas actuellement de CSV reformaté et ne convertit pas entre formats. Pour les conversions de format, les outils Convertisseur JSON → CSV, gratuit et Convertisseur XML → CSV, gratuit gèrent d'autres directions d'entrée.