Todas as ferramentas · Dados

Formatador e validador de JSON

Funcionamento verificado · 15 de agosto de 2026

Cole JSON bagunçado ou minificado e receba tudo formatado, validado e com o erro apontado exatamente, se não der para interpretar. Funciona inteiramente no seu navegador: nada é enviado.

Largura da indentação

Valida contra JSON estrito, o mesmo formato que quase toda API e arquivo de configuração exige. Se o seu JSON não puder ser interpretado, a linha e a posição exata do problema aparecem para você achar rápido, em vez de um seco erro "Unexpected token". Comentários e vírgulas sobrando (JSON5/JSONC) não são JSON válido e serão sinalizados. Nada é enviado: tudo acontece no seu dispositivo.

Como funciona

  1. Cole seu JSON na caixa.
  2. Clique em Formatar para exibi-lo com a indentação escolhida, ou em Minificar para deixá-lo em uma linha só, sem espaços.
  3. Se não der para interpretar, a linha e a posição exata do problema aparecem para você achar rápido.
  4. Copie o resultado ou baixe como arquivo .json.

Perguntas frequentes

Isso envia meu JSON para algum lugar?

Não: a interpretação, a validação e a formatação acontecem localmente no seu navegador com o interpretador JSON padrão. Nada é enviado.

O que acontece se meu JSON for inválido?

Você recebe um erro em linguagem clara com a linha e a coluna em que a leitura falhou, em vez de só "Unexpected token" sem contexto.

Posso passar de JSON compacto para formatado, ou o contrário?

Sim: Formatar exibe com indentação de 2 ou 4 espaços (você escolhe), e Minificar reduz de volta à menor forma válida em uma linha só.

Ele aceita JSON com comentários (JSON5/JSONC)?

Não: isso valida contra JSON estrito (o que o JSON.parse aceita), o mesmo formato que quase toda API e arquivo de configuração exige de fato. Comentários ou vírgulas sobrando são marcados como erro.

Existe limite de tamanho?

Não há limite fixo: cargas muito grandes (vários megabytes) podem levar um instante para formatar, como em qualquer ferramenta de navegador.

Seus arquivos nunca são enviados. O Gotool.xyz funciona inteiramente como JavaScript no seu navegador. Seus arquivos são processados na memória e nunca tocam um servidor: nada para vazar, nada para limpar. Feche a aba e é como se nunca tivesse acontecido. A única coisa que contamos é qual ferramenta foi usada (só o nome, por exemplo "merge") para sabermos o que as pessoas acham útil; nunca seu arquivo, nem o nome dele, nem o tamanho, nem nada do conteúdo.