UTILS.
100 % dans le navigateur
A↓}

Trieur de clés JSON

Triez récursivement les clés d'un objet JSON, par ordre croissant ou décroissant.

— la sortie apparaît ici —

À propos de cet outil

Le trieur de clés JSON est un outil gratuit qui s'exécute dans le navigateur et parcourt un document JSON pour classer les clés de chaque objet dans un ordre prévisible. Collez votre JSON, cliquez sur Formater : le texte est analysé par le moteur JSON du navigateur, les clés de chaque objet imbriqué sont triées de façon récursive, et le résultat réordonné s'affiche. Les tableaux conservent leur ordre d'origine ; seules les clés à l'intérieur des objets changent de place.

Les clés sont classées lexicographiquement par code de caractère : les majuscules passent donc avant les minuscules et les clés à l'aspect numérique sont triées comme du texte ; cochez Décroissant pour inverser l'ordre. La sortie peut utiliser une indentation de 2 ou 4 espaces, une tabulation, ou une seule ligne minifiée, avec un bouton Copier pour le résultat.

Tout s'exécute côté client : rien n'est téléversé et l'outil fonctionne hors ligne, sans compte ni suivi. Trier les clés toujours de la même manière garde les diffs stables et rend les fichiers de configuration plus faciles à lire.

Foire aux questions

Les éléments des tableaux sont-ils réordonnés ?
Non. Les tableaux conservent leur ordre d'origine : seules les clés des objets sont triées. Le tri est récursif et atteint donc les objets imbriqués, y compris ceux stockés à l'intérieur de tableaux.
Puis-je contrôler l'indentation ?
Oui. Choisissez 2 ou 4 espaces, une tabulation, ou minifiez sur une seule ligne ; changer l'indentation met à jour la sortie immédiatement.
Dans quel ordre les clés sont-elles triées ?
Les clés sont comparées comme des chaînes par code de caractère, le comportement par défaut de JavaScript : les majuscules passent donc avant les minuscules et les clés à l'aspect numérique sont triées comme du texte (item10 avant item2). Activez Décroissant pour inverser l'ordre.
Que se passe-t-il si mon JSON est invalide ?
Le texte est analysé dans votre navigateur et une erreur de JSON invalide s'affiche tant que la syntaxe n'est pas correcte. Rien n'est téléversé ; corrigez l'entrée et cliquez sur Formater pour le trier de nouveau.

Plus d'outils