Aller au contenu
  • Compresseur d’imagesOutils image · Allégez photos et graphiques en les réencodant en JPG ou WebP, avec un curseur de qualité et une réduction des dimensions facultative.
  • Redimensionner une imageOutils image · Modifiez la largeur et la hauteur d’une image en pixels ou en pourcentage, avec une réduction de haute qualité.
  • Convertisseur d’imagesOutils image · Changez le format d’une ou de plusieurs images en JPG, PNG ou WebP, en contrôlant la qualité et la transparence.
  • Recadrer une imageOutils image · Découpez une partie d’une image avec une sélection déplaçable, des formats prédéfinis et une saisie exacte en pixels.
  • Faire pivoter et retourner une imageOutils image · Tournez une image de 90° ou 180° et retournez-la horizontalement ou verticalement, avec un aperçu en direct.
  • Afficher et supprimer les données EXIFOutils image · Affichez les données EXIF d’une photo – appareil, date et localisation – et supprimez-les toutes ou seulement la position GPS, sans perte de qualité.
  • HEIC en JPGOutils image · Transformez les photos HEIC et HEIF d’iPhone et d’iPad en fichiers JPG ou PNG qui s’ouvrent partout.
  • Flouter et pixeliser une imageOutils image · Masquez visages, noms, plaques d’immatriculation et autres détails d’une photo par pixelisation, flou ou rectangle plein.
  • Générateur de faviconOutils image · Créez un jeu complet de favicons – ICO, icônes PNG et manifeste web – à partir d’une image, d’un texte ou d’un emoji.
  • Assembleur d’imagesOutils image · Réunissez plusieurs images en une seule : côte à côte, les unes au-dessus des autres ou en grille, avec espacement et fond facultatifs.
  • Fusionner des PDFOutils PDF · Réunissez plusieurs fichiers PDF en un seul document, dans l’ordre de votre choix, avec des plages de pages facultatives par fichier.
  • Diviser un PDFOutils PDF · Extrayez des pages dans un nouveau PDF ou divisez un document en plusieurs fichiers par page, par plage ou par nombre fixe de pages.

Convertisseur CSV en JSON

Transformez un CSV avec ligne d’en-tête en objets JSON, ou une liste JSON en CSV, avec détection automatique du délimiteur et téléchargement du fichier.

Fonctionne dans votre navigateur – vos données ne sont pas envoyées

Chargement de l’outil…

À propos de l’outil Convertisseur CSV en JSON

Le convertisseur CSV en JSON transforme l’export d’un tableur en JSON, et le JSON en CSV. Avec une ligne d’en-tête, chaque ligne devient un objet dont les noms viennent de la première ligne ; sans en-tête, chaque ligne devient une liste.

Il lit le CSV comme le décrit la norme (RFC 4180) : les cellules entre guillemets peuvent contenir des virgules, des retours à la ligne et des guillemets doublés. Le délimiteur est détecté automatiquement, si bien que les fichiers séparés par des virgules, des points-virgules ou des tabulations issus d’Excel, de Google Sheets ou d’une base de données fonctionnent tous.

Vos données sont converties dans le navigateur. Rien n’est envoyé, vous pouvez donc l’utiliser pour des listes de clients, des exports et d’autres fichiers privés.

Mode d’emploi

  1. Choisissez CSV → JSON ou JSON → CSV.
  2. Collez le texte, ou cliquez sur Ouvrir un fichier pour charger un fichier .csv, .tsv, .txt ou .json de 10 Mo maximum.
  3. Pour le CSV, vérifiez le délimiteur, si la première ligne contient les noms, et si les nombres doivent devenir des nombres.
  4. Lisez le résultat ; les problèmes, comme un guillemet non fermé, sont signalés avec leur ligne.
  5. Copiez le résultat ou téléchargez-le en data.json ou data.csv.

Fonctionnalités

  • Dans les deux sens: Du CSV vers des objets ou des listes JSON, et de listes JSON d’objets ou de tableaux vers le CSV.
  • Vraie lecture du CSV: Les cellules entre guillemets contenant des virgules, des retours à la ligne et des guillemets sont lues correctement.
  • Détection du délimiteur: La virgule, le point-virgule et la tabulation sont reconnus automatiquement, ou choisis à la main.
  • Types de nombres: Les nombres, true, false et null deviennent des valeurs JSON ; les codes comme 007 restent du texte.
  • CSV prêt pour le tableur: Le CSV téléchargé comporte un BOM UTF-8 pour qu’Excel affiche correctement les lettres accentuées.

Exemples

Du tableur à l’API

Exportez une feuille en CSV et transformez-la en tableau JSON pour une requête de test.

CSV européen

Un fichier avec des points-virgules et des virgules décimales est lu, le point-virgule étant détecté automatiquement.

De la réponse d’API à Excel

Collez une liste JSON d’objets et téléchargez un CSV avec une colonne par champ.

Limites et remarques

  • Les textes et les fichiers sont limités à 10 Mo.
  • Les objets imbriqués sont écrits sous forme de texte JSON dans une seule cellule CSV ; ils ne sont pas répartis sur plusieurs colonnes.
  • Les nombres avec séparateurs de milliers ou virgules décimales (1,000 ou 3,5) restent du texte en JSON.
  • Les fichiers Excel (.xlsx) ne sont pas lus ; enregistrez-les d’abord en CSV.

Questions fréquentes

Comment convertir du CSV en JSON ?

Choisissez CSV → JSON, collez le CSV ou ouvrez le fichier, puis copiez ou téléchargez le résultat JSON.

Mon fichier utilise des points-virgules. Est-ce que cela fonctionne ?

Oui. Le délimiteur est détecté automatiquement ; vous pouvez aussi choisir vous-même la virgule, le point-virgule ou la tabulation.

Pourquoi 007 reste-t-il une chaîne ?

Les nombres JSON ne peuvent pas commencer par des zéros, et ces valeurs sont généralement des codes : elles sont donc conservées comme du texte.

Quel JSON peut être transformé en CSV ?

Une liste d’objets (chaque objet est une ligne) ou une liste de listes. Les colonnes sont tous les noms qui apparaissent, dans l’ordre de leur première apparition.

Mes données sont-elles envoyées ?

Non. La conversion s’effectue dans votre navigateur et les fichiers restent sur votre appareil.

Plus d’outils gratuits