Escapador de strings de código
Convierte el texto pegado en una cadena de caracteres para C, Python, SQL, shell y 16 lenguajes más — y viceversa.
Escapador de strings de código
Pega el texto y esta herramienta lo convierte en un literal de cadena válido para el lenguaje que selecciones — C, C++, C#, Java, JavaScript, TypeScript, Python, Go, Rust, PHP, Ruby, Swift, Kotlin, SQL, Shell, PowerShell, YAML, JSON, XML o CSV — o invierte el proceso para convertir un literal escapado nuevamente en texto plano. Cada lenguaje escapa las comillas, barras invertidas y saltos de línea de manera ligeramente diferente: la sintaxis válida en PHP single-quoted se rompe en Python, y una cadena double-quoted de bash no se comporta como una cadena PowerShell con la misma puntuación.
Selecciona un estilo de comillas que coincida con lo que estés pegando — simple, doble o backtick, donde el lenguaje lo admita; una combinación no admitida, como una cadena backtick en C, vuelve al valor predeterminado del lenguaje en lugar de producir código inválido. "Envolver resultado en comillas" añade u omite los caracteres de comillas circundantes. "Escapar caracteres no-ASCII como secuencias \u" convierte letras acentuadas y emoji en escapes \uXXXX para salida ASCII estricta; si está desactivado, permanecen como UTF-8 literal. "Mantener tabulaciones literales" deja los caracteres de tabulación sin cambios en lugar de escribir el escape de tabulación.
"Usar literal multilínea en lugar de \n" cambia el texto multilínea a la forma multilínea nativa del lenguaje donde exista — una cadena triple-quoted en Python, un template literal en JavaScript, un heredoc en PHP o Ruby, un heredoc quoted en bash, un here-string en PowerShell, o un bloque escalar en YAML — para que el resultado se lea con saltos de línea reales en lugar de una pared de caracteres \n. Los lenguajes sin esta forma (C, C++, C#, Go, Kotlin, JSON, XML, CSV) vuelven a escapes \n.
Todo se ejecuta localmente en tu navegador. El fragmento que pegas — un valor de configuración, una línea de registro, entrada de usuario que endurecés para una consulta — nunca abandona tu dispositivo. Copia el resultado, descárgalo como archivo .txt o envíalo a otra herramienta para continuar trabajando.