Escapar / desescapar string

Escape rapidamente caracteres ou desescape-os de volta para texto simples.

Para escapar uma string, selecione Escapar, escolha JavaScript ou JSON e cole o texto; aspas, barras invertidas, tabulações e quebras de linha tornam-se sequências de escape. Selecione Desescapar para as voltar a caracteres simples.

Last updated:

Escapar / desescapar string. Escape rapidamente caracteres ou desescape-os de volta para texto simples. Higienize strings de programação com nossa ferramenta de escape de strings online gratuita.

Este utilitário permite codificar caracteres especiais para JSON, HTML e SQL. Seja formatando consultas ou higienizando entradas, nossa ferramenta de escape de caracteres garante formatação precisa. Cole seu texto e gere a string escapada.

Este utilitário de manipulação de texto premium aproveita o processamento do lado do cliente para avaliar seu código no navegador, garantindo que suas consultas nunca sejam enviadas a um servidor remoto.

A transmissão de código expõe sua segurança, mas nossa ferramenta offline elimina essa vulnerabilidade. Oferecemos uma maneira 100% gratuita e privada de escapar strings localmente.

Ferramentas relacionadas: Continue o fluxo com Formatador de Texto, Estatísticas de Texto, Contador de Palavras. Estas ferramentas relacionadas ajudam em tarefas próximas de conversão, formatação, validação, geração e limpeza.

Perguntas frequentes

Como escapo caracteres especiais numa string?

Selecione Escapar no topo, escolha o formato JavaScript ou JSON e cole o texto em String de entrada. A caixa Resultado mostra de imediato a versão escapada; clique em Copiar para a copiar. É útil para colocar texto com várias linhas ou com aspas dentro de um literal de string.

Que caracteres altera a ferramenta de escape?

No formato JavaScript, uma barra invertida passa a duas, quebras de linha, retornos de carro e tabulações passam a barra invertida seguida de n, r e t, e as aspas duplas e simples recebem uma barra invertida à frente. No formato JSON, as aspas simples ficam como estão e os outros caracteres de controlo passam a escapes com barra invertida e u. Os restantes caracteres, incluindo Unicode, não mudam.

Como desescapo uma string?

Selecione Desescapar e cole o texto escapado. O texto é lido uma única vez da esquerda para a direita, pelo que uma barra invertida dupla passa sempre a uma só, e um caminho Windows escapado como C:\\new passa a C:\new, e não a C: seguido de uma quebra de linha. Também são descodificadas as barras invertidas seguidas de n, r, t, b, f, v, 0, aspas e barras.

Posso usar o resultado escapado em JSON?

Sim, escolha o formato JSON. Escapa exatamente o que o JSON exige, aspas duplas, barras invertidas e caracteres de controlo, e nunca acrescenta uma barra invertida antes de aspas simples, pelo que o resultado pode ser colocado entre aspas duplas e analisado como JSON. O formato JavaScript também escapa as aspas simples, o que o JSON não permite.

Descodifica escapes Unicode ou entidades HTML?

Escapes Unicode sim: Desescapar descodifica escapes com barra invertida e u com quatro dígitos hexadecimais ou chavetas, incluindo pares substitutos para emojis, e escapes com barra invertida e x com dois dígitos hexadecimais. Entidades HTML como amp não são descodificadas; use uma ferramenta de entidades HTML para isso.

O que acontece às sequências de escape desconhecidas?

Uma barra invertida seguida de um carácter que não é um escape conhecido, por exemplo barra invertida e q, ou uma sequência incompleta como barra invertida e u12, é mantida exatamente como foi escrita, com a barra invertida incluída, pelo que nada se perde sem aviso.

Como usar esta ferramenta online

Com Escapar / desescapar string, você pode formatar, validar, converter, decodificar, codificar, gerar ou inspecionar dados rapidamente no navegador, sem abrir um aplicativo pesado. Comece pelo campo de entrada ou pelas opções visíveis, revise o resultado e copie ou baixe a saída.

Processamento privado no navegador

Escapar / desescapar string mantém o processamento normal localmente no seu navegador. Isso ajuda com trechos de código, tokens, documentos, valores de configuração, textos e outros materiais que não devem ser enviados a um serviço remoto sem necessidade.

Quando esta ferramenta é útil

Use Escapar / desescapar string para tarefas repetitivas de desenvolvimento, documentação técnica, verificações de QA, conversões rápidas, depuração, limpeza de conteúdo e fluxos internos de equipe. A página prioriza entradas claras, retorno imediato e uma saída fácil de reutilizar.

Dicas práticas

Antes de copiar o resultado final, confira detalhes como espaços, maiúsculas, nomes de arquivo, codificação, estrutura de tokens, quebras de linha ou formato de saída. Pequenas verificações evitam erros em código, relatórios, tickets, e-mails ou notas técnicas.