Formatador e validador de JSON

Cole seu JSON para validar, deixar legível ou minificar. Se houver um erro, você vê em qual linha e coluna ele está. Tudo acontece no seu navegador: o texto não é enviado a nenhum servidor.

🔒 O que você digita não sai do seu dispositivo. Tudo é calculado no seu navegador.

Como formatar um JSON

  1. Cole seu JSON na caixa de entrada.
  2. Escolha a indentação (2 ou 4 espaços, ou tabulação) e, se quiser, ordenar as chaves.
  3. Clique em “Formatar” para deixá-lo legível ou em “Minificar” para deixá-lo em uma única linha.
  4. Copie o resultado. Se houver um erro, o cursor fica no ponto onde ele ocorre.

Para que serve um formatador de JSON

JSON é o formato de dados mais usado em APIs e arquivos de configuração. Quando ele chega todo em uma linha, fica difícil de ler: o formatador adiciona quebras de linha e indentação para você entender a estrutura.

Ele também serve para validar: se faltar uma vírgula, sobrar uma chave ou houver aspas simples em vez de duplas, ele mostra a linha e a coluna em que o JSON deixa de ser válido.

Minificar faz o contrário: remove espaços e quebras de linha para que o texto fique menor ao enviar ou guardar.

O que você precisa saber

Perguntas frequentes

Meu JSON é enviado a algum servidor?

Não. Ele é processado no seu navegador e o texto não sai do seu dispositivo, então você pode usar com dados privados.

Por que diz que meu JSON é inválido?

As causas mais comuns são uma vírgula a mais ou a menos, aspas simples em vez de duplas, chaves sem aspas ou uma chave sem fechar. A mensagem indica a linha e a coluna.

Qual é a diferença entre formatar e minificar?

Formatar adiciona quebras de linha e indentação para facilitar a leitura; minificar remove tudo isso para ocupar menos espaço.

Dá para ordenar as chaves?

Dá, com a opção de ordem alfabética. É útil para comparar dois JSON ou para que o resultado seja sempre igual.

É grátis?

Sim, é grátis, não pede cadastro e funciona direto no navegador.