Ir al contenido
kivo

Escapar una cadena

Escapa un texto para que quepa dentro de una cadena JSON, un literal de JavaScript, una consulta SQL, un comando de shell o una regex.

Gratis Sin registro Funciona en tu navegador — no subimos nada
Resultado

Qué hace

Escapar una cadena trabaja sobre el texto que pegas, línea a línea, y muestra el resultado mientras escribes. No se envía nada y no hay límite de longitud más allá de lo que aguante tu navegador.

Cuándo sirve

El tipo de limpieza que a mano es un rollo y en una hoja de cálculo es propensa a errores: una lista pegada de un correo, una exportación con mayúsculas inconsistentes, una columna de direcciones con duplicados.

Límites y advertencias

Los saltos de línea se normalizan, y los espacios al principio y al final cuentan salvo que la herramienta diga lo contrario. No se guarda nada: recarga la página y el texto desaparece. Todo ocurre en tu navegador, así que el archivo nunca sale de tu dispositivo.

Cómo funciona

  1. Pega el contenido, o carga un archivo.
  2. El resultado aparece mientras escribes.
  3. Copia o descarga lo que obtienes.

Preguntas frecuentes

¿Por qué en SQL duplica la comilla en vez de usar la barra invertida?
Porque duplicarla es el estándar que aceptan todos los motores. El escape con barra invertida es una extensión de MySQL y produce una consulta rota en PostgreSQL, SQLite y SQL Server.
¿Basta esto para frenar la inyección SQL?
No. Escapar a mano es el último recurso: usa una consulta parametrizada, donde el valor nunca forma parte de la instrucción. Esto sirve para los casos en que de verdad no puedes, como un script puntual.
¿Se suben mis archivos a alguna parte?
No. Esta herramienta funciona por completo en tu navegador, así que el archivo nunca sale de tu dispositivo.

Herramientas relacionadas