Programação

JSON Formatter

Cole seu JSON para formatar, validar ou minificar. Tudo é processado no seu navegador, sem enviar dados a nenhum servidor.

O que é um JSON Formatter?

JSON (JavaScript Object Notation) é o formato mais usado para trocar dados entre sistemas e APIs. Quando vem em uma única linha, é difícil de ler. Um formatador reorganiza o texto com quebras de linha e indentação, sem alterar os dados.

A ferramenta também valida a sintaxe: se o JSON tiver um erro, ela mostra a mensagem do navegador e a posição aproximada (linha e coluna).

Formatar ou minificar?

Formatar deixa o JSON legível, bom para depurar e revisar. Minificar remove espaços e quebras de linha, reduzindo o tamanho, o que é útil para enviar em requisições ou armazenar.

Como formatar um JSON?

  1. Cole o JSON no campo de entrada.
  2. Escolha a indentação (2 espaços, 4 espaços ou tabulação).
  3. Clique em Formatar para embelezar ou em Minificar para compactar.
  4. Use Copiar resultado para levar o texto ao seu projeto.

Exemplos

Você digitaResultado
{"a":1,"b":[true,null]}Formatado em várias linhas com indentação
{ "a": 1 }Minificado: {"a":1}
{'a': 1}Erro: JSON exige aspas duplas
{"a":1,}Erro: vírgula sobrando no final

Perguntas frequentes

Meus dados são enviados para algum servidor?

Não. A formatação e a validação acontecem localmente no seu navegador.

Por que meu JSON dá erro?

Os motivos mais comuns são aspas simples no lugar de aspas duplas, vírgula sobrando no último item, chaves sem aspas e comentários, que o JSON não permite.

JSON aceita comentários?

Não. O padrão JSON não tem comentários. Formatos como JSON5 e JSONC aceitam, mas não são JSON válido.

Formatar altera o conteúdo do JSON?

Não altera os dados, só os espaços e quebras de linha. Números muito grandes podem perder precisão, pois o navegador usa números de ponto flutuante.

Ferramentas relacionadas