JSON Diff Viewer

Diff estrutural de dois documentos JSON - adicionados, removidos, alterados

🔒 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 →
✓ No structural differences

Como funciona

  1. 1
    Cola os dois documentos

    Coloca o original no Left (A) e a versão modificada no Right (B).

  2. 2
    Revisa cada mudança

    Tabela dos paths adicionados, removidos e alterados - com locations JSONPath tipo $.user.name.

  3. 3
    Corrige e re-checa

    Edita qualquer lado; o diff é recomputado ao vivo.

Sobre JSON Diff Viewer

JSON diff tool grátis online. Cola dois documentos JSON pra ver uma comparação estrutural - additions, removals e mudanças com JSONPath completo. Diferente do text diff, aqui a ordem das keys não importa. Roda inteiro no seu browser. JSON Diff Viewer 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

Diferença pra um text diff?

Text diff se importa com ordem de keys e whitespace. Esse walka a estrutura: {a:1,b:2} e {b:2,a:1} mostram zero diffs.

Que paths usa?

Style JSONPath: $.key, $.items[3].name. Copia direto pra jq ou lookup de JS.

Arrays por index ou por conteúdo?

Por index - items são comparados posição por posição. Pra diff unordered-set, ordena os dois arrays primeiro.

Leia mais