JSON Escape / Unescape

Todas as ferramentas

Cole texto simples para escapá-lo como string JSON, ou cole conteúdo JSON escapado para decodificar \n, \t, \", \\ e \uXXXX.

Opções

O que é JSON Escape / Unescape?

JSON Escape / Unescape converte texto simples em conteúdo seguro para strings JSON e decodifica sequências JSON escapadas de volta para texto legível.

É útil para payloads de API, logs, configuração JSON, testes e casos em que você precisa representar corretamente aspas, barras invertidas, quebras de linha, tabs e escapes Unicode.

Como usar JSON Escape / Unescape

  1. Cole texto simples no campo de entrada e clique em Escapar.
  2. Ative aspas externas se precisar de um literal completo de string JSON.
  3. Cole conteúdo JSON escapado e clique em Remover escape para decodificar \n, \t, \", \\ ou \uXXXX.
  4. Use Adicionar aspas quando precisar de uma string JSON válida com aspas.

Dicas

  • Strings JSON devem escapar aspas duplas e barras invertidas.
  • Quebras de linha são representadas como \n dentro de strings JSON.
  • A saída com aspas pode ser copiada diretamente para um documento JSON.
  • Tudo é executado localmente no seu navegador.

Ferramentas relacionadas

Você também pode achar essas ferramentas úteis.

Perguntas frequentes sobre JSON Escape / Unescape

Quais caracteres o escape JSON trata?
Ele trata aspas, barras invertidas, caracteres de controle como quebras de linha e tabs, além de sequências Unicode.
JSON escapado deve incluir aspas?
Use aspas quando precisar de um valor completo de string JSON. Sem aspas é útil para copiar apenas o conteúdo interno escapado.
Ele decodifica sequências \uXXXX?
Sim. Unescape usa o parser JSON do navegador, então sequências Unicode são decodificadas como strings JSON.
Meu texto é enviado?
Não. Escape e unescape são executados no seu navegador.