Pular para o conteúdo
Rotina Diária

Escapar e desescapar strings

Escape aspas, barras e quebras de linha para JSON, JavaScript, C#, SQL e regex — e faça o caminho inverso.

Processado no seu dispositivo. Nada do que você digita é enviado.

Como usar: escapar e desescapar strings

  1. Escolha Escapar (texto → código) ou Desescapar (código → texto).
  2. Selecione a linguagem: JSON, JavaScript, C#, SQL ou expressão regular.
  3. Cole o texto e copie o resultado — opcionalmente já entre aspas.

Sobre esta ferramenta

Cada linguagem tem suas regras. Em JSON, aspas duplas, barras invertidas e caracteres de controle precisam de escape (\", \\, \n). Em JavaScript também as aspas simples e crases. No C# comum vale \"; na string literal @"…" as aspas são duplicadas (""). No SQL, a aspa simples vira duas (O''Brien).

Para expressões regulares, os caracteres especiais . * + ? ^ $ ( ) [ ] { } | \ / recebem barra, para que um texto qualquer seja buscado literalmente. Ao desescapar, sequências inválidas são apontadas com linha e coluna.

Atenção: escapar aspas no SQL não substitui consultas parametrizadas, a forma correta de evitar SQL injection em aplicações. Use o escape para scripts manuais e dados de teste.

Perguntas frequentes

Qual a diferença entre escapar e desescapar?

Escapar transforma um texto comum em algo que pode ser colado dentro de aspas no código (uma quebra de linha vira \n). Desescapar faz o inverso: lê o literal do código e devolve o texto real.

Posso colar a string com as aspas?

Sim. Ao desescapar, aspas externas ("…", '…' ou @"…") são reconhecidas e removidas automaticamente.

É grátis mesmo? Existe limite diário?

É grátis e sem limite diário. Como o processamento acontece no seu aparelho, não temos custo por uso e não precisamos limitar você.

Funciona no celular?

Sim. O site funciona em qualquer navegador moderno no Android, iPhone, Windows, Mac e Linux, sem instalar nada.

Ferramentas relacionadas