Convertir CSV en JSON

Gratuit · sans inscription · sans filigrane · dans votre navigateur · jusqu’à 20 fichiers par lot, téléchargement en ZIP

Déposez vos fichiers CSV ici

ou cliquez pour choisir — jusqu’à 20 à la fois, tout télécharger en ZIP

Sélectionner un fichier CSV

Tout se passe dans votre navigateur. Le fichier ne quitte jamais votre machine et rien n’est envoyé. Besoin de fichiers de test ? Essayez nos fichiers d’exemple gratuits.

Les tableurs exportent du CSV ; les API veulent du JSON. La conversion elle-même est triviale, pas les cas limites : des champs contenant des virgules, des guillemets dans des champs entre guillemets, des retours à la ligne intégrés, et la question de savoir si 007 est un nombre ou une chaîne. Cet outil gère les quatre.

Cette conversion s’exécute entièrement dans votre navigateur. Le fichier n’est jamais envoyé : c’est instantané, confidentiel, et utilisable sur des fichiers professionnels que vous ne voudriez pas confier au serveur d’un inconnu.

Il sert aussi de convertisseur CSV en JSON par lots : déposez jusqu’à 20 fichiers CSV à la fois, ils sont convertis l’un après l’autre dans votre navigateur, et vous pouvez télécharger chaque fichier séparément ou tous ensemble dans un seul ZIP. Un fichier en échec est signalé avec la raison et n’interrompt pas le reste du lot.

Comment convertir CSV en JSON

  1. Déposez vos fichiers CSV dans la zone ci-dessus, ou cliquez dessus pour les choisir sur votre ordinateur. Jusqu’à 20 à la fois.
  2. La conversion démarre dès que le fichier est lu : il n’y a rien à configurer.
  3. Téléchargez chaque fichier converti depuis la liste, ou cliquez sur « Tout télécharger (.zip) » pour récupérer tout le lot dans un seul fichier ZIP.

Ce qui change en convertissant CSV en JSON

Le format CSV ne porte aucune information de type : chaque valeur est du texte. Les valeurs qui ressemblent à des nombres et à des booléens sont converties en vrais types, ce qui est presque toujours souhaitable, mais parfois non, par exemple pour des identifiants commençant par zéro ou des codes postaux.

CSV et JSON comparés

CSVJSON
Nom completComma-Separated ValuesJavaScript Object Notation
Extension.csv.json
Type MIMEtext/csvapplication/json

CSV: Le plus petit dénominateur commun des données tabulaires : tous les tableurs et toutes les bases de données le lisent. Il ne porte aucun type, tout arrive donc sous forme de texte, et c’est dans les règles de guillemets que se cachent la plupart des bugs d’import.

JSON: Le format d’échange par défaut des API web. Il gère l’imbrication, les tableaux et de vrais types, contrairement au CSV : convertir de l’un à l’autre implique donc de décider comment aplatir ou reconstruire la structure.

Questions fréquentes

Comment convertir un fichier CSV en JSON ?

Déposez votre fichier .csv dans la zone de cette page : le fichier .json est prêt à télécharger en une ou deux secondes. Pas d’inscription, pas d’e-mail, pas de filigrane, et aucune limite de taille au-delà de ce que la mémoire de votre navigateur peut contenir.

Ce convertisseur CSV en JSON est-il gratuit ?

Oui, entièrement : sans compte, sans essai et sans filigrane sur le résultat. Il n’y a rien à acheter sur cette page : choisissez un fichier, convertissez-le et téléchargez le résultat.

Mes fichiers sont-ils envoyés quelque part ?

Non. Cette conversion s’exécute entièrement dans votre navigateur, en JavaScript : le fichier ne quitte jamais votre ordinateur. Vous pouvez même vous déconnecter du réseau une fois la page chargée, cela fonctionnera toujours.

La conversion en JSON réduit-elle la qualité ?

Le format CSV ne porte aucune information de type : chaque valeur est du texte. Les valeurs qui ressemblent à des nombres et à des booléens sont converties en vrais types, ce qui est presque toujours souhaitable, mais parfois non, par exemple pour des identifiants commençant par zéro ou des codes postaux.

Puis-je convertir plusieurs fichiers CSV en JSON à la fois ?

Oui, jusqu’à 20 fichiers d’un coup. Déposez-les ou sélectionnez-les tous ensemble : ils sont convertis l’un après l’autre. Chaque fichier apparaît dans la liste des résultats avec son propre bouton de téléchargement, et « Tout télécharger (.zip) » enregistre tout le lot dans un seul ZIP. Si un fichier ne peut pas être converti, il est signalé avec la raison et les autres sont traités jusqu’au bout. Au-delà de 20, lancez un second lot.

Un problème, ou quelque chose à améliorer ? Nous lisons chaque message et corrigeons vite.

Convertisseurs similaires

Dans l’autre sens ? Convertir JSON en CSV.

Autres conversions depuis CSV

Autres façons d’obtenir du JSON

Les 116 convertisseurs · Fichiers d’exemple gratuits pour tester · Tous les outils gratuits