appzinhos

Formatador de JSON

Formate ou minifique um JSON na hora, com o erro de sintaxe apontado por linha e coluna quando algo não fecha certo.

🧾 Como processar

Como funciona

Cole o JSON, escolha o modo e o resultado aparece na hora, sem botão. Formatar deixa o JSON indentado com 2 espaços por nível, com cada chave, colchete e valor na sua própria linha, do jeito que facilita ler uma resposta de API ou um arquivo de configuração. Minificar faz o caminho contrário: remove toda quebra de linha e todo espaço supérfluo, deixando o JSON numa única linha compacta, pronto pra colar num payload ou economizar bytes num arquivo.

Se o JSON tiver um erro de sintaxe, como uma chave sem fechar, uma vírgula sobrando ou aspas faltando, a ferramenta não trava nem mostra uma mensagem técnica de console. Ela aponta exatamente a linha e a coluna onde o `JSON.parse` do navegador travou, então em vez de caçar o erro olhando texto por texto, você vai direto no ponto certo do arquivo.

Tudo roda dentro do seu navegador. O JSON que você cola nunca sai da sua máquina, não é enviado pra nenhum servidor nem gravado em lugar nenhum. Isso importa porque é comum colar aqui uma resposta de API real, um token, um payload de webhook ou qualquer dado de configuração que não devia circular por aí. Sem login, sem limite de uso e sem histórico guardado.

Serve pra depurar uma resposta de API que veio compactada, arrumar um arquivo `.json` de configuração antes de commitar, conferir se um payload está bem formado antes de mandar pra um webhook ou só deixar um JSON legível pra colar numa documentação ou num print de bug report.

Perguntas frequentes

Como descubro onde está o erro no meu JSON?

Cole o JSON no modo Formatar. Se a sintaxe estiver quebrada, aparece uma mensagem indicando a linha e a coluna exatas onde a leitura travou, tipo "chave sem fechar" ou "vírgula sobrando". Vá direto nesse ponto: na maioria das vezes o problema é uma aspas, vírgula ou chave faltando bem ali ou na linha anterior.

Como minifico um JSON?

Cole o JSON e troque pro modo Minificar. O resultado sai numa linha só, sem espaço nem quebra de linha nenhuma, pronto pra copiar e colar num payload, variável de ambiente ou qualquer lugar onde o tamanho do arquivo importa.

É seguro colar dados sensíveis aqui?

É. A formatação e a validação acontecem inteiramente no seu navegador, com o `JSON.parse` nativo do próprio navegador. Nada do que você cola é enviado pra servidor, salvo ou registrado em qualquer lugar. É seguro colar uma resposta de API real, um token ou um payload de webhook.

Por que não tem realce de cores (highlight) no JSON?

Essa versão foca no essencial: formatar, minificar e apontar erro de sintaxe com precisão. Realce de sintaxe colorido e árvore colapsável pra JSON grande ficam pra uma próxima versão da ferramenta.

Ferramentas relacionadas

Essa ferramenta te ajudou?

Peça uma melhoria 💡

Só se quiser resposta. O e-mail fica guardado junto da sugestão e não é usado pra mais nada.