Escape/Descape de JSON Escapar texto para strings JSON ou desescapar valores de strings JSON.
Escape/Descape de JSON
Escapar texto para strings JSON ou desescapar valores de strings JSON.
Colar Texto
Cole o texto para escapar ou uma string JSON para desescapar.
Escolher Modo
Selecione o modo Escapar ou Desescapar.
Copiar Resultado
Copie o texto escapado ou desescapado.
What Is Escape/Descape de JSON?
A ferramenta Escape/Unescape JSON converte texto para uso seguro em strings JSON (modo de escape) ou extrai o texto original dos valores das strings JSON (modo de unescape). No modo de escape, ela envolve a entrada em aspas e escapa caracteres especiais como quebras de linha (\n), tabs (\t), barras invertidas (\\) e aspas (\""). No modo de unescape, analisa um valor da string JSON e retorna o texto original sem escape. Isso usa os métodos nativos do JavaScript JSON.stringify e JSON.parse para conversão padrão.
Why Use Escape/Descape de JSON?
-
Preparar texto para inserção em documentos JSON
-
Extrair texto legível de valores de string JSON
-
Tratar caracteres especiais em JSON corretamente
-
Depurar strings JSON com sequências de escape
Common Use Cases
Desenvolvimento de API
Escapar conteúdo de texto para corpos de solicitação de API JSON.
Configuração
Escapar texto multilinhas para arquivos de configuração JSON.
Depuração
Desescapar strings JSON para ver seu conteúdo real.
Processamento de Dados
Converter entre strings JSON escapadas e texto simples.
Technical Guide
No modo de escape, a ferramenta utiliza JSON.stringify(), que produz uma representação de string em conformidade com o JSON. Isso escapa barras invertidas para \\, aspas duplas para \", quebras de linha para \n, retornos de carro para \r, tabs para \t e caracteres de controle para escapes unicode \uXXXX. A saída inclui aspas duplas circundantes conforme exigido pela sintaxe JSON. No modo de unescape, o JSON.parse() é usado para interpretar a entrada como um valor JSON. Se a entrada for uma string JSON válida (com aspas), ela retorna a string analisada. Se a análise falhar, uma mensagem de erro é exibida. Isso garante tratamento padrão de strings JSON em ambas as direções.
Tips & Best Practices
-
1O modo Escapar envolve a saída em aspas duplas - este é o formato correto de string JSON
-
2O modo Desescapar espera um valor de string JSON (normalmente com aspas circundantes)
-
3Use isso ao construir JSON manualmente ou depurar respostas de API
-
4Caracteres de controle e Unicode são tratados automaticamente
Related Tools
Codificador de URL
Codifique texto para uso seguro em URLs com codificação por centagem.
📝 Text Tools
Codificador de Entidades HTML
Codifique caracteres especiais como entidades HTML para inserção segura em HTML.
📝 Text Tools
Decodificador de Entidades HTML
Decodifique entidades HTML de volta para seus caracteres originais.
📝 Text Tools
Escape/Escapar de Strings
Escapar ou desescapar caracteres especiais em strings (quebras de linha, tabs, aspas).
📝 Text ToolsFrequently Asked Questions
Q Por que o modo Escapar adiciona aspas duplas?
Q Quais caracteres são escapados?
Q Posso desescapar um objeto JSON inteiro?
Q Ele lida com Unicode?
Q O que acontece se o Desescapar mostrar um erro?
About This Tool
Escape/Descape de JSON is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.