AlpaKit Logo AlpaKit

Formatador e validador de JSON

Embeleze, compacte, valide a sintaxe e localize erros em arquivos e dados JSON instantaneamente.

Input JSON
Output

Como usar esta ferramenta

  1. 1 Abra Formatador e validador de JSON e insira, cole ou selecione o conteúdo que deseja processar.
  2. 2 Ajuste as opções e o formato de saída para sua tarefa.
  3. 3 Confira o resultado e copie ou baixe a saída disponível.

Usos comuns

Embeleze, compacte, valide a sintaxe e localize erros em arquivos e dados JSON instantaneamente. Use no trabalho, desenvolvimento, estudo ou em verificações rápidas.

Privacidade e tratamento de dados

Esta ferramenta funciona no navegador. Antes de usar dados sensíveis, confirme que o dispositivo e o navegador são confiáveis.

Formatar, validar e converter JSON — e corrigir os erros mais comuns

O JSON de APIs, arquivos de configuração e logs costuma vir minificado em uma linha difícil de ler. Cole aqui e clique em “Embelezar JSON”: a ferramenta faz o parse com o JSON.parse nativo do navegador e reindenta com 2 espaços, 4 espaços ou tab. “Minificar JSON” faz o contrário e remove espaços e quebras de linha, ideal para variáveis de ambiente ou para reduzir o tamanho de uma requisição.

Se a entrada for inválida, aparece a mensagem de erro e um botão “Ir para o erro” que leva direto ao problema. Os culpados de sempre são aspas simples em chaves ou textos (JSON só aceita aspas duplas), vírgula sobrando depois do último item, comentários //, valores como undefined ou NaN e aspas curvas que vêm junto ao copiar de um site ou documento. Num objeto JavaScript isso pode funcionar, mas quebra o JSON estrito da RFC 8259.

Troque o formato de saída para YAML ou XML quando outra ferramenta exigir, por exemplo para transformar um exemplo de API em YAML para Kubernetes ou GitHub Actions, ou em XML para um sistema legado. A conversão cobre objetos, arrays e valores simples; atributos XML e âncoras YAML não são gerados, então revise antes de usar.

Tudo é processado no seu navegador: tokens, chaves de API ou dados de clientes não saem do seu computador. Arquivos muito grandes (dezenas de MB) podem deixar a aba lenta; nesses casos, uma ferramenta de linha de comando como o jq é mais indicada.

Perguntas frequentes

Por que meu JSON dá erro de sintaxe?

Geralmente por aspas simples, vírgula no final, comentários ou valores undefined. JSON exige aspas duplas e não aceita vírgula final nem comentários.

Dá para converter JSON em YAML ou XML?

Sim, mudando o formato de saída. Objetos e arrays simples convertem bem; revise estruturas avançadas.

Para que serve minificar JSON?

Remove espaços e quebras de linha, gerando uma linha compacta, mais fácil de embutir e mais leve para transferir.

Meu JSON é enviado para algum servidor?

Não. Formatação e validação usam o parser JSON do navegador, no seu dispositivo.

Ver esta categoria: Desenvolvimento e código

Ferramentas sugeridas e recentes
    ↑ ↓ Navegar ↵ Abrir ESC Fechar
    咩~
    Alpa Idle Alpa Walk 1 Alpa Walk 2 Alpa Walk 3 Alpa Walk 4 Alpa Dizzy Alpa Sleep