Formatador JSON Online

My tools
No tools yet

Entrada JSON

Estrutura

Insira um JSON válido para ver aqui uma árvore recolhível

Toda a análise e formatação acontecem no seu navegador. Seu JSON nunca é enviado.

Links de compartilhamento guardam o JSON após o # da URL, que os navegadores nunca enviam ao servidor.

Formatar e validar JSON online

  1. 1

    Cole ou carregue 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 carregue 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.

Última atualização

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
  • Remover escape JSON: converta strings JSON escapadas de volta ao original com um clique, sem perda de precisão em grandes inteiros
  • Escape JSON: converta JSON em literais de string que podem ser incorporados no código
  • Visualização em tabela: veja matrizes de objetos como tabelas bidimensionais, com colunas sendo a união de todas as chaves
  • Validação JSON Schema: forneça um Schema e liste todas as posições que não estão em conformidade, saltando para linha e coluna
  • Ordenar por nome de chave opcional, facilitando a 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, sem perda de precisão na formatação e compressão
  • Pesquisar por nome de chave ou valor, expande automaticamente o pai quando encontrado e exibe a contagem de correspondências
  • JSONPath: clique em qualquer nó para copiar seu JSONPath e cole de volta no código ou em asserções de teste
  • Suporte NDJSON / JSONL: arraste e importe arquivos .json / .jsonl / .ndjson, NDJSON sugerirá mesclagem em array
  • Mantém interatividade para arquivos até 10MB, documentos de 5MB digitam sem travamentos
  • Processamento integralmente local no navegador, sem login, sem anúncios, sem upload de dados

Feedback dos usuários

Seu feedback será revisado (e editado se necessário) antes de aparecer publicamente. Não inclua e-mails, senhas ou outros dados pessoais.

Seu feedback nos ajuda a melhorar ❤️

Ferramentas relacionadas

Guias relacionados

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.