Comment utiliser CSV ↔ Excel ↔ JSON
- 1
Ajoutez vos données
Déposez un fichier CSV, TSV, Excel (XLSX, XLS), ODS ou JSON, ou collez les données directement depuis un tableur ou un éditeur de code.
- 2
Choisissez la sortie
Sélectionnez JSON, CSV, TSV, Excel ou ODS. Le tableau d’aperçu montre exactement ce qui a été lu : vous pouvez ainsi corriger le séparateur, la ligne d’en-tête ou la feuille.
- 3
Affinez et téléchargez
Choisissez une structure JSON, l’imbrication, le séparateur ou le BOM, vérifiez l’aperçu de la sortie, puis téléchargez le fichier ou copiez-le.
Limites et Pro
Fichiers jusqu’à 500 Mo, nombre de lignes et de colonnes illimité ; une feuille convertie à la fois.
Fichiers jusqu’à 4 Go. Découvrir Pro
À propos de CSV ↔ Excel ↔ JSON
Ce convertisseur fait passer des données tabulaires entre les trois formats les plus échangés : CSV (et TSV), tableurs (Excel XLSX, XLS plus ancien, XLSB et OpenDocument ODS) et JSON. Toutes les directions fonctionnent : la même page transforme un export CSV en JSON pour une API, une réponse d’API en feuille Excel pour un collègue, ou un classeur en CSV propre pour un import dans une base de données.
La lecture est tolérante. Les séparateurs CSV (virgule, point-virgule, tabulation ou barre verticale) sont détectés automatiquement, les champs entre guillemets contenant des retours à la ligne sont gérés, et les exports anciens encodés pour Windows sont décodés correctement. La détection des types convertit les nombres, les valeurs vrai/faux et les dates ISO en vraies valeurs, tout en conservant comme texte les identifiants tels que les codes postaux ou « 007 ». Pour un JSON en entrée, l’outil comprend les tableaux d’objets, les tableaux de tableaux, les objets indexés par colonne, les objets indexés par identifiant, un objet unique et le format JSON Lines ; les objets imbriqués peuvent être aplatis en colonnes à notation pointée comme address.city.
L’écriture est configurable : JSON sous forme de tableau d’objets (avec ré-imbrication possible des clés à points), de tableau de tableaux ou d’un tableau par colonne, indenté ou compact ; CSV avec le séparateur de votre choix et un BOM UTF-8 facultatif pour Excel sous Windows ; XLSX ou ODS avec nombres, dates et booléens enregistrés comme cellules typées et colonnes ajustées à leur contenu.
Un aperçu virtualisé permet de parcourir même de très gros fichiers. Limites : les formules sont exportées avec leur dernière valeur calculée, une seule feuille est convertie à la fois, et la mise en forme des cellules, les cellules fusionnées et les graphiques ne sont pas conservés.
Confidentialité
Les fichiers et les données collées sont analysés et convertis par un Web Worker dans cet onglet, avec Papa Parse et SheetJS ; rien n’est envoyé à un serveur, et le texte collé n’est enregistré nulle part. Les bibliothèques de conversion font partie de ce site et ne se chargent que lorsque vous ajoutez des données.
Fonctionnalités
Dans tous les sens
CSV, TSV, XLSX, XLS, ODS et JSON, en entrée comme en sortie.
Aperçu en direct
Un tableau virtualisé montre exactement comment vos données ont été lues.
Le JSON à votre façon
Objets, tableaux ou colonnes ; imbriqué ou à plat ; indenté ou compact.
Aucun envoi
La conversion s’effectue dans un worker, au sein de votre navigateur.