Pular para o conteúdo

Formatador JSON

Embeleze ou minifique JSON com sua indentação, chaves ordenadas e números exatos.

Modo
Funciona no seu navegador: seus dados não são enviados.

Como usar

  1. Cole seu JSON no editor de entrada.
  2. Em Modo, selecione Formatar.
  3. Em Indentação, escolha 2 espaços, 3 espaços, 4 espaços ou Tab.
  4. Marque Ordenar chaves se quiser ordenar as chaves dos objetos.

Exemplos

Ler uma resposta de API com um ID grande

Entrada
{"pedido_id":12345678901234567890,"cliente":"Mariana Souza","total":149.90,"status":"aprovado"}
Saída
{
  "pedido_id": 12345678901234567890,
  "cliente": "Mariana Souza",
  "total": 149.90,
  "status": "aprovado"
}

Deixar uma configuração em uma linha

Entrada
{
  "loja": "Armazém do Bairro",
  "moeda": "BRL",
  "frete": {
    "retirada": true,
    "prazo_dias": 3
  }
}
Saída
{"loja":"Armazém do Bairro","moeda":"BRL","frete":{"retirada":true,"prazo_dias":3}}

Ordenar as chaves de uma configuração

Entrada
{"servico":"entregas","config":{"tempo_limite":30,"ativo":true},"ambiente":"homologacao"}
Saída
{
    "ambiente": "homologacao",
    "config": {
        "ativo": true,
        "tempo_limite": 30
    },
    "servico": "entregas"
}

Perguntas frequentes

O que fazer quando o JSON é inválido?

O painel mostra a linha e a coluna do primeiro erro; clique na mensagem para ir até ele. Comentários, aspas simples e vírgulas após o último item não são aceitos. Para ver todos os erros e corrigir, use Ver todos os erros e corrigir →.

O formatador altera números grandes?

Números são mantidos exatamente como você os escreveu, incluindo IDs longos, casas decimais e notação científica. A ferramenta exibe uma nota quando o JavaScript arredondaria o valor.

Meu JSON é enviado para um servidor?

O processamento ocorre no seu navegador, sem enviar o JSON ao servidor. Apenas as opções são salvas. Ao clicar em Ver como árvore, em Ver todos os erros e corrigir → ou no link para JSON5 para JSON, o JSON passa temporariamente pelo sessionStorage do navegador para abrir a outra ferramenta.

Qual é o limite para formatar um arquivo JSON?

Arquivos maiores que 100 MB são rejeitados. Acima de 1 MB, a formatação automática para: use Ctrl+Enter ou Cmd+Enter para processar a entrada.