fr

Formater le JSON

Mettez en forme votre JSON avec une indentation propre ou compactez-le, et triez les clés si besoin. Tout en local dans le navigateur, sans envoi.

Indentation
  • 2 espaces
  • 4 espaces
  • Tabulation
Trier les clés
Compacter (minify)

Traitement en local sur votre appareil ...

0%

Vos fichiers n’ont jamais quitté votre appareil

    Mon fichier est-il envoyé ?

    Non. Tout s’exécute dans votre navigateur - votre fichier ne quitte jamais votre appareil. Comment le vérifier

    Aucun envoi100 % en local
    Vos contenus restent chez vousaucun accès par des tiers
    Serveurs en AllemagneRGPD by design
    Audité en externeTLS A+ · En-têtes A+

    JSON est le format le plus répandu pour échanger des données structurées entre programmes, mais en chemin il est souvent compressé en une seule longue ligne qu'aucun humain ne peut lire. Cet outil lui redonne sa forme : il lit le JSON et le restitue proprement indenté, si bien que l'imbrication, les listes et les objets se voient d'un coup d'oeil. À l'inverse, vous pouvez aussi le compacter (minify), en supprimant chaque espace superflu, lorsqu'il doit être petit et rapide à transmettre.

    Vous choisissez l'indentation (deux ou quatre espaces ou une tabulation) et pouvez trier alphabétiquement les clés de chaque objet. Le tri est utile pour rendre deux documents JSON comparables ou produire une sortie stable et reproductible. Comme l'outil lit réellement le JSON puis le réécrit, la sortie est toujours du JSON valide ; une entrée cassée n'est pas réparée en silence mais signalée honnêtement comme une erreur.

    Tout le traitement s'exécute entièrement en local, dans votre navigateur et en pur JavaScript : votre JSON n'est pas envoyé, pas conservé, et aucune bibliothèque externe n'est chargée depuis un CDN. Cela compte surtout pour les configurations, les réponses d'API ou les exports, qui contiennent vite des valeurs confidentielles. Le résultat se télécharge ou se copie directement.

    Fiche technique

    Fiche technique
    Formats d'entréeSaisie de texte
    Format de sortieJSON
    Traitement par lotsNon
    TraitementEn local dans le navigateur (JavaScript)
    Téléversement de fichiersAucun

    En 3 étapes

    1. Collez le JSON dans le champ de texte.
    2. Choisissez l'indentation, triez les clés ou compactez si besoin.
    3. Lisez ou téléchargez le JSON formaté.

    Limites: L'outil reformate du JSON valide selon la RFC 8259 ; il ne répare pas une syntaxe cassée et n'ajoute pas de guillemets manquants. Les commentaires ne sont pas autorisés en JSON et provoquent une erreur honnête. Les très gros documents sont limités par la mémoire de votre appareil. L'ordre des éléments d'un tableau est toujours préservé ; seules les clés des objets sont triées.

    Questions fréquentes

    Mon JSON est-il envoyé ?

    Non. Le formatage s'exécute entièrement en local dans votre navigateur ; vos données ne quittent jamais votre appareil et ne sont pas conservées.

    Quelle est la différence entre indenter et minify ?

    Indenter rend le JSON lisible pour les humains (sauts de ligne et espacement). Minify supprime tous les caractères superflus pour qu'il soit le plus petit possible : idéal à transmettre, mauvais à lire.

    À quoi sert le tri des clés ?

    Des clés triées facilitent la comparaison de deux documents (diff) et produisent un ordre stable et reproductible. Les valeurs et l'ordre des listes restent inchangés.

    Que se passe-t-il avec un JSON invalide ?

    L'outil signale une erreur honnête au lieu d'inventer un résultat faux ou de modifier l'entrée en silence.

    Outils associés