Json Formatter
Json Parser
Valideur Json
Beautifier Json
Corriger Json
Outil Json
Outil En Ligne De Formateur Json
Formateur & Valideur JSON
Entrée JSON
Résultat
Formatez et validez votre JSON en ligne: indentation propre, detection d'erreurs de syntaxe, mode beautifier/minifier et lecture plus claire de la structure.
Qu'est-ce que le JSON
JSON (JavaScript Object Notation) est un format léger d'échange de données, lisible par les humains et facile à parser pour les machines. Il est devenu le standard de facto pour les APIs REST et la configuration d'applications.
À retenir : JSON n'est pas du JavaScript. C'est un format texte indépendant du langage, supporté nativement par Python, PHP, Java, Go et tous les langages modernes.
Règles de syntaxe JSON
- ✅ Les clés sont toujours des chaînes entre guillemets doubles :
"name" - ✅ Les valeurs peuvent être : string, number, boolean, null, object, array
- ✅ Pas de virgule après le dernier élément (trailing comma)
- ✅ Les booléens sont
true/false(minuscules) - ❌ Pas de commentaires dans le JSON standard
- ❌ Pas de guillemets simples :
'name'est invalide
{
"user": {
"name": "Alice",
"age": 30,
"active": true,
"tags": ["admin", "user"],
"address": null
}
}
Erreurs fréquentes
- Virgule traînante —
{"a": 1,}→ invalide - Guillemets simples —
{'key': 'val'}→ invalide - Clé sans guillemets —
{key: "val"}→ invalide - undefined — n'existe pas en JSON (utiliser
null) - Commentaires —
// commentaire→ invalide en JSON pur
Astuce : Utilisez ce formateur pour détecter et localiser précisément les erreurs dans votre JSON avant de l'envoyer à une API.
JSON en JavaScript
// Parser du JSON
const obj = JSON.parse('{"name": "Alice", "age": 30}');
console.info(obj.name); // "Alice"
// Sérialiser en JSON
const json = JSON.stringify({ name: "Bob", score: 42 });
// '{"name":"Bob","score":42}'
// Formatter avec indentation
const pretty = JSON.stringify(obj, null, 2);
// Récupérer du JSON depuis une API
const res = await fetch('/api/users');
const data = await res.json();