Formateur et validateur JSON
Collez du JSON pour le formater, le minifier ou le valider. L’analyse s’effectue dans le navigateur et rien n’est envoyé à NEXNARA.
Respectueux de la vie privée Vos données sont traitées localement dans le navigateur et ne sont pas envoyées à nos serveurs.
Qu’est-ce qu’un formateur JSON ?
Un formateur JSON vérifie si le texte est du JSON valide, puis peut l’afficher avec une indentation ou sur une seule ligne compacte. Cet outil utilise JSON.parse et JSON.stringify dans le navigateur. Il n’utilise pas eval.
Comment l’utiliser
Collez du JSON dans la zone. Formater JSON l’affiche avec une indentation de 2 espaces. Minifier JSON retire les espaces superflus sans changer les données. Valider JSON indique si le texte est valide et, si le navigateur le fournit, une position d’erreur.
Formater et minifier
Le formatage ne change pas les clés, les valeurs ni l’ordre des objets au-delà de ce que JSON.stringify fait déjà. La minification conserve la même structure JSON et n’enlève que les espaces et sauts de ligne inutiles.
Usages courants
Servez-vous de cette page pour lire des réponses d’API, ranger des fichiers de configuration ou repérer une virgule manquante avant de coller du JSON dans un autre programme.
Confidentialité
Votre JSON reste dans le navigateur. Il n’est pas envoyé aux serveurs de NEXNARA ni enregistré dans des cookies, le stockage local ou une base de données.
FAQ
Qu’est-ce qui rend un JSON non valide ?
Les cas typiques sont les virgules finales, les apostrophes, les commentaires ou les clés sans guillemets. JSON.parse les signale comme JSON non valide.
Le formatage change-t-il mon JSON ?
Non. Formater et minifier conservent les mêmes données. Seuls les espaces changent. L’ordre des clés suit JSON.stringify.
Mon JSON est-il envoyé ?
Non. Le traitement a lieu localement dans le navigateur et n’est pas envoyé à nos serveurs.
Puis-je formater du JSON Unicode ?
Oui. Les caractères Unicode dans les chaînes sont du JSON valide et restent intacts après formatage ou minification.
Cet outil exécute-t-il le JSON comme du code ?
Non. Il analyse uniquement le JSON avec JSON.parse. Il n’utilise jamais eval.