Convertisseur CSV ↔ JSON

Convertissez entre CSV et JSON instantanément — collez, uploadez, transformez, téléchargez.

Qu'est-ce que c'est ?

CSV (Comma-Separated Values) et JSON (JavaScript Object Notation) sont les deux formats les plus utilisés pour l'échange de données structurées. Le CSV est le format de référence pour les tableurs, les exports de bases de données et les pipelines d'analyse. Le JSON est le langage universel des API, applications web et bases de données NoSQL. Convertir entre ces deux formats est une tâche courante pour les développeurs, analystes et utilisateurs métier. Vous pouvez recevoir un export CSV d'un CRM et en avoir besoin en JSON pour alimenter une API REST. Ou obtenir une réponse JSON et devoir l'aplatir en CSV pour un rapport Excel. Ce convertisseur gère les deux directions avec des options configurables : délimiteur, première ligne comme en-têtes, traitement des valeurs numériques. Il supporte l'upload de fichiers et le collage direct. Le résultat peut être téléchargé ou copié.

Comment l'utiliser

  1. Sélectionnez la direction : "CSV → JSON" ou "JSON → CSV".
  2. Collez vos données ou cliquez sur "Charger un fichier" pour un fichier .csv ou .json.
  3. Configurez les options : délimiteur et si la première ligne contient les en-têtes.
  4. Cliquez sur "Convertir".
  5. Examinez le résultat dans le panneau de sortie.
  6. Cliquez sur "Copier" ou "Télécharger" pour obtenir votre fichier converti.

Pourquoi l'utiliser

Presque chaque développeur a eu besoin de convertir rapidement entre CSV et JSON. Les alternatives sont lentes : écrire un script Python, ouvrir un notebook ou utiliser un outil généraliste en cinq étapes. Cet outil rend la conversion instantanée et configurable — sans upload serveur, sans compte et sans limite de taille. Tout est traité en JavaScript dans votre navigateur.

Questions fréquentes

Quels délimiteurs sont supportés pour le CSV ?

Virgule (,), point-virgule (;), pipe (|) et tabulation. Le point-virgule est courant dans les fichiers CSV européens.

Que se passe-t-il avec les objets JSON imbriqués lors de la conversion en CSV ?

Les objets imbriqués sont aplatis en notation pointée (ex. "adresse.ville" devient un en-tête de colonne).

Quelle est la taille maximale de fichier ?

Il n'y a pas de limite stricte — le traitement se fait dans le navigateur. En pratique, des fichiers jusqu'à 50–100 Mo sont convertis rapidement.

Mes fichiers sont-ils envoyés à un serveur ?

Non. Toute la logique de conversion s'exécute en JavaScript dans votre navigateur.

Que se passe-t-il si mon CSV a des colonnes inconsistantes ?

Le convertisseur utilisera la première ligne comme référence. Les champs manquants seront définis comme null ou chaîne vide.