Convertissez du CSV en JSON et du JSON en CSV, avec détection des types, objets imbriqués et sortie sûre pour Excel — directement dans votre navigateur.
Cet outil transforme du CSV en tableau JSON d’objets et inversement. Il détecte les nombres, les booléens et null au lieu de tout laisser en texte, déplie les objets imbriqués en colonnes à points et les reconstruit à partir de tels en-têtes. Sur un CSV cassé — guillemet non fermé, en-tête en double, valeurs en trop — il s’arrête et indique la ligne, pour qu’aucune donnée ne se perde en silence.
Vos données sont converties dans votre navigateur et ne sont pas envoyées à un serveur — le site reçoit seulement un événement anonyme « outil ouvert », sans le contenu. Un résultat envoyé vers un autre outil reste 24 heures sur cet appareil dans « Activité récente ».
Sans lui, chaque cellule est une chaîne. Avec lui, 42 devient un nombre, true et false des booléens, une cellule vide sans guillemets null, et une cellule contenant du JSON un tableau ou un objet. Le mot null reste du texte.
En JSON → CSV, {"user": {"name": "Ann"}} devient une colonne user.name. En CSV → JSON, les colonnes dont l’en-tête contient des points sont reconstruites en objets imbriqués.
Excel lit souvent mal l’UTF-8 sans BOM et exécute les cellules commençant par = comme des formules. Activez « CSV pour Excel (UTF-8 BOM) » et « Protection contre les formules (pour Excel) ».