Outil JSON en ligne · Dans votre navigateur

Formateur et visionneuse JSON
qui explique vos erreurs

Collez, déposez ou ouvrez n'importe quel JSON. Il est validé pendant la saisie, chaque erreur indique sa ligne exacte, le JSON cassé se répare, et vous l'explorez en arbre ou en tableau avant de le convertir en YAML, CSV ou TypeScript.

input.json

Déposez un fichier .json n'importe où ou appuyez sur Ctrl+V pour coller. Une URL fonctionne aussi.

Tout ce qu'il faut pour travailler avec du JSON

01

Formateur et validateur JSON

Validation pendant la saisie, avec la ligne et la colonne exactes de chaque erreur et une explication claire. Indentation à 2 ou 4 espaces ou en tabulations, minification, tri des clés.

02

Vue en arbre, tableau et recherche

Parcourez de gros documents dans un arbre repliable, affichez les tableaux d'objets comme un tableau triable et cherchez dans les clés et les valeurs. Cliquez sur un nœud pour copier son chemin.

03

Requêtes JSONPath

Filtrez en JSONPath : $.items[*].name, ..id, tranches et filtres comme [?(@.price < 10)]. Le résultat s'affiche dans l'arbre et le tableau, et c'est lui que vous exportez.

04

Réparer et convertir

Corrigez le presque-JSON en un clic : commentaires, virgules finales, apostrophes, clés sans guillemets, True/None de Python, JSON Lines. Convertissez en YAML, CSV, XML ou types TypeScript.

Comment ça marche

  1. Collez ou déposez

    Collez du JSON, déposez un fichier ou ouvrez une URL. Rien n'est envoyé.

  2. Explorez et corrigez

    Lisez les erreurs, réparez, parcourez l'arbre, lancez une requête.

  3. Copiez ou téléchargez

    Indenté, minifié, YAML, CSV, XML ou TypeScript.

Questions fréquentes

JSONForge est-il gratuit ?

Oui. Il est entièrement gratuit, sans compte, sans limite d'utilisation, sans filigrane ni abonnement.

Mon JSON est-il envoyé sur un serveur ?

Non. L'analyse, la mise en forme et la conversion se font entièrement dans votre navigateur. Vos données ne quittent jamais votre appareil ; l'app garde seulement votre dernier document dans ce navigateur pour le retrouver plus tard.

Y a-t-il une limite de taille ?

Pas de limite fixe : tout dépend de la mémoire de votre appareil. Des fichiers de plusieurs dizaines de Mo passent bien ; l'arbre et le tableau chargent les grands tableaux par pages pour rester fluides.

Que corrige « Réparer » ?

Les commentaires, virgules finales, chaînes entre apostrophes, clés sans guillemets, virgules manquantes, True/False/None de Python, NaN et Infinity, nombres hexadécimaux, le BOM et plusieurs valeurs JSON à la suite (JSON Lines), regroupées dans un tableau.

Quelle syntaxe JSONPath est prise en charge ?

Notation pointée et crochets, jokers (*), descente récursive (..), index, index négatifs, tranches [début:fin:pas], unions et filtres avec ==, !=, <, >, <=, >=, =~ (regex), && et ||.

Puis-je convertir du JSON en CSV, YAML ou TypeScript ?

Oui. Choisissez le format de sortie dans l'app puis copiez ou téléchargez : JSON indenté ou minifié, YAML, CSV (les objets imbriqués deviennent des colonnes pointées), XML ou interfaces TypeScript.