Formatador, minificador e validador JSON
Formata, embeleza ou minifica JSON — com validação instantânea.
Ferramentas relacionadas
Todas as ferramentas: JSON, XML e formatos →Este formatador JSON gratuito embeleza, minifica e valida JSON ao instante. Cola JSON confuso ou minificado e obtém uma saída limpa e indentada, fácil de ler e depurar — ou minifica-a para poupar espaço. O JSON inválido é assinalado para corrigir depressa. Nada é enviado.
Como usar
- Cola o teu JSON no editor.
- Escolhe Formatar para embelezar ou Minificar para compactar.
- Copia o resultado limpo e válido.
Perguntas frequentes
O que é JSON?
JSON (JavaScript Object Notation) é um formato de dados leve baseado em texto, usado pela maioria das APIs web para trocar dados estruturados.
O que faz a formatação (embelezar)?
Adiciona indentação e quebras de linha coerentes para que objetos e arrays aninhados sejam legíveis, sem alterar os dados.
Porque é que o meu JSON é inválido?
As causas mais comuns são vírgulas finais, aspas simples em vez de duplas, parênteses em falta ou comentários — que o JSON não permite.
O que é Formatador, minificador e validador JSON?
Formata, embeleza ou minifica JSON — com validação instantânea.
Em que casos se usa na prática?
Tornar legível um bloco gerado por uma máquina, localizar o carácter onde o parse falha e reduzir um ficheiro antes de publicar.
Qual é o erro mais comum?
Confundir válido com correto. Um documento pode ser analisado sem erros e mesmo assim não ter a forma esperada por quem o vai ler: a validação verifica a sintaxe, não o esquema.
Em que difere Formatador, minificador e validador JSON de Formatador / validador XML?
Estão próximos mas respondem a perguntas diferentes. Formatador / validador XML: formata, minifica e verifica se o XML está bem formado, tudo no teu navegador. Escolhe o que corresponde ao teu ponto de partida — ambos são gratuitos.
Existe uma ferramenta para o passo seguinte?
Formatador / validador YAML é o mais próximo a seguir a este: Arruma YAML — normaliza a indentação, converte tabulações em espaços e sinaliza erros de tabulação.
Que mais vale a pena ter aberto ao lado?
Minificador CSS e Minificador / embelezador de JavaScript — surgem na mesma tarefa com frequência suficiente para merecerem outro separador.
De onde vêm os dados?
A análise e a serialização seguem a especificação de cada formato. A ordem das chaves e os espaços não têm valor semântico em JSON nem em YAML, pelo que um documento reformatado é equivalente mesmo com bytes diferentes.