Échapper ou déséchapper avec antislash

Échappez les caractères spéciaux avec des antislashs ou désechappez-les. Utile pour les chaînes JSON, les patterns regex et les littéraux de code.

Cette conversion s’exécute uniquement dans votre navigateur — rien n’est téléversé.

Chaîne JSON n’échappe que \ " \n \r \t (pas \'). Le mode général échappe aussi les apostrophes et \0. Ce n’est pas un validateur de document JSON.

  • Entrée0
  • Sortie0
  • OptionsChaîne JSON

Entrée

Sortie

Qu'est-ce que cet outil ?

Échappe les caractères spéciaux en séquences antislash, ou les rétablit. Choisissez Chaîne JSON pour des valeurs à coller dans du JSON (et beaucoup de configs), ou Texte général si vous avez aussi besoin de \' et \0.

Ce n’est pas un validateur de document JSON ni la grammaire regex/shell/SQL. Utile pour préparer un littéral, lire des logs ou défaire un double échappement.

Cas d'usage courants

  • Insérer une note multiligne avec guillemets dans un champ de config JSON
  • Lire des logs qui affichent \n et \"
  • Préparer une valeur chaîne pour YAML/JSON sans éditer les escapes à la main

Comment utiliser

  1. Choisissez Escape ou Unescape. Le résultat se met à jour en direct.
  2. Sélectionnez Chaîne JSON ou Texte général — le changement relance tout de suite.
  3. Collez du texte brut (escape) ou une chaîne déjà échappée (unescape).
  4. Copiez la sortie. N’échappez qu’une fois pour le format cible.

Exemples

Entrée / réglageSortieNotes
He said "hi" → JSON EscapeHe said \"hi\"Guillemets doubles pour une valeur JSON.
It's ok → JSON EscapeIt's okL’apostrophe reste (valide dans "…" JSON).
It's ok → Général EscapeIt\'s okLe mode général échappe aussi '.
Deux lignes → Escapeline1\nline2Sauts → \n.
He said \\\"hi\\\" → Unescape 1×He said \"hi\"Retire une couche de sur-échappement.

Pièges courants

  • Sur-échappement : Escape sur du texte déjà échappé transforme \" en \\\" et casse les parseurs JSON. Unescape d’abord, ou collez la valeur brute une seule fois.
  • Le mode Chaîne JSON ne produit pas \'. Si le consommateur refuse \', utilisez Chaîne JSON.
  • Pas de validation JSON complète ni de règles regex/shell.

Références

Dernière révision: 2026-07-26

Questions fréquentes

Est-ce un validateur JSON ?
Non. Il n’échappe ou déséchappe que les caractères d’une valeur chaîne. Il ne parse pas les objets ni les documents JSON complets.
Différence entre Chaîne JSON et Texte général ?
Chaîne JSON n’échappe que \\ \" \\n \\r \\t. Texte général ajoute \\' et \\0, souvent refusés par les parseurs JSON.
Puis-je préparer une valeur pour un fichier de config ?
Oui. Échappez le texte brut en mode Chaîne JSON, puis placez-le entre guillemets dans le champ. N’échappez pas deux fois une valeur déjà échappée.
Les données quittent-elles le navigateur ?
Non. Le traitement reste dans votre navigateur.