Convertisseur CSV vers JSON

Convertissez vos fichiers CSV en JSON instantanément, dans votre navigateur.

Cet outil fonctionne entièrement dans votre navigateur. Vos fichiers ne sont jamais envoyés à un serveur.

Résultat produit

Ce convertisseur transforme un texte délimité par des virgules en tableau JSON indenté. La première ligne non vide devient la liste des propriétés ; chaque ligne suivante crée un objet et toutes ses cellules restent des chaînes de caractères.

Mode d'emploi

Collez directement le contenu CSV dans l'éditeur. Contrôlez l'aperçu JSON généré au fil de la saisie, puis copiez-le vers votre code ou votre propre éditeur de fichiers. La page ne propose ni import ni téléchargement de fichier.

Exemple détaillé

Avec l'en-tête `ville,population` et la ligne `Lyon,522250`, le tableau obtenu contient `{ "ville": "Lyon", "population": "522250" }`. La population reste une chaîne : aucun typage numérique automatique n'est appliqué.

Guillemets et colonnes

Seule la virgule sert de séparateur. Une cellule entourée de guillemets doubles peut contenir une virgule ; deux guillemets consécutifs à l'intérieur donnent un guillemet littéral. Une cellule absente devient une chaîne vide et une cellule au-delà du nombre d'en-têtes est écartée.

Cas non pris en charge

Le découpage en lignes précède l'analyse CSV : un champ cité ne peut donc pas contenir de retour à la ligne. Les séparateurs point-virgule et tabulation ne sont pas reconnus. Deux en-têtes identiques ciblent la même propriété et la dernière valeur remplace la première.

Contrôles à effectuer

Un JSON syntaxiquement correct ne garantit ni le schéma ni le sens des données. Vérifiez les clés, le nombre d'objets et convertissez explicitement nombres, booléens, dates ou valeurs nulles avant l'import dans un système typé.

Confidentialité locale

Le calcul s'effectue dans le navigateur et Quiklio ne transmet pas le CSV collé. Le presse-papiers, les extensions, les captures d'écran ou l'appareil restent des voies d'exposition possibles ; masquez les données confidentielles.

Questions Fréquentes

Les cellules deviennent-elles des nombres ou booléens JSON ?
Non. Chaque cellule devient une chaîne JSON, y compris 36, true ou null. Effectuez ensuite une conversion de type si le schéma destinataire l'exige.
Les virgules citées et les champs multilignes sont-ils acceptés ?
Les cellules entre guillemets doubles peuvent contenir des virgules et les guillemets doublés sont décodés. Les retours à la ligne cités ne sont pas acceptés, car les lignes physiques sont séparées d'abord.
Puis-je importer ou télécharger un fichier ?
Non. Cette interface traite le texte CSV collé et permet de copier l'aperçu JSON. L'ouverture et l'enregistrement des fichiers se font avec vos propres applications.