ToolHub
Abrir ferramenta

Escapador de JSON

Escape e desescape strings JSON para incorporação segura em código

Conversão de formato

Sobre esta ferramenta

O Escapador de JSON é usado para escapar e desescapar strings JSON. A operação de escape é baseada nas regras do JSON.stringify, convertendo caracteres especiais como quebras de linha, tabulações, aspas e barras invertidas em sequências de escape (como \n, \t, \", \\). O desescape reverte para o texto original — todas as operações são realizadas localmente no navegador.

Principais funcionalidades

Pré-visualização rápida

Casos de uso

json

Perguntas frequentes

Quais regras o escape segue?

A ferramenta escapa com base nas regras do JSON.stringify, convertendo quebras de linha para \n, tabulações para \t, retornos de carro para \r, aspas para \", barras invertidas para \\, mantendo caracteres não ASCII em sua forma original.

Qual a diferença entre escape e desescape?

Escape adiciona prefixo de barra invertida aos caracteres especiais no texto, tornando-o conteúdo de string JSON válido. Desescape reverte as sequências de escape para os caracteres originais, por exemplo, \n para quebra de linha real, \" para aspas.

Quando preciso escapar uma string JSON?

Quando você precisa incorporar strings JSON no código-fonte, passar texto multilinha como valor JSON para uma API, ou inserir texto contendo caracteres especiais em templates, é necessário fazer o escape primeiro.

Meus dados estão seguros ao usar esta ferramenta?

Absolutamente seguros. Todo o processamento de escape e desescape de strings é realizado localmente no navegador através de JSON.stringify e JSON.parse. Nenhum dado é enviado para nenhum servidor.

O que fazer se o desescape falhar?

O desescape requer que a entrada seja uma sequência de escape JSON válida. Se o formato estiver incorreto (como falta de barra invertida ou erro de digitação nos caracteres de escape), a ferramenta informará a falha na análise. Verifique se o formato de escape na entrada está correto.