Formatador e Validador de JSON
Descrição
Embeleze, minifique e valide dados JSON em tempo real. Detete erros e garanta que o seu JSON está sintaticamente correto para uma integração sem problemas.
Sobre Formatador e Validador de JSON
O Formatador de JSON embeleza, minifica e valida JSON inteiramente no seu navegador — nenhum dado sai da sua máquina. Cole JSON em bruto ou desorganizado para o formatar instantaneamente com indentação consistente, reduzi-lo a uma única linha ou detetar erros de sintaxe antes que cheguem à produção.
Como usar
- Cole ou escreva o seu JSON no editor de entrada à esquerda.
- Escolha um estilo de indentação (2 espaços, 4 espaços ou tabulação) no painel de configuração.
- O resultado formatado e validado aparece instantaneamente à direita — copie-o, transfira-o ou visualize-o como uma árvore expansível.
- Se o JSON for inválido, o editor destaca o erro para que o possa corrigir antes de copiar.
Exemplos
| Exemplo | Entrada | Saída |
|---|---|---|
| Minificar | { "a": 1, "b": 2 } | {"a":1,"b":2} |
| Formatar | {"user":{"id":1}} | { "user": { "id": 1 } } |
Perguntas frequentes
O meu JSON é enviado para um servidor?
Não. Toda a formatação e validação é executada localmente no seu navegador através de JavaScript. Os seus dados nunca saem do seu dispositivo, o que torna a ferramenta segura para conteúdos sensíveis.
Qual é a diferença entre embelezar e minificar?
Embelezar (formatar) acrescenta indentação e quebras de linha para tornar o JSON legível por humanos. Minificar remove todos os espaços em branco desnecessários para produzir o JSON válido mais pequeno — útil para reduzir o tamanho dos dados em APIs.
Consegue lidar com ficheiros JSON grandes?
Sim. Como o processamento é feito no lado do cliente, o limite prático é a memória do seu navegador. Ficheiros de vários megabytes são formatados sem qualquer ida e volta à rede.
Porque é que diz que o meu JSON é inválido?
As causas mais comuns são vírgulas finais, aspas simples em vez de aspas duplas, chaves sem aspas ou comentários — nenhum dos quais é permitido em JSON estrito. A mensagem de erro indica a posição do problema.