Omnikit
DesenvolvimentoArquivosFinançasTodas as ferramentas
Ctrl K
Ferramentas para desenvolvedoresFerramentas de arquivosCalculadoras financeirasTodas as ferramentas
InícioFerramentas para desenvolvedoresFormatador e validador de JSON
EnglishالعربيةবাংলাDeutschEspañolFrançaisગુજરાતીहिन्दीBahasa IndonesiaമലയാളംPolskiPortuguêsРусскийதமிழ்TürkçeاردوTiếng Việt

Formatador e validador de JSON

desenvolvimento

Formate, valide, minifique e ordene JSON com a posição exata de cada erro

Funciona no seu navegador. Nada do que você digita é enviado a lugar nenhum.

Formatar JSON aplica recuo para que ele possa ser lido, e validar aponta a linha e a coluna exatas onde ele quebra, como linha 3, caractere 17. Você também pode minificar, ordenar as chaves e copiar o resultado. Tudo roda no seu navegador, então uma chave de API dentro de um payload nunca é enviada a lugar nenhum.

Esta página foi traduzida automaticamente do original em inglês. Nenhuma pessoa revisou ainda a tradução; a versão em inglês é a que deve ser considerada. Ler o original em inglês

Em seguida:
  • JSON para TypeScript Gere interfaces ou tipos TypeScript a partir de uma amostra JSON
  • Validador de JSON Schema Valide JSON com um JSON Schema (2020-12, 2019-09, draft 7), com cada erro localizado
  • Comparar JSON Compare dois documentos JSON e veja cada valor adicionado, removido e alterado

Como formatar JSON online

1

Cole seu JSON no painel Entrada, ou clique em Testar um exemplo.

2

Escolha 2 espaços, 4 espaços ou Tab em Recuo, e ative Ordenar chaves para colocá-las em ordem alfabética.

3

Se a entrada for inválida, leia a linha, a coluna e a dica mostradas abaixo do painel Entrada e corrija esse ponto.

4

Clique em Copiar para levar o JSON formatado, ou no ícone de download para salvá-lo como data.json.

Sobre o formatador de JSON

Este formatador de JSON transforma um JSON compacto ou bagunçado em um documento limpo e com recuo, fácil de ler, e diz exatamente onde ele quebra se não for válido. Escolha dois espaços, quatro espaços ou tabs, ordene as chaves em ordem alfabética ou minifique de volta para uma única linha para produção.

As pessoas o usam quando uma resposta de API chega em uma linha só, quando um arquivo de configuração para de carregar e a mensagem de erro diz apenas "unexpected token", ou quando duas equipes precisam comparar o mesmo arquivo com as chaves na mesma ordem. Cole, pressione Ctrl+Enter e copie o resultado.

Tudo acontece no seu navegador. O texto que você cola nunca é enviado a um servidor, o que o torna seguro para payloads com chaves, dados de clientes ou URLs internas. Não há limite de tamanho além do que seu navegador aguenta; arquivos de vários megabytes são formatados em bem menos de um segundo.

Se a validação falhar, você recebe a linha e a coluna mais uma correção em linguagem simples, como "Remova a vírgula final" ou "Os nomes de propriedade precisam estar entre aspas duplas". Para navegar pela estrutura, mude para a visualização em árvore e recolha o que não precisa. Ferramentas relacionadas: JSON to TypeScript, YAML to JSON, CSV to JSON.

Perguntas frequentes

Este formatador de JSON é gratuito?

Sim, gratuito, sem cadastro, sem limite de uso e sem marca d'água em nada que você copiar ou baixar. O site é financiado por alguns poucos anúncios exibidos abaixo da ferramenta, nunca dentro do editor, e nenhum recurso fica reservado a um plano pago.

Meu JSON é enviado para algum lugar?

Não. Formatação, validação e minificação rodam no seu navegador com JavaScript, então nada do que você cola sai do seu dispositivo e nenhuma cópia fica em um servidor. Respostas de API com tokens de acesso, nomes de clientes ou dados bancários podem ser coladas aqui com segurança.

Como encontro o erro em um JSON inválido?

Cole o texto e pressione Formatar. A mensagem de erro mostra a linha e a coluna, destaca a linha e sugere a correção mais provável, por exemplo remover uma vírgula final ou trocar aspas simples por aspas duplas.

Posso formatar JSON com 4 espaços ou tabs?

Sim. Escolha 2 espaços, 4 espaços ou Tab na barra de opções e o resultado é reformatado conforme você muda. A escolha fica salva neste dispositivo, então o próximo arquivo volta no mesmo estilo. Minificar remove todo o recuo para um payload de produção.

Ordenar as chaves altera os dados?

Não. Ordenar muda apenas a ordem em que as chaves aparecem, e um objeto JSON não tem ordem de chaves definida, então o valor interpretado é idêntico. Os arrays mantêm a ordem original, porque em um array a posição faz parte dos dados. Ordenar os dois lados antes deixa uma comparação muito mais curta.

Existe limite de tamanho?

Nenhum limite fixo é imposto. Um arquivo de poucos megabytes é formatado em bem menos de um segundo em um notebook comum, e o teto real é a memória que seu navegador dá a uma única aba. Um documento muito grande continua funcionando, mas o editor rola com menos fluidez, então minifique ou divida antes.

Ainda com dúvidas? Pergunte sobre Formatador e validador de JSON e qualquer pessoa que saiba pode responder. Não é preciso ter conta.

Leia sobre isto

Todos os guias
  • How to convert JSON to CSV, and CSV back to JSON, without losing dataHow nested JSON becomes CSV columns, what happens to arrays, why Excel mangles IDs and long numbers, and how to turn a CSV back into JSON safely.

Ferramentas relacionadas

Todas as ferramentas para desenvolvedores
Analisador de URL e editor de parâmetrosSepare um link em partes, edite os parâmetros e monte-o de novoFormatador de SQLFormate e embeleze SQL para PostgreSQL, MySQL, SQL Server e maisVisualizador de MarkdownEscreva Markdown e veja-o renderizado ao vivo, com tabelas, listas de tarefas e códigoFormatador e minificador de HTMLAplique recuo em HTML bagunçado, ou minifique e veja os bytes economizadosFormatador e minificador de CSSOrganize uma folha de estilo ou minifique-a, vendo o tamanho economizadoFormatador e minificador de JavaScriptEmbeleze JavaScript, ou minifique e veja quantos bytes saíramHex Viewer (xxd online)See any file as an xxd hex dump with offsets and text, or turn a hex dump back into a fileGraphQL FormatterFormat, minify and validate GraphQL queries and schemas, with errors by line and column
Esta ferramenta foi útil?
Omnikit

Pequenas tarefas, feitas no seu navegador. Grátis, rápido e privado. Os arquivos nunca são enviados.

Arquivos

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Desenvolvimento

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Finanças

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisગુજરાતીहिन्दीBahasa IndonesiaമലയാളംPolskiPortuguêsРусскийதமிழ்TürkçeاردوTiếng Việt
GuiasPerguntasSobreComo verificamosBiblioteca de leis (beta)PrivacidadeTermosDivulgaçãoContatoMore: Exam practice (UGC NET Paper 1)Funciona no seu navegador. Nada é enviado. © 2026 Omnikit (theomnikit.com)