JSON

Formatador, comparador de JSON e JSON viewer: formate, compare, converta, stringify e faça parse de JSON colado, sem sair do navegador — gratuito e sem login, uma das ferramentas do DFe Hub.

0 linhas · 0 caracteres
Formata e valida o JSON dos dois painéis, indentando com 2 espaços.Ordena as chaves de todos os objetos dos dois painéis em ordem alfabética, recursivamente, em qualquer nível.
Transforma o JSON do painel esquerdo em um literal de string escapado (ex.: para embutir dentro de outro campo JSON).Caminho inverso do Stringify: desescapa uma string JSON do painel esquerdo de volta para o JSON real, já formatado.
Converter (original)Converte o JSON do painel esquerdo (Original) para XML e mostra o resultado à direita.
Formata os dois painéis e destaca as diferenças entre eles, linha a linha.Copia o conteúdo do painel esquerdo (Original) para o painel direito (Modificado).
0 linhas · 0 caracteres

Comparação, stringify e conversão: quando usar cada um

Comparar é útil para conferir se dois payloads de uma mesma integração continuam equivalentes depois de uma mudança (ex.: homologação x produção). Stringify resolve o caso comum de precisar embutir um JSON inteiro como valor de string dentro de outro campo JSON — o inverso, Parse, desescapa essa string de volta para JSON legível.

Ao converter para XML, lembre que XML não tem um tipo array nativo — listas viram elementos repetidos — e ao converter para CSV, funciona melhor com um array de objetos "achatados" (sem aninhamento profundo), já que CSV é tabular por natureza.

Perguntas frequentes

Cole um JSON no painel esquerdo e outro no direito do comparador de JSON do DFe Hub — as diferenças são destacadas automaticamente, direto no navegador, sem enviar os dados a nenhum servidor.
Não. Formatação, validação, comparação e conversão rodam inteiramente no navegador (client-side); nenhum conteúdo colado é enviado ou armazenado no backend do DFe Hub.
Sim, a ferramenta de JSON do DFe Hub converte o conteúdo colado para XML, YAML, CSV ou TOON (o JSON otimizado para tokens de LLM), além de suportar stringify e parse, gratuitamente e sem login.