Escape / Unescape de cadenas
Usa este string escaper para convertir texto a secuencias de escape y hacer string unescape cuando necesites volver a texto legible.
Concepto
La conversión de escape depende del contexto de uso
En JSON/JavaScript, HTML y URL las reglas de escape varían según dónde se inserte el string, así que el método correcto cambia por contexto.
En JSON y JavaScript, newline, tab, comillas y backslash deben ir como secuencias de escape para que el literal siga siendo válido.
En HTML y URL las estrategias cambian según el punto de inserción: atributo/markup versus parámetro de URL no comparten las mismas reglas.
Uso principal
Úsalo antes de pegar a payloads de API, literales de código, plantillas o logs para mantener el significado de caracteres especiales.
Chequeo por contexto
JSON/JS suele compartir reglas, pero HTML depende de límites de markup/atributo y URL depende de si se codifica toda la URL o solo un parámetro.
Advertencia de seguridad
Esta herramienta solo transforma caracteres y no reemplaza validación de entrada, sanitización, output encoding ni protección anti-XSS.
Solo transforma caracteres de texto; aplique controles de seguridad en capas separadas para validación e higiene de entrada/salida.
Escape / Unescape de cadenas Área de escape de cadenas
Cómo usar
- 1 Pega el texto que contiene caracteres especiales.
- 2 Elige escapar para convertirlo en secuencias como \n, \t o \".
- 3 Elige desescapar o unescape string si quieres convertir las secuencias de vuelta a texto normal.
- 4 Revisa el resultado.
- 5 Copia la cadena final para usarla en tu código o configuración.
Casos de uso comunes
- Escapar saltos de línea para una cadena JSON con escape JSON en línea
- Hacer string unescape de texto copiado desde logs
- Preparar comillas y barras invertidas para código
Preguntas frecuentes
¿Qué caracteres convierte?
Convierte saltos de línea, tabulaciones, retornos de carro, comillas dobles y barras invertidas en sus secuencias de escape habituales.
¿Sirve como escape JSON en línea?
Sí, es útil para preparar fragmentos de texto que se pegarán en cadenas JSON, aunque no sustituye a un validador JSON completo.
¿Puedo deshacer el escape?
Sí. Puedes convertir secuencias como \n y \t de nuevo a saltos de línea y tabulaciones legibles.
¿Los datos salen del navegador?
No. La conversión se realiza localmente en tu navegador.