Aller au contenu
AioFreeKit

Formateur et validateur JSON

Mettez en forme, minifiez et validez du JSON avec coloration syntaxique. Les erreurs d'analyse indiquent la ligne et la colonne exactes pour repérer le problème immédiatement.

Trie récursivement les clés des objets — pratique pour comparer deux documents qui ne diffèrent que par l'ordre des clés.

0 caractères · 0 octets · 0 lignes

Résultat

Le résultat s'affichera ici à mesure que vous tapez.

0 caractères · 0 octets · 0 lignes

Ce que fait cet outil

  • Des erreurs localisées

    Les navigateurs ne signalent qu'un décalage de caractères. Cet outil le convertit en numéro de ligne et de colonne, ce dont vous avez réellement besoin dans un gros document.

  • Formater ou minifier

    Passez de 2 espaces à 4 espaces ou aux tabulations pour un résultat lisible, ou supprimez chaque octet d'espace blanc pour le transport.

  • Clés triées pour comparer

    Triez au besoin les clés des objets de façon récursive afin que deux documents contenant les mêmes données se comparent proprement ligne par ligne.

Questions fréquentes

Le formatage modifie-t-il mes données ?

Non. Le document est analysé puis re-sérialisé : seuls les espaces et l'ordre des clés changent. Les valeurs, les types et la structure restent identiques.

Pourquoi mon JSON est-il signalé comme invalide ?

Les causes les plus fréquentes sont les virgules en fin de liste, les guillemets simples au lieu des guillemets doubles, les clés sans guillemets et les commentaires — rien de tout cela n'est du JSON valide. Le message d'erreur indique la ligne et la colonne.

L'outil gère-t-il les gros fichiers ?

Oui, dans la limite de la mémoire de votre onglet. Le formatage se fait localement, il n'y a donc aucune limite d'envoi, mais des documents de plusieurs centaines de mégaoctets peuvent devenir lents.

Mon JSON est-il envoyé à un serveur ?

Non. L'analyse et le formatage s'exécutent dans votre navigateur, ce qui compte car le JSON collé dans ce type d'outil contient souvent des réponses d'API, des jetons ou des données personnelles.