Omnikit
DevFichiersFinancesTous les outils
Ctrl K
Outils pour développeursOutils pour fichiersCalculateurs financiersTous les outils
AccueilOutils pour développeursFormateur et validateur JSON
EnglishالعربيةবাংলাDeutschEspañolFrançaisગુજરાતીहिन्दीBahasa IndonesiaമലയാളംPolskiPortuguêsРусскийதமிழ்TürkçeاردوTiếng Việt

Formateur et validateur JSON

dev

Formatez, validez, minifiez et triez du JSON avec la position exacte des erreurs

Fonctionne dans votre navigateur. Rien de ce que vous saisissez n'est envoyé nulle part.

Formater du JSON l'indente pour le rendre lisible, et le valider indique la ligne et la colonne exactes où il casse, par exemple ligne 3, caractère 17. Vous pouvez aussi minifier, trier les clés et copier le résultat. Tout s'exécute dans votre navigateur : une clé d'API dans un payload n'est jamais envoyée nulle part.

Cette page a été traduite automatiquement à partir de l'original anglais. Aucune personne n’a encore relu la traduction : c’est la version anglaise qui fait foi. Lire l'original en anglais

Ensuite :
  • JSON vers TypeScript Générez des interfaces ou des types TypeScript à partir d'un exemple JSON
  • Validateur JSON Schema Validez du JSON avec un JSON Schema (2020-12, 2019-09, draft 7), chaque erreur localisée
  • Comparer du JSON Comparez deux documents JSON et listez chaque valeur ajoutée, supprimée et modifiée

Comment formater du JSON en ligne

1

Collez votre JSON dans le volet Entrée, ou cliquez sur Essayer un exemple.

2

Choisissez 2 espaces, 4 espaces ou Tabulation sous Indentation, et activez Trier les clés pour les ranger par ordre alphabétique.

3

Si l'entrée n'est pas valide, lisez la ligne, la colonne et l'indication affichées sous le volet Entrée et corrigez cet endroit.

4

Cliquez sur Copier pour récupérer le JSON formaté, ou sur l'icône de téléchargement pour l'enregistrer sous data.json.

À propos du formateur JSON

Ce formateur JSON transforme un JSON compact ou désordonné en un document propre et indenté, lisible, et vous dit exactement où il casse s'il n'est pas valide. Choisissez deux espaces, quatre espaces ou des tabulations, triez les clés par ordre alphabétique, ou minifiez sur une seule ligne pour la production.

On l'utilise quand une réponse d'API arrive sur une seule ligne, quand un fichier de configuration ne se charge plus et que le message d'erreur dit seulement "unexpected token", ou quand deux équipes doivent comparer le même fichier avec les clés dans le même ordre. Collez, appuyez sur Ctrl+Enter, copiez le résultat.

Tout se passe dans votre navigateur. Le texte collé n'est jamais envoyé à un serveur, ce qui le rend sûr pour des payloads contenant des clés, des données clients ou des URL internes. Il n'y a pas d'autre limite de taille que ce que votre navigateur peut contenir ; des fichiers de plusieurs mégaoctets se formatent en bien moins d'une seconde.

Si la validation échoue, vous obtenez la ligne et la colonne ainsi qu'une correction en langage clair, comme « Supprimez la virgule finale » ou « Les noms de propriété doivent être entre guillemets doubles ». Pour parcourir la structure, passez à la vue en arbre et repliez ce dont vous n'avez pas besoin. Outils associés : JSON to TypeScript, YAML to JSON, CSV to JSON.

Questions fréquentes

Ce formateur JSON est-il gratuit ?

Oui, gratuit, sans inscription, sans limite d'utilisation et sans filigrane sur ce que vous copiez ou téléchargez. Le site est financé par quelques publicités affichées sous l'outil, jamais dans l'éditeur, et aucune fonction n'est réservée à une offre payante.

Mon JSON est-il envoyé quelque part ?

Non. Le formatage, la validation et la minification s'exécutent dans votre navigateur en JavaScript : rien de ce que vous collez ne quitte votre appareil et aucune copie n'est conservée sur un serveur. Vous pouvez coller ici sans risque des réponses d'API contenant des jetons d'accès, des noms de clients ou des coordonnées bancaires.

Comment trouver l'erreur dans un JSON non valide ?

Collez le texte et appuyez sur Formater. Le message d'erreur indique la ligne et la colonne, met la ligne en évidence et propose la correction la plus probable, par exemple supprimer une virgule finale ou remplacer les guillemets simples par des guillemets doubles.

Puis-je formater du JSON avec 4 espaces ou des tabulations ?

Oui. Choisissez 2 espaces, 4 espaces ou Tabulation dans la barre d'options et le résultat se réindente à chaque changement. Le choix est mémorisé sur cet appareil, si bien que le fichier suivant revient dans le même style. Minifier supprime toute l'indentation pour un payload de production.

Trier les clés modifie-t-il les données ?

Non. Le tri change l'ordre d'apparition des clés, et un objet JSON n'a pas d'ordre de clés défini : la valeur analysée est identique. Les tableaux gardent leur ordre d'origine, car dans un tableau la position fait partie des données. Trier les deux côtés d'abord rend une comparaison bien plus courte.

Y a-t-il une limite de taille ?

Aucune limite fixe n'est imposée. Un fichier de quelques mégaoctets se formate en bien moins d'une seconde sur un portable ordinaire, et le vrai plafond est la mémoire que votre navigateur accorde à un onglet. Un très gros document fonctionne toujours, mais l'éditeur défile moins bien : minifiez-le ou découpez-le d'abord.

Toujours bloqué ? Poser une question sur Formateur et validateur JSON et toute personne qui connaît la réponse peut répondre. Aucun compte nécessaire.

En savoir plus

Tous les guides
  • How to convert JSON to CSV, and CSV back to JSON, without losing dataHow nested JSON becomes CSV columns, what happens to arrays, why Excel mangles IDs and long numbers, and how to turn a CSV back into JSON safely.

Outils associés

Tous les outils pour développeurs
Analyseur d'URL et éditeur de paramètresDécoupez un lien en ses parties, modifiez les paramètres et reconstruisez-leFormateur SQLFormatez et embellissez du SQL pour PostgreSQL, MySQL, SQL Server et d'autresAperçu MarkdownÉcrivez du Markdown et voyez-le rendu en direct, avec tableaux, listes de tâches et codeFormateur et minificateur HTMLIndentez un HTML désordonné, ou minifiez-le et voyez les octets gagnésFormateur et minificateur CSSMettez en forme une feuille de style ou minifiez-la, avec le gain de taille affichéFormateur et minificateur JavaScriptEmbellissez du JavaScript, ou minifiez-le et voyez combien d'octets disparaissentHex Viewer (xxd online)See any file as an xxd hex dump with offsets and text, or turn a hex dump back into a fileGraphQL FormatterFormat, minify and validate GraphQL queries and schemas, with errors by line and column
Cet outil vous a-t-il été utile ?
Omnikit

Les petites tâches, faites dans votre navigateur. Gratuit, rapide et privé. Les fichiers ne sont jamais envoyés.

Fichiers

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Dev

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Finances

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisગુજરાતીहिन्दीBahasa IndonesiaമലയാളംPolskiPortuguêsРусскийதமிழ்TürkçeاردوTiếng Việt
GuidesQuestionsÀ proposNos vérificationsBibliothèque juridique (bêta)ConfidentialitéConditionsTransparenceContactMore: Exam practice (UGC NET Paper 1)Fonctionne dans votre navigateur. Rien n'est envoyé. © 2026 Omnikit (theomnikit.com)