Ferramentas para desenvolvedores

Formatador de JSON online

Valide, indente ou minifique seu JSON ao colar.

Cole seu JSON e este formatador de JSON valida a sintaxe, organiza com indentação legível ou comprime em uma linha. Tudo no navegador: seus dados e chaves de API não são enviados a lugar nenhum.

Resultado

—

Tamanho do resultado (caracteres)

—

Como usar esta ferramenta

  1. Cole o JSON no campo de entrada.
  2. Escolha formatar (2 espaços, 4 espaços ou tabulação) ou minificar, e se as chaves devem ser ordenadas.
  3. Se houver erro, a mensagem indica o problema de sintaxe. Caso contrário, copie o resultado.

O que é JSON

JSON (JavaScript Object Notation) é o formato de texto mais usado para trocar dados entre sistemas, APIs e arquivos de configuração. Ele é composto de objetos entre chaves, listas entre colchetes, textos entre aspas duplas, números, true, false e null. Embora seja legível por máquinas, JSON em uma linha só é difícil de ler, e é aí que o formatador ajuda.

O que a ferramenta faz

Exemplo

A entrada {"b":1,"a":[1,2]} formatada com 2 espaços vira um bloco de sete linhas, com a lista "a" aberta em um item por linha. Com a opção de ordenar chaves, "a" passa a vir antes de "b". Minificado, o mesmo JSON ocupa 17 caracteres.

Erros mais comuns

Perguntas frequentes

Como validar um JSON?

Cole o texto na ferramenta. Se ele for válido, aparece formatado; se houver erro de sintaxe, uma mensagem explica o problema.

Qual a diferença entre formatar e minificar JSON?

Formatar adiciona quebras de linha e indentação para facilitar a leitura. Minificar remove tudo o que é opcional para deixar o arquivo menor.

Posso colar dados sensíveis aqui?

O processamento ocorre localmente, no seu navegador, e nada é enviado a servidores. Mesmo assim, evite expor senhas e chaves em qualquer ferramenta compartilhada.

Por que meu JSON com aspas simples dá erro?

O padrão JSON só aceita aspas duplas em textos e nomes de propriedades. Troque as aspas simples por duplas.

A ordenação de chaves muda o significado do JSON?

Não. A ordem das propriedades de um objeto não altera o significado dos dados. As listas, porém, mantêm a ordem dos itens.

Esta ferramenta é fornecida apenas para fins informativos e de estimativa. Os resultados não devem ser tratados como aconselhamento profissional financeiro, fiscal, jurídico, médico ou de engenharia. Confirme sempre os cálculos importantes com um profissional qualificado ou uma fonte oficial antes de tomar decisões.