Formateur JSON en ligne — Beautifier avec indentation personnalisée

Formatez du JSON minifié ou désordonné avec une indentation lisible. Choisissez 2 ou 4 espaces ou des tabulations — traitement 100 % local.

Chargement…
Formateur JSON — guide beautify
Transformez du JSON minifié ou désordonné en sortie indentée lisible. 2 ou 4 espaces, ou tabulations — traitement local sans envoi.

Notes développeur

• L'entrée est validée avant formatage — corrigez les erreurs syntaxiques d'abord (ou utilisez le validateur JSON). • Taille et style d'indentation s'appliquent à chaque action Formater. • Les données restent identiques : nombres, ordre des clés et chaînes inchangés. • Pour réduire la taille, utilisez le minifier JSON — cette page vise la lisibilité. • La page minify-family beautifier JSON partage le même éditeur que CSS/HTML — choisissez l'entrée qui correspond à votre navigation.

Options de formatage

Taille d’indentation
Nombre d’espaces par niveau d’indentation (ignoré avec les tabulations).
Style d’indentation
Utiliser des espaces ou une tabulation par niveau.
Trier les clés
Désactivé par défaut (conserve l’ordre). Activé : trie récursivement les clés pour des diffs stables ; l’ordre des tableaux est inchangé.

Quand utiliser cet outil

• Relire des logs API minifiés lors d'incidents. • Normaliser des fixtures avant pull request. • Préparer des extraits lisibles pour la doc ou Slack. • Inspecter la sortie d'un convertisseur avant export YAML/CSV.

Exemples

Ligne de log minifiée

Entrée

{"order":{"id":"ord_8f2a","status":"paid","customer":{"id":"cus_42","name":"Ada Lovelace","email":"ada@example.com"},"line_items":[{"sku":"WB-001","qty":2,"price":24.99},{"sku":"WB-003","qty":1,"price":89.0}],"total":138.98}}

Sortie formatée

{ "order": { "id": "ord_8f2a", "status": "paid", "customer": { "id": "cus_42", "name": "Ada Lovelace", "email": "ada@example.com" }, "line_items": [ { "sku": "WB-001", "qty": 2, "price": 24.99 }, { "sku": "WB-003", "qty": 1, "price": 89 } ], "total": 138.98 } }

Config imbriquée avec tabulations

Entrée

{"metrics":{"cpu":"450m","memory":"512Mi","replicas":3}}

Sortie formatée

{ "metrics": { "cpu": "450m", "memory": "512Mi", "replicas": 3 } }

Outils JSON associés

Parcourez le hub outils JSON. Validez avec le validateur JSON, comparez via le diff JSON ou explorez dans le visualiseur JSON. Compressez via le minifier JSON ou exportez via JSON → XML.

FAQ formateur JSON

Beautifier sans altérer les données

Le formatage change-t-il les valeurs ?

Non — seuls espaces et indentation changent. Les données parsées restent identiques.

Différence avec le minifier JSON ?

Le minifier supprime les espaces pour réduire la taille. Le formateur ajoute de l'indentation pour la lecture.

Ordre des clés ?

L'ordre d'insertion du parseur est conservé dans la sortie.

Envoi serveur ?

Non — formatage entièrement local.

Tri des clés ?

Non sur cette page — utilisez les options du minifier JSON si vous avez besoin d'un tri déterministe.

Convertisseurs, encodeurs, formateurs et minificateurs au même endroit ? Outils développeurs Ouvrez le catalogue des outils développeurs.