Formater, valider, comparer
Embellissez, minifiez et validez JSON, YAML et XML, ou comparez deux extraits en diff unifié — gratuit et 100 % dans votre navigateur.
- Formateur JSON — relisez un payload minifié Indentez du JSON en laissant les nombres tels qu’écrits. Un identifiant de vingt chiffres les garde tous : vous relisez la réponse, pas une copie.
- Minifieur JSON — moins d’octets sur le réseau Retirez les espaces d’un JSON. Les nombres gardent leur écriture et les chaînes leurs échappements : le payload rétrécit et dit toujours la même chose.
- Trieur de clés JSON — un diff qu’on peut relire Triez les clés d’un JSON par ordre alphabétique, à tous les niveaux. Deux fichiers triés pareil ne diffèrent plus que sur ce qui a vraiment changé.
- Validateur JSON — la ligne et la colonne à corriger Vérifiez qu’un JSON se parse, avec la ligne et la colonne quand ce n’est pas le cas. Vous allez droit au caractère fautif au lieu de le chercher.
- Formateur YAML — commentaires et ancres survivent Réindentez du YAML sans toucher à ce qu’il dit. Vos commentaires et vos ancres passent : le fichier reste celui que vous vouliez committer.
- Validateur YAML — la ligne où ça s’arrête Vérifiez qu’un YAML se parse : indentation, guillemets, ancres, clés en double. Quand ça s’arrête, vous avez la ligne, donc où regarder.
- Formateur XML — relisez un document d’une ligne Indentez du XML sans toucher à ce qu’il dit. Un élément qui mêle texte et enfants garde sa ligne : en XML, ces espaces-là font partie du contenu.
- Minifieur XML — plus petit, et dit la même chose Retirez l’indentation d’un XML. Espaces du texte, valeurs d’attributs, commentaires et prologue restent : le document rétrécit sans changer de sens.
- Validateur XML — trouvez où ça casse Vérifiez qu’un XML est bien formé : une racine, des balises fermées et imbriquées, des noms légaux. La première rupture est signalée là où elle se produit.
- Formateur HTML — relisez la source d’une page Réindentez du HTML. Les éléments en ligne gardent leur ligne, car un retour entre eux est une espace à l’écran : la source se lit, la page ne bouge pas.
- Minifieur HTML — page plus légère, même rendu Retirez les espaces d’un HTML. Les valeurs d’attributs et les espaces entre éléments en ligne sont gardés : la page s’allège et s’affiche pareil.
- Formateur CSS — relisez une feuille minifiée Réindentez une CSS minifiée ou en désordre. Une déclaration par ligne, vos commentaires gardés : une feuille écrite par un autre devient lisible.
- Minifieur CSS — des octets en moins sur la page Retirez les espaces d’une CSS. Chaînes, contenus d’url() et commentaires de licence /*! sont gardés : la feuille s’allège et rend la même page.
- Formateur JavaScript — relisez un script minifié Réindentez du JavaScript. Chaînes, littéraux de gabarit et expressions régulières passent intacts, vos commentaires aussi : le code tourne toujours.
- Diff JSON — voyez quelle valeur a changé Comparez deux documents JSON. L’indentation et l’ordre des clés sont neutralisés d’abord : ce que vous voyez est ce qui diffère vraiment, au chiffre près.
- Diff de texte — un patch à coller dans un ticket Comparez deux textes ligne à ligne et obtenez un diff unifié, la forme même qu’affiche git, prêt à coller dans un ticket, une revue ou un message.