Grátis Formatador JSON

Cole texto JSON (arrays, objetos, strings, números, booleanos, null). Escolha indentação de 2 ou 4 espaços e depois Embelezar ou Minificar. JSON inválido mostra a mensagem do analisador para corrigir vírgulas, aspas ou texto extra. Nada sai desta aba.

Loading…

How to use this tool

  1. 1

    Abrir Formatador JSON

    Confirme primeiro se ele atende à sua tarefa: Validacao JSON, pretty-print, minificacao, recuo configuravel, saida facil de copiar, 100% local.

  2. 2

    Adicione o conteúdo

    Insira ou envie os dados pedidos no painel e ajuste as opções visíveis.

  3. 3

    Use o resultado

    Confira a prévia e copie ou baixe o resultado quando estiver pronto.

Fatos rápidos

Funciona offline?Sim — após carregar os scripts, a análise usa só o JSON do navegador.
JSON5 ou comentários?Apenas JSON estrito (ECMA-404). Comentários, vírgulas finais ou chaves sem aspas falham até normalizar.
Os dados são enviados?Não. Safe Local Tools é estático; seu texto não sai desta aba.
Dados muito grandes?Colagens enormes ainda podem estressar a memória da aba. Para JSON muito grande, prefira ferramentas em fluxo ou CLI.

Top use cases

  1. Validacao JSON, pretty-print, minificacao, recuo configuravel, saida facil de copiar, 100% local.
  2. Funciona offline?: Sim — após carregar os scripts, a análise usa só o JSON do navegador.
  3. JSON5 ou comentários?: Apenas JSON estrito (ECMA-404). Comentários, vírgulas finais ou chaves sem aspas falham até normalizar.
  4. Os dados são enviados?: Não. Safe Local Tools é estático; seu texto não sai desta aba.
  5. Dados muito grandes?: Colagens enormes ainda podem estressar a memória da aba. Para JSON muito grande, prefira ferramentas em fluxo ou CLI.

Perguntas frequentes

Por que meu JSON falha com "Unexpected token"?

Causas comuns: vírgula final após a última propriedade, strings com aspas simples ou texto antes/depois do valor JSON. Analisadores estritos exigem aspas duplas e sem vírgulas finais.

O embelezamento muda a ordem das chaves?

JavaScript moderno costuma preservar a ordem de inserção de chaves string ao ir e voltar com JSON.parse/stringify — mas não confie na ordem como contrato entre sistemas.

Posso formatar JSON Lines (NDJSON)?

Não como vários documentos em um clique — esta ferramenta espera um único valor JSON. Separe as linhas e formate cada valor à parte.

Minificar altera valores?

Minificar só remove espaços insignificantes entre tokens; não altera strings nem números. Revalide no seu próprio pipeline se precisar de arquivos idênticos em nível de bytes.

O embelezamento remove comentários?

JSON não tem comentários. Se o arquivo inclui // ou /* */, remova antes ou use um pré-processador — esta página só executa JSON.parse.

E Unicode em strings?

JSON.stringify pode escapar não-ASCII como \uXXXX conforme o motor; o valor analisado continua sendo a mesma string. Copie a saída e compare no consumidor se os escapes importarem.