Formatador e Validador de JSON
Este formatador e validador de JSON embeleza, minifica e valida JSON direto no seu navegador. Cole ou envie o JSON e a saída aparece na hora, com realce de sintaxe e verificação de erros em tempo real — sem instalar nada, sem cadastro.
Você tem duas formas de ler seus dados: uma visualização Código colorida para examinar o JSON formatado e uma visualização em Árvore retrátil para explorar objetos e arrays aninhados. Quando algo está errado, a validação aponta a linha e a coluna exatas para você corrigir rápido.
Como formatar e validar JSON
Adicione seu JSON
Cole seu JSON no painel Entrada à esquerda, clique em Enviar arquivo para carregar um arquivo .json ou .txt, ou toque em Dados de exemplo para experimentar. A saída formatada aparece automaticamente.
Formate ou minifique
Escolha Formatar para embelezar o JSON com indentação limpa, ou Minificar para comprimi-lo em uma única linha. No modo Formatar, escolha um recuo de 2, 4 ou 8 espaços.
Verifique a validade
A barra de status mostra JSON válido ou JSON inválido conforme você digita. Se houver um erro, a linha e a coluna exatas aparecem e a linha problemática é destacada no editor.
Explore, copie ou baixe
Mude para a aba Árvore para navegar pelos dados aninhados com nós retráteis e use Copiar, Baixar ou Limpar para finalizar.
Recursos
Modos Formatar e Minificar
Alterne entre embelezar o JSON com indentação legível e comprimi-lo em uma única linha compacta.
Indentação configurável
Escolha 2, 4 ou 8 espaços de indentação para combinar com o estilo do seu projeto.
Validação em tempo real
O JSON é validado conforme você digita, com a linha e a coluna exatas de qualquer erro de sintaxe exibidas e destacadas.
Realce de sintaxe
Chaves, strings, números, booleanos e valores null são coloridos para facilitar a leitura dos dados.
Visualização em árvore retrátil
Explore o JSON aninhado como hierarquia, com selos de tipo como Object{5} e Array[3] em cada nó.
Envio de arquivos
Carregue JSON direto do seu dispositivo usando arquivos .json ou .txt.
Download da saída
Salve o resultado formatado como um arquivo .json com um clique.
Copiar para a área de transferência
Copie o JSON formatado para a área de transferência na hora, pronto para colar em qualquer lugar.
Dados de exemplo
Carregue um exemplo pronto para testar a ferramenta sem precisar preparar seu próprio JSON.
Estatísticas ao vivo
A barra de status informa o número de linhas, o tamanho do arquivo e o total de chaves em todos os objetos aninhados.
Perguntas frequentes
Como formatar ou embelezar JSON online?
Cole seu JSON no painel Entrada e o resultado formatado aparece automaticamente. Verifique se o modo Formatar está selecionado e escolha um recuo de 2, 4 ou 8 espaços. Embelezar adiciona a indentação e as quebras de linha corretas, então um bloco em uma linha como {"name":"João","age":30} vira uma estrutura legível, em várias linhas.
Como validar JSON e encontrar erros de sintaxe?
A validação roda conforme você digita. A barra de status mostra JSON válido ou JSON inválido e, quando há um problema, a mensagem de erro informa a linha e a coluna exatas e destaca essa linha no editor — para você ir direto ao ponto.
O que causa um erro de "JSON inválido"?
Os culpados mais comuns são uma vírgula faltando ou a mais, um colchete ou chave sem par, chaves sem aspas, aspas simples em vez de aspas duplas, uma vírgula sobrando após o último elemento e comentários — JSON não aceita comentários. A posição do erro indica onde o analisador parou.
Qual a diferença entre formatar e minificar?
Formatar (embelezar) adiciona indentação e quebras de linha para deixar o JSON legível para humanos. Minificar remove todo espaço, tabulação e quebra de linha desnecessários para reduzir o arquivo ao menor tamanho possível — útil para enviar JSON pela rede ou armazená-lo onde o tamanho importa.
Existe um limite de tamanho de arquivo?
Não há um limite fixo. Como tudo roda no seu navegador, o limite prático depende da memória do seu dispositivo. A maioria dos navegadores modernos lida com arquivos JSON de vários megabytes sem problemas.
Meus dados JSON ficam privados?
Sim. Todo o processamento acontece inteiramente no seu navegador usando JavaScript. Seu JSON nunca é enviado para nenhum servidor e nada é armazenado ou rastreado, então seus dados permanecem no seu dispositivo.
Ainda não há comentários. Seja o primeiro a comentar!