Convertisseur JSON ↔ chaîne

Échappez du JSON en littéral de chaîne pour l’intégrer dans du code source, ou déséchappez une chaîne pour retrouver du JSON mis en forme. Prend en charge les deux sens : JSON vers chaîne et chaîne vers JSON.
Tout le traitement se fait localement dans votre navigateur — vos données ne sont jamais envoyées à un serveur.
Voir aussi : Tous les outils JSON | Visionneuse / éditeur JSON | Évaluateur JSONPath | Validateur de schéma JSON | JSON → SQL / TOML | Comparaison JSON.
Sens : Guillemets :
JSON → chaîne (échappement) : convertit du JSON en littéral de chaîne échappé, adapté à l’intégration dans JavaScript, Python, Java, C#, ou tout langage qui prend en charge les chaînes JSON.
Chaîne → JSON (déséchappement) : convertit une chaîne échappée en JSON mis en forme et lisible.
Astuce : utilisez l’option Guillemets pour encadrer la sortie de guillemets doubles, de guillemets simples ou sans guillemets. Les guillemets doubles sont la norme pour JavaScript/JSON.
Une chaîne JSON n’est pas du JSON

Une valeur JSON analysée est une donnée ; un littéral de chaîne JSON est un texte qui contient du JSON, avec chaque guillemet et chaque saut de ligne échappés (\", \n). L’échappement enveloppe une donnée dans du code source ; le déséchappement fait l’inverse. Un double échappement survient lorsque les données traversent deux couches — le résultat montre \\\" là où un seul \" devrait se trouver — déséchappez deux fois, ou corrigez le pipeline.

Choisissez le style de guillemets selon votre langage cible — les guillemets doubles sont la norme pour JSON et JavaScript.