String Escape & Unescape

Escapa ou unescape strings pra JSON, JavaScript e XML

🔒 100% no browser🆓 Grátis pra sempre⚡ Sem sign-up
Nota: A interface da ferramenta abaixo por enquanto está só em inglês. Estamos traduzindo uma por uma. Ver essa ferramenta em inglês →

Como funciona

  1. 1
    Cola uma string

    Solta a string raw ou escapada que quer converter.

  2. 2
    Pick um formato

    Escolha JSON, JavaScript ou XML - direção escape ou unescape.

  3. 3
    Copia o resultado

    Um click envia a string transformada pra área de transferência.

Sobre String Escape & Unescape

String escape tool grátis online. Escapa ou unescape strings pra JSON, JavaScript source ou XML/HTML. Lida com quotes, backslashes, unicode escapes e named entities. Roda inteiro no seu browser. String Escape & Unescape no 712 Tools roda inteiro dentro do seu browser via APIs nativas de JavaScript - nenhum server vê seus dados. Isso significa resultado na hora, privacidade total e nenhum limite de upload.

Seja pra uma sessão de debug, uma checagem rápida ou um incidente em produção, essa ferramenta é grátis e sem limite de uso. Sem watermarks, sem sign-up e sem ads dentro da ferramenta.

Perguntas frequentes

JSON vs JS escaping - qual a diferença?

JSON só aceita aspas duplas e usa \uXXXX pra control chars. JS aceita aspas simples também e \xNN. Pick o target de acordo com onde a string vai viver.

E HTML entities?

Usa XML escape - lida com as cinco predefined entities (& < > " ') que são seguras em XML e HTML.

Lida com caracteres multi-byte?

Sim. JS escape mode produz \uXXXX pra todos os caracteres non-ASCII, então a string faz round-trip por qualquer encoding.