Formatez, validez et explorez du JSON. Ouvrez un fichier local, parcourez une arborescence pliable, et copiez ou téléchargez le résultat.
Collez JSON ou ouvrez un fichier local pour commencer.
L'entrée a été modifiée. Le résultat provient de votre dernière exécution réussie.
Les clés d'objet en double sont conservées. Les pointeurs pour ces clés et leurs enfants sont ambigus et ne peuvent pas être copiés.
Le pointeur racine est une chaîne vide. Les valeurs de chaîne se copient avec les guillemets JSON.
Collez du JSON ou ouvrez un fichier local UTF-8 JSON, puis choisissez Formater pour le mettre en forme avec 2, 3 ou 4 espaces, ou des tabulations. Utilisez Minifier pour supprimer les espaces en dehors des chaînes de caractères, ou Valider pour vérifier la syntaxe et inspecter le résultat. Basculez entre Code et Arborescence pour lire le résultat, trouver une valeur ou explorer les objets et tableaux imbriqués. Tout le traitement s'effectue localement dans votre navigateur.
Basculez vers l'arborescence après avoir formaté ou validé un document. Développez et réduisez les objets et les tableaux, recherchez des clés et des valeurs à travers les branches réduites, et utilisez les boutons de correspondance précédente et suivante pour explorer les résultats en contexte. Sélectionnez un nœud pour copier sa valeur JSON complète ou son JSON Pointer. Les chemins de pointeur échappent les barres obliques et les tildes ; le pointeur racine est une chaîne vide. Les clés en double sont conservées, mais les pointeurs ambigus ne peuvent pas être copiés.
Valider vérifie la syntaxe JSON stricte et signale la ligne et la colonne d'une erreur. Il rejette les virgules de fin, les chaînes entre guillemets simples, les crochets non appariés, les caractères de contrôle non échappés, les virgules manquantes et les clés d'objet sans guillemets. Il n'accepte pas les commentaires, JSON5 ou JSONC. Si vous modifiez l'entrée ou si la validation échoue, le dernier résultat réussi reste visible avec un avis ; exécutez à nouveau Formater ou Valider avant de copier ou de télécharger un résultat mis à jour.
Choisissez votre indentation, formatez ou minifiez le JSON, et téléchargez le résultat en tant que fichier .json. Les nombres conservent chaque chiffre, décimale et exposant ; les clés dupliquées, l'ordre des clés et les séquences d'échappement des chaînes sont préservés. Les petits documents bénéficient de la coloration syntaxique ; les plus grands utilisent un texte brut lisible. L'outil prend en charge jusqu'à 2 MiB d'entrée, 50,000 valeurs, 128 niveaux d'imbrication et 8 MiB de sortie formatée. La navigation dans l'arborescence affiche 500 lignes à la fois, tandis que la recherche couvre l'ensemble du document. Aucun compte ou téléversement n'est requis.
Un formateur ou embellisseur JSON ajoute une indentation cohérente. Un visualiseur JSON vous aide à inspecter le document avec une arborescence réductible et une recherche par clé/valeur. Un validateur JSON vérifie la syntaxe et signale la ligne et la colonne d'une erreur. Un minificateur JSON supprime les espaces en dehors des chaînes pour produire un JSON compact. Cet outil combine les quatre sur une seule page.
Collez votre JSON minifié ou ouvrez un fichier .json local. Choisissez 2, 3 ou 4 espaces, ou des tabulations, et cliquez sur Formater. Inspectez la vue Code ou Arborescence, puis copiez ou téléchargez le résultat. Minifier supprime à nouveau le formatage sans modifier les espaces à l'intérieur des valeurs de chaîne.
Cliquez sur Valider pour vérifier le document. Le JSON invalide est signalé avec une ligne et une colonne pour que vous puissiez inspecter le problème. Vérifiez l'absence de virgules, les crochets non correspondants, les virgules de fin, les caractères non échappés ou les guillemets simples au lieu de guillemets doubles. JSON n'autorise pas les commentaires. Corrigez l'entrée et exécutez à nouveau Valider pour mettre à jour le résultat.
Oui. Le formatage, la validation, la navigation dans l'arborescence et la recherche s'exécutent localement dans votre navigateur. Le JSON que vous collez ou ouvrez n'est pas téléversé, inclus dans les événements d'analyse, ou sauvegardé par cet outil. Le téléchargement crée un fichier local. L'ouverture de Phoenix Code ne transfère pas automatiquement vos données.
Dernière mise à jour :
Un éditeur de code moderne avec aperçu en direct, conçu pour les développeurs et designers web.
Essayez Phoenix Code gratuitement