S’exécute dans votre navigateur
Formateur JSON
Mettez le JSON en forme avec une indentation choisie pour lire les payloads d’API. Le formatage reste dans cet onglet.
Collez une réponse minifiée et déployez-la avec une indentation de deux ou quatre espaces. Cette page sert à lire, pas à un badge valide ou invalide.
Parse et stringify utilisent les API JSON de cet onglet. Le payload n’est posté nulle part.
Mode d’emploi
- Collez la chaîne JSON.
- Réglez l’indentation puis formatez.
- Copiez ou téléchargez la sortie indentée.
Comment ça marche
Une entrée valide est parsée puis sérialisée avec votre indentation. L’ordre des clés suit JSON.parse dans ce moteur.
En cas d’échec, le message du moteur s’affiche, avec ligne et colonne si la position est connue. Corrigez puis reformatez.
Exemples
Réponse d’API
Un corps de webhook sur une ligne s’ouvre en objets imbriqués avant d’écrire un mapper.
Config
Un package.json compact devient un arbre à deux espaces, comme dans la plupart des dépôts JavaScript.
FAQ
Le formatage corrige-t-il un JSON invalide ?
Non. L’entrée doit d’abord parser. Utilisez le validateur pour un contrôle de syntaxe seul.
Les commentaires sont-ils autorisés ?
Non. Le JSON standard n’a pas de commentaires. Retirez-les avant de formater.
L’ordre des clés change-t-il ?
Il suit le parseur du navigateur. Ne comptez pas sur un tri supplémentaire.
Le payload est-il envoyé ?
Non. La mise en forme reste dans cet onglet.
Outils liés
- Validateur JSONVérifiez si le JSON est syntaxiquement valide et voyez la ligne et la colonne de la première erreur. La validation reste dans le navigateur.
- Minificateur JSONMinifiez le JSON en retirant les blancs superflus pour réduire les payloads. La compression du texte se fait localement dans cet onglet.
- JSON vers CSVConvertissez un objet JSON ou un tableau d’objets en CSV pour tableur. Les clés imbriquées s’aplatissent avec des points, dans le navigateur.
- Décodeur Base64Décodez du Base64 en texte UTF-8 lisible pour inspecter jetons et payloads. Le décodage ne quitte pas cet onglet.
- Encodeur d’URLEncodez en pour-cent les valeurs de requête et segments de chemin avec encodeURIComponent. Les espaces deviennent %20. Dans le navigateur.