Développeurs · Gratuit

Formateur et validateur JSON

Embellissez, minifiez, validez et inspectez du JSON avec une localisation claire des erreurs, une indentation configurable, un tri récursif des clés, une arborescence consultable et des statistiques du document.

Le JSON ne quitte jamais ce navigateur
Signaler un problème
Éditeur d'entrée
Collez du JSON ou déposez un fichier .json
21 lignes·415 B
JSON valide
Racine : objet · 5
1{
2 "project": "Toolkit",
3 "version": 1,
4 "active": true,
5 "tools": [
6 {
7 "name": "JSON Formatter",
8 "category": "Developer",
9 "features": [
10 "format",
11 "validate",
12 "inspect"
13 ]
14 },
15 {
16 "name": "Scientific Calculator",
17 "category": "Calculators",
18 "features": [
19 "trigonometry",
20 "calculus",
21 "vectors"
22 ]
23 }
24 ],
25 "metadata": {
26 "private": true,
27 "serverUpload": null
28 }
29}
Sortie 479 B
Rien n'est importé. Le formatage, la validation, la recherche et les statistiques s'exécutent dans votre navigateur.⌘/Ctrl + Entrée formate · Tab indente
Comment ça marche

Du JSON brut à des données lisibles et vérifiées.

L'éditeur valide à chaque modification. Dès que la structure est valide, choisissez un format de sortie propre et inspectez le document sans changer d'outil.

  1. 01

    Collez du JSON ou ouvrez un fichier

    Collez du JSON dans l'éditeur, faites glisser un fichier .json ou chargez l'exemple. Les fichiers jusqu'à 10 MB sont lus directement par votre navigateur.

  2. 02

    Corrigez les erreurs de validation

    Obtenez immédiatement le résultat de la vérification syntaxique avec le message de l'analyseur et, lorsque c'est possible, la ligne, la colonne et l'extrait de source exacts.

  3. 03

    Formatez, inspectez ou exportez

    Choisissez l'indentation, triez éventuellement les clés des objets, embellissez ou minifiez, explorez les chemins JSON dans l'arborescence, puis copiez ou téléchargez le résultat.

Conçu pour de vraies données

Bien plus qu'un simple outil d'indentation JSON.

Retour de validation précis

Repérez le JSON mal formé grâce à des diagnostics utiles de l'analyseur, la position par ligne et colonne et la ligne concernée, au lieu d'un message générique de JSON non valide.

Formateur et inspecteur d'arborescence

Indentez avec deux espaces, quatre espaces ou des tabulations, triez les clés récursivement et recherchez des clés, des valeurs ou des chemins de style JSON dans une arborescence repliable.

Analyse privée du document

Calculez le nombre de valeurs, les types, la profondeur d'imbrication et la taille du fichier sans importer les données source ni la sortie formatée sur un serveur.

Questions sur le formatage JSON

Sachez exactement ce que vérifie le validateur.

Comment formater du JSON en ligne ?+

Collez du JSON dans l'éditeur d'entrée et choisissez Formater le JSON. Sélectionnez deux espaces, quatre espaces ou des tabulations pour l'indentation. Vous pouvez aussi trier récursivement les clés des objets avant de copier ou de télécharger le résultat.

Comment trouver une erreur dans un JSON non valide ?+

Le validateur affiche immédiatement l'erreur de l'analyseur et indique la ligne et la colonne lorsque le navigateur fournit une position dans la source. La ligne concernée s'affiche sous l'éditeur pour vous aider à localiser le problème.

Quelles sont les erreurs de syntaxe JSON les plus courantes ?+

Parmi les erreurs courantes figurent les virgules finales, les chaînes entre apostrophes, les noms de propriété sans guillemets, les virgules ou deux-points manquants, les commentaires et les caractères de contrôle non échappés. Le JSON standard exige des guillemets doubles et n'autorise pas les commentaires.

Puis-je minifier du JSON ?+

Oui. La minification supprime l'indentation et les espaces inutiles tout en préservant les données analysées. La taille de la sortie s'affiche avant que vous la copiiez ou la téléchargiez.

Le tri des clés JSON modifie-t-il les tableaux ?+

Non. Le tri récursif des clés classe par ordre alphabétique les noms de propriété des objets, mais conserve l'ordre des éléments des tableaux, car cet ordre a un sens.

Mon JSON est-il importé ou stocké ?+

Non. La validation, le formatage, l'inspection de l'arborescence et les statistiques s'exécutent localement dans votre navigateur. Les fichiers sont lus avec les API du navigateur et ne sont envoyés à aucun serveur Toolkit.

L'outil peut-il valider un JSON Schema ?+

Cet outil valide la syntaxe et la structure du JSON standard. Il ne valide pas pour l'instant un document par rapport à un JSON Schema personnalisé ou à un contrat d'API.

Comment inspecter un document JSON volumineux et imbriqué ?+

Ouvrez la Vue arborescente et dépliez uniquement les objets ou tableaux dont vous avez besoin. La recherche accepte les noms de propriété, les valeurs et les chemins comme $.users pour restreindre la liste des résultats, et un clic sur un résultat copie son chemin.

D'autres outils ciblés, prêts quand vous l'êtes.

Découvrez une collection grandissante pour les calculs, les documents, la rédaction et le travail de tous les jours.

Voir tous les outils