Formatez et embellissez un JSON brut, minifié ou mal formaté en sortie proprement indentée avec un contrôle total sur le style de formatage. Cet outil prend en charge le JSONC (JSON avec commentaires), la suppression des virgules finales, la sortie compacte/minifiée, l'intégration récursive des tableaux et objets imbriqués en ligne, et l'échappement unicode — tout le formatage et l'embellissement s'effectuent dans votre navigateur pour une confidentialité totale.
Choisissez entre espaces et tabulations avec une taille d'indentation configurable jusqu'à 20 niveaux. Utilisez le curseur interactif pour des ajustements rapides ou saisissez directement n'importe quelle valeur.
Compressez le JSON sur une seule ligne en supprimant tous les espaces — idéal pour réduire la taille des payloads ou les intégrer dans des URLs et des APIs.
Supprimez les commentaires sur une seule ligne (//) et multi-lignes (/* */) des fichiers JSONC tels que tsconfig.json, settings.json de VS Code et les configs ESLint avant le formatage.
Retirez automatiquement les virgules finales avant ] et } pour convertir une entrée de type JSON5 en JSON strict.
Intégrez récursivement les tableaux et objets — y compris les structures profondément imbriquées — sur une seule ligne lorsqu'ils tiennent dans le seuil de caractères configurable (jusqu'à 1000 caractères). Un objet imbriqué comme {"pool":{"min":2,"max":10}} reste compact lorsqu'il tient, tandis que les structures plus grandes s'étendent normalement.
Convertissez les caractères non-ASCII dans les valeurs de chaîne en séquences d'échappement \uXXXX pour une sortie JSON sûre en ASCII, compatible avec les systèmes hérités.
Collez une réponse API minifiée pour voir instantanément la structure complète avec une indentation correcte, facilitant l'inspection des objets et tableaux imbriqués.
Nettoyez les fichiers tsconfig.json, package.json ou les paramètres VS Code désordonnés avec une indentation cohérente et la suppression optionnelle des commentaires.
Compressez un JSON formaté en une seule ligne compacte pour l'intégrer dans des variables d'environnement, des corps de requêtes API ou des paramètres d'URL.
Assurez-vous que tous les membres de l'équipe utilisent le même style de formatage JSON (indentation à 2 espaces, structures vides réduites) pour des revues de code et des diffs cohérents.
Échappez les caractères unicode pour les systèmes nécessitant un JSON uniquement ASCII, comme les bases de données anciennes ou les APIs héritées ne supportant pas l'UTF-8.
Extraire toutes les clés d'un objet JSON — liste plate, par niveau de profondeur ou chemins complets avec espace de noms.
Extraire et désescaper les valeurs de texte des chaînes JSON.
Convertir des tableaux JSON en lignes séparées et vice versa.
Convertir du texte brut en JSON avec échappement approprié.