Formater et valider du JSON
Indentez, validez (avec la ligne et la colonne de l'erreur), minifiez ou convertissez du JSON en CSV.
Traitement dans votre navigateurGratuit
Outils associés
- Convertir CSV en JSONTransformez un fichier CSV (séparateur détecté automatiquement) en tableau JSON d'objets.
- Comparer deux textesMettez en évidence les différences entre deux textes, par lignes, mots ou caractères.
- Nettoyer un texteSupprimez espaces en trop, lignes vides et doublons, recollez les lignes coupées d'un PDF, triez les lignes.
- Encoder et décoder en Base64Convertissez du texte (UTF-8) ou un fichier en Base64, et décodez une chaîne Base64, variante URL-safe comprise.
À propos de cet outil
Collez un JSON pour le valider, le formater avec l'indentation de votre choix, trier ses clés, le minifier ou le convertir en CSV. En cas d'erreur, l'outil indique précisément la ligne, la colonne et la cause (virgule en trop, guillemets simples, chaîne non terminée…), ce que les messages des navigateurs ne font pas toujours.
Comment utiliser cet outil
- 1Collez ou importez votre JSON.
- 2Choisissez formater, minifier ou convertir en CSV ; corrigez les erreurs signalées.
- 3Copiez ou téléchargez le résultat.
Limites à connaître
- Conformément à la norme JSON, les commentaires, les virgules finales et les guillemets simples sont signalés comme des erreurs.
- La conversion CSV attend un tableau d'objets ; les valeurs imbriquées sont encodées en JSON dans la cellule.
- Fichiers jusqu'à 2 Mo pour rester réactif.
- Formats acceptés
- JSON, Texte
- Taille maximale
- 2 Mo
Confidentialité et traitement des fichiers
Les données sont traitées dans votre navigateur et ne sont jamais envoyées sur un serveur.
Lire notre politique de confidentialitéQuestions fréquentes
Le format JSON standard n'autorise ni commentaires, ni virgules finales, ni guillemets simples. L'outil signale ces erreurs avec la ligne et la colonne ; retirez-les ou utilisez un format JSON5/JSONC avec un autre outil.
La conversion attend un tableau d'objets plats. Les valeurs imbriquées (objets, tableaux) sont encodées en JSON dans la cellule ; aplatissez vos données avant la conversion si vous avez besoin d'une colonne par champ.
