Outil gratuit
Formateur et validateur JSON
Collez du JSON, rendez-le lisible ou compact et voyez exactement où se trouve une erreur, ligne et colonne comprises. Tout reste dans votre navigateur.
- Saisie
- 0 octets
- Résultat
- –
- Clés
- –
- Profondeur
- –
Fonctionne entièrement dans votre navigateur : ce que vous saisissez ne nous est pas envoyé et n’est pas enregistré.
Comment utiliser le formateur JSON
Ce formateur JSON rend le JSON lisible ou compact et indique précisément où se trouve une éventuelle erreur de syntaxe. Collez votre JSON dans le volet de gauche et choisissez Formater. L’outil vérifie d’abord que le texte est un JSON valide, puis le met en forme proprement, indenté de deux ou quatre espaces ou d’une tabulation. Minifier fait l’inverse : il supprime tous les espaces et sauts de ligne superflus, pour obtenir une version compacte destinée à un fichier de configuration, une requête de test ou une variable d’environnement.
Activez Trier les clés par ordre alphabétique si vous voulez comparer deux réponses d’API. Les objets sont alors triés par nom de clé à tous les niveaux, tandis que l’ordre au sein des tableaux reste inchangé, car en JSON cet ordre a bien un sens. Sous le résultat, vous voyez la taille du JSON, le nombre de clés qu’il contient et la profondeur d’imbrication de la structure. Pratique pour vérifier rapidement si une réponse est complète ou anormalement volumineuse.
Copier place le résultat dans votre presse-papiers et Télécharger vous fournit un fichier .json. Tout se passe dans votre navigateur. L’outil convient donc aux données que vous souhaitez manipuler avec précaution, comme une réponse d’API contenant des données clients ou une configuration comportant des adresses internes.
Valider du JSON : localiser les erreurs par ligne et colonne
Un validateur JSON ne doit pas seulement vous dire que quelque chose ne va pas, mais aussi où. Lorsqu’une API ou un import rejette un fichier, vous n’obtenez souvent qu’un message vague comme « Unexpected token ». Cet outil localise lui-même l’erreur et affiche le numéro de ligne, la colonne et le texte environnant, avec la ligne surlignée dans le volet de saisie. Aller à l’erreur place directement votre curseur au bon endroit.
La plupart des erreurs viennent de ce que JSON ressemble à JavaScript tout en étant plus strict. Les clés doivent toujours être entre guillemets doubles, les guillemets simples sont interdits et aucune virgule ne doit suivre le dernier élément d’un objet ou d’un tableau. Les commentaires avec // ou /* */ n’existent pas non plus en JSON, pas plus que undefined, NaN ou les écritures Python True et None. Lorsque l’outil reconnaît un tel motif, il ajoute un conseil concret.
Une erreur ne se trouve pas toujours exactement là où elle est signalée. S’il manque une virgule ou un crochet fermant, l’analyseur ne s’en aperçoit qu’au caractère suivant. Regardez donc aussi la ligne précédente. C’est pourquoi l’extrait du message d’erreur affiche les deux lignes qui précèdent l’erreur.
Qu’est-ce que JSON et pourquoi la mise en forme compte-t-elle ?
JSON (JavaScript Object Notation) est le format standard que les systèmes utilisent pour échanger des données. Presque toutes les API modernes, de votre boutique en ligne et de votre logiciel comptable à un CRM ou un prestataire de paiement, envoient et reçoivent du JSON. Le format ne compte que quelques éléments de base : des objets avec des clés et des valeurs, des tableaux, des chaînes, des nombres, true, false et null. C’est justement parce qu’il est si simple que tous les langages de programmation savent l’utiliser.
Pour un ordinateur, la mise en forme ne change rien : un JSON minifié et un JSON joliment indenté signifient exactement la même chose. Pour un humain, la différence est énorme. Une réponse d’API sur une seule longue ligne est illisible, alors qu’une version formatée montre la structure d’un coup d’œil : quels champs existent, ce que contient une liste et où une valeur manque. La minification sert quand la taille du fichier compte, par exemple avec de gros volumes de trafic ou un stockage limité.
Attention aux très grands nombres. JSON lui-même n’impose aucune limite, mais les navigateurs et JavaScript ne calculent avec précision que jusqu’à environ 16 chiffres. Un identifiant ou un numéro de compte plus long peut donc ressortir légèrement différent après la mise en forme. C’est pourquoi les systèmes qui échangent de telles valeurs les envoient généralement sous forme de chaînes.
Du JSON épars à une intégration fiable
Un formateur est idéal pour inspecter une réponse d’API ou vérifier une configuration. Si vous copiez régulièrement du JSON d’un système, le modifiez et le collez dans un autre, c’est le signe qu’une véritable intégration vous ferait gagner du temps et éviterait des erreurs. Une bonne intégration valide automatiquement les données selon un schéma, intercepte les erreurs avant qu’elles n’atteignent vos données et consigne ce qui a échoué.
Pour concevoir une telle intégration, on regarde au-delà du seul format : quels champs sont obligatoires, comment traiter les valeurs manquantes, que se passe-t-il quand un système est momentanément indisponible et comment éviter qu’une commande soit traitée deux fois. Ce sont précisément les points où le copier-coller manuel finit tôt ou tard par déraper.
Questions fréquentes
Questions fréquentes : Formateur et validateur JSON
Mon JSON est-il envoyé à un serveur ?
Non. La mise en forme, la minification et la validation se font entièrement dans votre navigateur, en JavaScript. Rien ne transite par Internet et rien n’est enregistré : vous pouvez donc aussi utiliser l’outil pour des réponses d’API contenant des données personnelles.
Quelle est la différence entre formater et minifier ?
Formater place chaque valeur sur sa propre ligne, avec une indentation, pour que la structure soit facile à lire. Minifier supprime tous les espaces et sauts de ligne inutiles. Dans les deux cas, le contenu reste exactement le même ; seule la présentation change.
Pourquoi une virgule après le dernier élément provoque-t-elle une erreur ?
JavaScript et de nombreux langages de programmation autorisent une virgule après le dernier élément, mais pas la norme JSON. Supprimez cette virgule finale et le JSON devient valide. L’outil reconnaît cette erreur et vous donne un conseil.
Puis-je valider du JSON contenant des commentaires ?
Non, JSON ne connaît pas les commentaires. Les fichiers avec // ou /* */, comme certains fichiers de configuration d’éditeurs, utilisent une variante telle que JSONC ou JSON5. Supprimez les commentaires pour obtenir un JSON valide.
Trier les clés modifie-t-il mes données ?
Les valeurs restent identiques ; seul l’ordre des clés au sein des objets change. Selon la norme, cet ordre n’a pas d’importance en JSON. Les tableaux ne sont pas triés, car leur ordre a bien un sens.
Quelle taille mon JSON peut-il atteindre ?
Il n’y a pas de limite stricte ; l’outil utilise la mémoire de votre propre appareil. Des fichiers de quelques mégaoctets ne posent généralement aucun problème. À partir de quelques dizaines de mégaoctets, la mise en forme peut prendre un instant et le volet de saisie devient lent.
Outils gratuits
Autres outils gratuits
Diagnostic IA
Répondez à dix questions sur un processus et voyez immédiatement si l’IA, une automatisation à base de règles ou autre chose constitue la bonne première étape.
Calculateur d’économies
Indiquez le temps que votre équipe consacre aux tâches manuelles et obtenez immédiatement une estimation des économies annuelles.
Générateur d’expressions cron
Composez une planification ou collez une expression cron et lisez en français clair quand elle s’exécute, avec les prochaines échéances.
Convertisseur CSV en JSON
Transformez un export CSV d’Excel, de votre boutique en ligne ou de votre logiciel comptable en JSON pour une API ou un import. Le séparateur est détecté automatiquement.
Sur mesure ou SaaS
Comparez sur plusieurs années le coût d’un progiciel standard et celui d’un logiciel sur mesure, avec vos propres chiffres.
Calcul de la TVA néerlandaise
Convertissez un montant hors taxes en toutes taxes comprises ou inversement, à 21 %, 9 % ou 0 % de TVA néerlandaise, et voyez exactement combien de TVA il contient.
Calcul de marge
Saisissez deux valeurs parmi le prix d’achat, le prix de vente, le taux de marge ou le taux de marque et obtenez les autres, avec la différence entre les deux taux et le prix TTC.
Vérificateur EAN
Vérifiez si un EAN-13, EAN-8, UPC-A ou GTIN-14 est valide, calculez une clé de contrôle manquante et contrôlez une liste entière en une seule fois.
Calcul du point de commande
Déterminez le niveau de stock auquel recommander, le stock de sécurité nécessaire et une quantité de commande judicieuse.

Échange découverte gratuit
Curieux de savoir ce que Kantex peut automatiser pour vous ?
Planifiez un premier échange gratuit de 30 minutes. Nous passons votre processus en revue et vous montrons où logiciels, intégrations ou IA rapportent le plus.
- Sans engagement et sans discours commercial
- Des pistes concrètes pour votre processus
- Une prochaine étape claire et un devis


