DevToolPal
PT

Formatador e validador de JSON

Embeleze, valide e minifique JSON com a posição exata dos erros. Roda inteiramente no seu navegador.

Roda localmente, nada é enviado

Opções

Modo

Entrada

0 caracteres · 0 B

Saída

0 caracteres · 0 B

O que faz

O formatador de JSON transforma JSON compacto ou bagunçado em texto legível e indentado e, ao mesmo tempo, verifica se ele é válido. Se o JSON estiver quebrado, ele diz exatamente qual linha e coluna estão erradas e por quê, por exemplo uma vírgula faltando, aspas simples ou uma vírgula sobrando no final.

Como usar

  1. Cole o JSON no campo Entrada, solte um arquivo .json sobre ele ou clique em Exemplo.
  2. Escolha Formatar para embelezar ou Minificar para remover todos os espaços em branco.
  3. Escolha 2 espaços, 4 espaços ou tabs, e ative Ordenar chaves para colocar as chaves dos objetos em ordem alfabética.
  4. Copie ou baixe o resultado. Atalhos: Ctrl/Cmd+Enter executa, Ctrl/Cmd+Shift+C copia.

Exemplo

{"name":"devtools","tags":["json","formatter"]}

vira

{
  "name": "devtools",
  "tags": [
    "json",
    "formatter"
  ]
}

Perguntas frequentes

› Meu JSON é enviado para algum lugar?

Não. A formatação e a validação rodam inteiramente no seu navegador. Nada do que você cola é enviado a um servidor.

› Por que aparece "Trailing comma is not allowed"?

O JSON padrão proíbe uma vírgula depois do último item de um objeto ou array. Remova a vírgula que o erro aponta.

› Ele aguenta arquivos grandes?

Sim. Entradas de até 1 MB são formatadas enquanto você digita; arquivos maiores passam para o modo manual, então clique em Executar (Ctrl/Cmd+Enter).