Convertir CSV en JSON
Transformez un export de tableur en JSON pour une API, une application web ou un import en base. L'en-tête devient les clés et les nombres et true/false deviennent de vrais types JSON.
Fonctionne dans le navigateur
Mode d'emploi
- Collez le CSV (ou TSV) à gauche.
- Vérifiez le séparateur et l'option d'en-tête.
- Copiez le JSON.
Comment ça marche
L'analyse suit la RFC 4180 : un champ entre guillemets peut contenir virgules, retours à la ligne et guillemets doublés. Le séparateur — virgule, point-virgule, tabulation ou barre verticale — est détecté automatiquement. Les nombres sont convertis sauf s'ils commencent par zéro (codes postaux, téléphones).
Les cellules vides deviennent null ; les noms de colonnes en double reçoivent un suffixe.
Exemples
- Liste de produits
- nom,prix → [{"nom":"Tasse","prix":12.5}]
Utilisations courantes
- Préparer des données pour une API
- Importer un tableur en base
- Jeux de test
Confidentialité et sécurité
Cet outil fonctionne entièrement dans votre navigateur. Vos fichiers et textes ne sont jamais envoyés sur nos serveurs : le traitement a lieu sur votre appareil. Comment chaque outil traite les fichiers
Questions fréquentes
Pourquoi les CSV français utilisent-ils le point-virgule ?
Quand la virgule sert aux décimales, Excel sépare les colonnes par ; — la détection automatique le gère.
Et les gros fichiers ?
Plusieurs mégaoctets sont traités instantanément.
Dernière mise à jour: