bionizz
{ }Formateur

Formateur JSON

Formatez, validez et minifiez du JSON avec coloration syntaxique.

À quoi sert le formatage JSON

JSON (JavaScript Object Notation) est le format d'échange de données le plus utilisé dans les API web, fichiers de configuration et stockage de données structurées. Provenant d'une réponse d'API ou d'un système de logs, le JSON arrive souvent minifié — tout sur une ligne, sans espaces — ce qui le rend difficile à lire.

Le formatage (« prettify ») organise le JSON avec une indentation et des sauts de ligne cohérents, facilitant l'identification de la structure des objets et tableaux imbriqués. La minification fait l'inverse : elle supprime les espaces et sauts inutiles pour réduire la taille du fichier avant de l'envoyer sur le réseau.

Validation de la syntaxe

Un JSON valide suit des règles strictes : clés entre guillemets doubles, pas de virgule superflue sur le dernier élément, et uniquement les types pris en charge (chaîne, nombre, booléen, null, objet, tableau). Les erreurs courantes incluent les virgules finales, les guillemets simples au lieu de doubles et les clés sans guillemets — tous rejetés par le standard JSON.

Questions fréquentes

Pourquoi mon JSON ne se valide-t-il pas alors qu'il semble correct ?

Les erreurs les plus courantes sont une virgule superflue après le dernier élément d'un objet ou tableau, l'utilisation de guillemets simples au lieu de doubles, et des clés sans guillemets. Le JSON est plus strict que la syntaxe des objets JavaScript.

Quelle est la différence entre formater et minifier ?

Le formatage ajoute indentation et sauts de ligne pour la lisibilité humaine. La minification supprime tous les espaces inutiles pour réduire la taille du fichier, utile pour la production et la transmission réseau.

Mes données sont-elles envoyées à un serveur ?

Non. Tout le traitement se fait dans votre navigateur — aucune donnée collée ici n'est envoyée à des serveurs externes.