Comment ça marche
Collez JSON puis choisissez deux espaces, quatre ou une tabulation. Formater ajoute une indentation ; minifier retire les espaces inutiles. Objets, tableaux et valeurs primitives sont acceptés. Le moteur JSON JavaScript du navigateur effectue l’analyse. Les détails d’erreur peuvent varier. L’outil ne répare pas la syntaxe et ne supprime pas silencieusement les virgules finales.
Limites et comportement
Les nombres utilisent la précision JavaScript. Les grands entiers hors plage sûre et les valeurs non finies sont refusés pour éviter des identifiants arrondis. Utilisez des chaînes pour les grands IDs ou un parseur sans perte. Les clés répétées gardent la dernière valeur. Les décimales peuvent être normalisées et −0 devient 0. Les commentaires ne sont pas du JSON.
Exemple
{"name":"DevKit","active":true} devient un objet indenté. "9007199254740993" reste exact comme chaîne ; le nombre sans guillemets est refusé. Limite : 200 000 caractères.
Hypothèses et limites
Chargez un exemple pour découvrir le format attendu. Remplacez-le par vos données et choisissez l’opération. Modifier une entrée invalide le résultat précédent pour éviter une copie périmée. Copier et télécharger deviennent disponibles après une exécution réussie. Effacer vide entrées et résultat. Les limites préservent la réactivité ; pour de gros fichiers, utilisez un éditeur local ou un outil en ligne de commande. Une transformation réussie ne valide pas votre logique et ne rend pas sûr du code non fiable.
Sources
Questions fréquentes
Les données sont-elles enregistrées ou envoyées ?
Non. Elles sont traitées en mémoire. Seul le thème est enregistré. Recharger ou changer de langue réinitialise les données ; le navigateur peut proposer sa propre restauration des formulaires.
Faut-il un compte ?
Non. Aucun compte, clé API ou installation. Activez JavaScript. Chaque outil propose des exemples et un téléchargement local.
Pourquoi le résultat précédent a-t-il disparu ?
Modifier une entrée invalide le résultat. Relancez avant de copier ou télécharger pour éviter un ancien résultat.