Formatador JSON Online

Formate, valide e explore JSON no navegador: visão em árvore, linhas de erro exatas e JSONPath, sem upload

Última atualização
My tools
No tools yet

Carregando...

Como formatar e validar JSON online

  1. 1

    Cole ou abra seu JSON

    Cole o JSON no editor à esquerda ou solte um arquivo .json sobre ele. O conteúdo permanece no navegador e nunca é enviado.

  2. 2

    Explore a árvore e verifique os erros

    À direita aparece uma árvore recolhível. Se o JSON for inválido, o painel de erros informa linha, coluna e motivo e corrige problemas comuns em um clique.

  3. 3

    Formate e copie ou baixe

    Escolha 2 ou 4 espaços ou tabulação, ou minifique em uma linha, e copie o resultado ou baixe como arquivo .json.

Visão geral de recursos

Analise, formate e valide JSON no navegador. Cole à esquerda ou abra um arquivo e a árvore recolhível aparece à direita na hora; quando o JSON é inválido você recebe a linha, a coluna e o motivo exatos. Indentação com 2 ou 4 espaços ou tabulação, minificação em uma linha, ordenação de chaves, e inteiros além da faixa segura do JavaScript permanecem exatos. Tudo roda no seu dispositivo, então o JSON nunca é enviado.

Descrição da ferramenta

Cole ou abra o JSON e receba na hora uma árvore recolhível e validação precisa por linha e coluna. Oferece formatação, minificação, ordenação de chaves, reparo de JSON inválido em um clique, busca e cópia de JSONPath. Inteiros grandes mantêm a precisão, arquivos de até 10 MB continuam interativos e tudo roda no navegador.

Lista de capacidades

  • Três visualizações: painel dividido, apenas editor e apenas árvore. Objetos aninhados e arrays podem ser recolhidos e expandidos camada por camada
  • Editor com números de linha, destaque de sintaxe JSON e dobra de código. Quando há erros, a linha inteira é destacada e você pode pular para a posição do erro com um clique
  • Ferramenta de formatação JSON: escolha entre indentação com 2 espaços, 4 espaços ou Tab. Formatação JSON online com efeito imediato
  • Compressão JSON: comprima para uma única linha com um clique, ou reverta para embelezar com indentação
  • Validação de formato JSON: valida em tempo real e localiza a linha e coluna exata. Erros comuns recebem explicações claras e legíveis
  • Correção automática de aspas faltantes, aspas simples, vírgulas à direita, comentários, e formatos ilegais como True/False/None do Python
  • Ordenação opcional por nome de chave para facilitar comparação linha por linha de dois JSONs com estrutura idêntica
  • Números grandes e formatos como 2.370 são preservados como estão. Formatação e compressão mantêm a precisão
  • Pesquise por nome de chave ou valor. Os resultados se expandem automaticamente ao nível pai e mostram a quantidade de correspondências
  • JSONPath: clique em qualquer nó para copiar seu JSONPath, cole no código ou em asserções de teste
  • Suporte a NDJSON / JSONL: abra arquivos .json / .jsonl / .ndjson arrastando e soltando. NDJSON oferece sugestão para mesclar em array
  • Mantém interatividade para arquivos menores que 10MB, documentos de 5MB não travam ao digitar
  • Processamento totalmente local no navegador, sem login, sem anúncios, sem upload de dados

Ferramentas relacionadas

Perguntas frequentes

Quais métodos de indentação e compactação este tool suporta?
Cole o JSON no editor à esquerda para formatar automaticamente. Você pode escolher indentação de 2 espaços, 4 espaços ou Tab na barra de ferramentas, ou compactá-lo em uma única linha com um clique. O resultado pode ser copiado diretamente ou baixado como arquivo .json.
Meu JSON será enviado para o servidor?
Não. A análise, formatação, validação e correção ocorrem totalmente no seu navegador, e o conteúdo JSON não é enviado para nossos servidores. Os links compartilhados colocam o conteúdo após o # da URL, que o navegador também não envia para o servidor.
Qual é o tamanho máximo de arquivo JSON que pode ser processado?
Arquivos com até 10MB podem ser expandidos normalmente em estrutura de árvore e pesquisados. De 10MB a 20MB, o modo restrito ativa: apenas validação e localização de erros, sem construir a árvore completa. Arquivos acima de 20MB não são carregados; use ferramentas locais para processá-los.
O que devo corrigir quando recebo "Unexpected token"?
Isso indica um caractere não permitido pela sintaxe JSON naquela posição. As causas mais comuns são vírgulas à direita, aspas simples, nomes de chave sem aspas duplas, ou parênteses/chaves faltando no final. O painel de erros mostra a linha e coluna exatas; na maioria dos casos, clicar em "Reparar" resolve.
Qual sintaxe inválida o reparo automático consegue corrigir?
Sim. A função de reparo trata aspas duplas faltantes, aspas simples, vírgulas à direita, comentários, vírgulas e parênteses/chaves faltantes, True/False/None do Python, e strings JSON escapadas. O reparo mostra o número de mudanças antes de aplicá-las, e você pode desfazer depois.
Copiar o JSONPath de um campo na visualização em árvore
Clique em qualquer nó na visualização em árvore para copiar o JSONPath (como $.data[0].id) ou o caminho com pontos em ambos os formatos, facilitando colar em código ou asserções de testes de API.
Inteiros muito grandes perdem precisão?
Não. Formatação e compactação são baseadas em processamento de texto puro, sem converter JSON em números JavaScript e voltar. Portanto, inteiros muito grandes como 9123372036854000123 e zeros à direita como 2.370 são preservados exatamente como estão.
Posso pesquisar em arquivos grandes?
Sim. Suporta busca por nome de chave, valor ou ambos, mostrando o número de correspondências e expandindo automaticamente todos os pais dos nós encontrados. As linhas correspondentes rolam para a vista, e você pode pular rapidamente entre múltiplas correspondências.
Esta página oferece visualização, formatação e validação em um só lugar
Normalmente referem-se a três aspectos da mesma coisa: o visualizador exibe estruturas aninhadas como árvores expansíveis, o formatador ajusta indentação para melhor legibilidade do JSON, e o validador verifica se a sintaxe é válida e aponta erros. Esta ferramenta fornece todas as três capacidades na mesma página.
Exportar para Excel ou CSV após confirmar a estrutura
Após confirmar que a estrutura JSON está correta, use as ferramentas do site para JSON para Excel ou JSON para CSV. Também oferecemos ferramentas de conversão para YAML, Python, Java e outros formatos.