0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
Configuración
Escapá y desescapá cadenas de texto con backslash. Soporta los formatos JSON, C / Java / JS, Python, SQL, Regex y Shell (Bash). Usá Escapar no-ASCII para convertir caracteres Unicode a secuencias \uXXXX.
Operación
Estilo

Escapa \n \t \r \\ \" \b \f \/ y secuencias \uXXXX para control characters

Envolver con comillas
0

Cómo funciona

Escapar convierte los caracteres especiales de un texto —saltos de línea, tabulaciones, comillas y la propia barra invertida— en secuencias con backslash (\n, \t, \", \\) para que ese texto pueda insertarse dentro de una cadena de código sin romper su sintaxis.

Cada lenguaje tiene reglas distintas: JSON, C/Java/JS, Python, SQL, Regex y Shell escapan conjuntos de caracteres diferentes. Elegí el estilo del destino donde vas a pegar el texto.

Desescapar hace el proceso inverso: interpreta las secuencias \n, \t, \uXXXX y similares, y devuelve el texto original.

Ejemplos

C:\Users\anaC:\\Users\\anaEn JSON y C/Java/JS cada barra invertida se duplica para no confundirse con el inicio de una secuencia de escape.
O'BrienO''BrienEn SQL la comilla simple se duplica (estándar ANSI) para poder incluirla dentro de un literal.
precio (USD)precio \(USD\)En Regex los metacaracteres como ( ) se escapan para tratarlos como texto literal y no como agrupación.

Casos de uso

  • Pegar una ruta de Windows, un JSON o un fragmento HTML dentro de una cadena de código sin romperla.
  • Preparar un valor para una consulta SQL evitando errores de sintaxis por comillas.
  • Convertir texto literal en un patrón de expresión regular escapando sus metacaracteres.
  • Recuperar el texto original de una cadena escapada copiada de un log o del código fuente.

Preguntas frecuentes

¿Qué diferencia hay entre los estilos de escape?

Cada lenguaje reconoce secuencias distintas: JSON no admite \' ni \0, C y Python sí; SQL duplica comillas en lugar de usar backslash; Regex escapa metacaracteres; y Shell escapa espacios y símbolos del intérprete. Por eso conviene elegir el estilo del destino.

¿Qué hace la opción "Escapar no-ASCII"?

Convierte los caracteres Unicode (acentos, emojis) en secuencias \uXXXX —o \xNN en Python y C— para que el texto sea seguro en destinos que solo aceptan ASCII.

¿Escapar comillas protege contra la inyección SQL?

Ayuda, pero no reemplaza a las consultas parametrizadas. Para datos no confiables usá siempre parámetros o prepared statements; el escape es solo una defensa complementaria.

¿Se envía mi texto a un servidor?

No. El escape y el desescape ocurren íntegramente en tu navegador.