JSON Escape / Unescape
Convierte cualquier texto en el contenido exacto de una cadena JSON, o recupera el texto original a partir de un literal JSON. Todo dentro del navegador.
Result appears here.
Se ejecuta en tu navegador. Lo que introduces no se sube a PayloadIQ.
Esta herramienta escapa cualquier texto para que puedas incrustarlo de forma segura dentro de un JSON, y tambiĂ©n hace lo contrario: desescapa un literal de cadena JSON y te devuelve el texto original. Todo el proceso ocurre en tu navegador, asĂ que nada de lo que pegues se sube a ningĂșn servidor. Al escapar, las comillas dobles pasan a \", las barras invertidas a \\ y los caracteres de control como saltos de lĂnea y tabuladores se convierten en \n y \t. Es ideal cuando necesitas meter un fragmento de texto, HTML o un mensaje de error dentro de un campo JSON sin romper la sintaxis.
CĂłmo funciona el escapado y el desescapado
El modo Escape toma el texto que pegas y produce el contenido interno exacto de un literal de cadena JSON: las comillas dobles se convierten en ", las barras invertidas en \ y los caracteres de control como el salto de lĂnea o el tabulador pasan a \n y \t. Importante: no incluyas tĂș las comillas que envuelven la cadena. Escape devuelve solo el contenido interior, y al colocarlo entre dos comillas dobles ya tienes un JSON vĂĄlido. El modo Unescape hace el camino inverso: lee un literal de cadena JSON sin las comillas externas y te devuelve el texto crudo que representa, incluidos los escapes unicode con la forma \uXXXX. Internamente se apoya en JSON.stringify y JSON.parse del propio navegador, las mismas funciones que usa tu runtime, por lo que el resultado coincide con lo que verĂĄ tu aplicaciĂłn.
Privacidad: nada sale de tu equipo
Toda la conversiĂłn se ejecuta localmente con JavaScript en tu navegador; no hay ninguna llamada de red ni servidor que procese tu texto. Esto importa porque a menudo necesitas escapar contenido sensible, como un payload de API real, un token, una traza de error o datos de un cliente, antes de pegarlo en un archivo de configuraciĂłn o en un test. Como nada se sube, puedes trabajar con ese material sin riesgo de que se filtre. Puedes incluso usar la herramienta sin conexiĂłn una vez cargada la pĂĄgina, y el resultado es exactamente el mismo que obtendrĂas escribiendo el escapado a mano, pero sin equivocarte en una comilla o una barra.