Escape / desescape de cadenas
Escape rápidamente caracteres o desescápelos de nuevo a texto plano.
Para escapar una cadena, seleccione Escapar, elija JavaScript o JSON y pegue su texto; las comillas, barras invertidas, tabulaciones y saltos de línea se convierten en secuencias de escape. Seleccione Desescapar para revertirlo.
Last updated:
Escape / desescape de cadenas. Escape rápidamente caracteres o desescápelos de nuevo a texto plano. Sanitice cadenas de programación al instante con nuestra herramienta de escape de cadenas en línea gratuita.
Esta utilidad permite codificar caracteres especiales para JSON, HTML y SQL. Ya sea formateando consultas o sanitizando entradas, nuestra herramienta de escape de caracteres garantiza un formato preciso. Pegue su texto y genere la cadena escapada.
Esta utilidad de manipulación de texto premium aprovecha el procesamiento del lado del cliente para evaluar su código en su navegador, asegurando que sus consultas a la base de datos nunca se suban a un servidor remoto.
Transmitir código expone su seguridad, pero nuestra herramienta fuera de línea elimina esta vulnerabilidad. Ofrecemos una forma 100% gratuita y privada de escapar cadenas localmente.
Herramientas relacionadas: Continúe el flujo con Formateador de texto, Estadísticas de texto, Contador de palabras. Estas herramientas relacionadas ayudan con tareas cercanas de conversión, formato, validación, generación y limpieza.
Preguntas frecuentes
¿Cómo escapo los caracteres especiales de una cadena?
Seleccione Escapar arriba, elija el formato JavaScript o JSON y pegue su texto en Cadena de entrada. El cuadro Resultado muestra la versión escapada al instante; haga clic en Copiar para copiarla. Es útil para meter texto de varias líneas o con comillas dentro de un literal de cadena.
¿Qué caracteres cambia la herramienta de escape?
En formato JavaScript, una barra invertida se convierte en dos, los saltos de línea, retornos de carro y tabulaciones pasan a barra invertida n, r y t, y las comillas dobles y simples reciben una barra invertida delante. En formato JSON las comillas simples no se tocan y los demás caracteres de control pasan a escapes de barra invertida u. Los demás caracteres, incluido Unicode, no cambian.
¿Cómo desescapo una cadena?
Seleccione Desescapar y pegue el texto escapado. El texto se lee una sola vez de izquierda a derecha, así que una doble barra invertida siempre se convierte en una sola y una ruta de Windows escapada como C:\\new pasa a ser C:\new, y no C: seguido de un salto de línea. También se decodifican la barra invertida con n, r, t, b, f, v, 0, las comillas y las barras.
¿Puedo usar el resultado escapado en JSON?
Sí, elija el formato JSON. Escapa exactamente lo que exige JSON, comillas dobles, barras invertidas y caracteres de control, y nunca añade una barra invertida delante de una comilla simple, así que el resultado se puede poner entre comillas dobles y analizar como JSON. El formato JavaScript también escapa las comillas simples, algo que JSON no permite.
¿Decodifica escapes Unicode o entidades HTML?
Los escapes Unicode sí: Desescapar decodifica los escapes de barra invertida u con cuatro dígitos hexadecimales o con llaves, incluidos los pares sustitutos de los emojis, y los escapes de barra invertida x con dos dígitos hexadecimales. Las entidades HTML como amp no se decodifican; use una herramienta de entidades HTML para ellas.
¿Qué ocurre con las secuencias de escape desconocidas?
Una barra invertida seguida de un carácter que no es un escape conocido, por ejemplo barra invertida q, o una secuencia incompleta como barra invertida u12, se conserva exactamente como se escribió, con la barra invertida incluida, así que no se pierde nada sin avisar.
Cómo usar esta herramienta online
Con Escape / desescape de cadenas puede formatear, validar, convertir, decodificar, codificar, generar o revisar datos rápidamente en el navegador, sin abrir una aplicación pesada. Empiece con el campo de entrada o las opciones visibles, revise el resultado y copie o descargue la salida.
Procesamiento privado en el navegador
Escape / desescape de cadenas mantiene el procesamiento normal de forma local en su navegador. Esto ayuda con fragmentos de código, tokens, documentos, valores de configuración, textos y otros contenidos que no deberían enviarse a un servicio remoto sin necesidad.
Cuándo resulta útil
Use Escape / desescape de cadenas para tareas repetibles de desarrollo, documentación técnica, pruebas de QA, conversiones rápidas, depuración, limpieza de contenido y flujos internos de equipo. La página prioriza entradas claras, respuesta inmediata y una salida fácil de reutilizar.
Consejos prácticos
Antes de copiar el resultado, revise detalles como espacios, mayúsculas, nombres de archivo, codificación, estructura de tokens, saltos de línea o formato de salida. Estas comprobaciones reducen errores en código, informes, tickets, correos o notas técnicas.