Escape con barra invertida
escapar y desescapar
Escapa caracteres especiales con barras invertidas o desescápalos. Útil para cadenas JSON, patrones regex y literales de código.
Esta conversión se ejecuta solo en tu navegador; no se sube nada.
Cadena JSON escapa solo \ " \n \r \t (sin \'). General también escapa apóstrofos y \0. No valida un documento JSON completo.
- Entrada0
- Salida0
- OpcionesCadena JSON
Entrada
Salida
¿Qué es esta herramienta?
Escapa caracteres especiales a secuencias con barra invertida, o las revierte a caracteres reales. Elige Cadena JSON para valores que pegarás en JSON (y muchos configs), o Texto general si también necesitas \' y \0.
No valida documentos JSON completos ni copia la gramática de regex, shell o SQL. Sirve para preparar literales, leer logs o deshacer doble escape.
Casos de uso comunes
- Insertar una nota multilínea con comillas en un campo de configuración JSON
- Limpiar líneas de log con
\ny\"para leer el texto original - Preparar valores de cadena para YAML/JSON sin editar escapes a mano
Cómo usar
- Elige Escape o Unescape. El resultado se actualiza al escribir.
- Selecciona Cadena JSON o Texto general — al cambiar la opción se reejecuta al instante.
- Pega texto plano (escape) o una cadena ya escapada (unescape).
- Copia la salida. Escapa solo una vez para el formato de destino.
Ejemplos
| Entrada / ajuste | Salida | Notas |
|---|---|---|
He said "hi" → JSON Escape | He said \"hi\" | Comillas dobles para valor JSON. |
It's ok → JSON Escape | It's ok | El apóstrofo se deja (válido en "…" JSON). |
It's ok → General Escape | It\'s ok | General también escapa '. |
| Dos líneas con salto → Escape | line1\nline2 | Saltos → \n. |
He said \\\"hi\\\" → Unescape 1× | He said \"hi\" | Quita una capa de sobre-escape. |
Errores prácticos
- Sobre-escape: Escape sobre texto ya escapado convierte
\"en\\\"y rompe parsers JSON. Unescape primero, o pega el valor crudo una sola vez. - El modo Cadena JSON no produce
\'. Si el consumidor rechaza\', usa Cadena JSON. - No valida JSON completo ni reglas de regex/shell.
Referencias
Última revisión: 2026-07-26
Preguntas frecuentes
- ¿Valida JSON completo?
- No. Solo escapa o desescapa caracteres dentro de un valor de cadena. No analiza objetos ni documentos JSON completos.
- ¿Qué diferencia hay entre Cadena JSON y Texto general?
- Cadena JSON escapa \\ \" \\n \\r \\t. Texto general también usa \\' y \\0, que muchos parsers JSON rechazan.
- ¿Sirve para pegar valores en archivos de configuración?
- Sí. Escapa el texto plano en modo Cadena JSON y colócalo entre comillas en el campo. No escapes dos veces un valor ya escapado.
- ¿Los datos salen del navegador?
- No. Todo se procesa solo en tu navegador.