Formatez et embellissez du JSON brut, minifié ou mal formaté en une sortie joliment indentée avec un contrôle total sur le style de mise en forme. Cet outil prend en charge le JSONC (JSON avec commentaires), la suppression des virgules de fin, la sortie compacte/minifiée, la mise en ligne récursive des tableaux et objets imbriqués, et l'échappement unicode — tout le formatage et l'embellissement se fait 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 tapez directement n'importe quelle valeur.
Compressez le JSON en une seule ligne en supprimant tout l'espace blanc — idéal pour réduire la taille des données ou les intégrer dans des URL et des APIs.
Supprimez les commentaires sur une seule ligne (//) et sur plusieurs lignes (/* */) des fichiers JSONC comme tsconfig.json, settings.json de VS Code et les configs ESLint avant la mise en forme.
Supprimez automatiquement les virgules de fin avant ] et } pour convertir une entrée de type JSON5 en JSON strict.
Mettez récursivement en ligne 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 compatible ASCII avec les systèmes hérités.
Collez une réponse API minifiée pour voir immédiatement la structure complète avec une indentation appropriée, facilitant l'inspection des objets et tableaux imbriqués.
Nettoyez les fichiers tsconfig.json, package.json ou les paramètres de VS Code désordonnés avec une indentation cohérente et la suppression optionnelle des commentaires.
Compressez du 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 mise en forme JSON (indentation à 2 espaces, structures vides réduites) pour des révisions de code et des diffs cohérents.
Échappez les caractères unicode pour les systèmes qui exigent un JSON en ASCII uniquement, comme les anciennes bases de données ou les APIs héritées ne prenant pas en charge 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é.