JSON Quebrado
1
JSON Reparado
O JSON reparado aparecerá aqui…

O que uma ferramenta de reparo de JSON corrige?

O JSON tem regras rígidas, então um único caractere fora do lugar pode tornar um arquivo inteiro impossível de interpretar. Uma ferramenta de reparo de JSON (ou corretor / conserto de JSON) detecta os erros mais comuns e reescreve sua entrada como JSON válido em conformidade com a especificação (RFC 8259), e depois o formata. É a maneira mais rápida de corrigir JSON quebrado copiado de logs, arquivos de configuração escritos pela metade ou literais de objeto JavaScript. Este reparador corrige:

  • Vírgulas no final — remove a vírgula ilegal em [1, 2, 3,]
  • Aspas simples — converte 'valor' em "valor" com aspas duplas válidas
  • Chaves sem aspas — transforma {name: "John"} em {"name": "John"}
  • Comentários — remove comentários // linha e /* bloco */, que o JSON não permite
  • Literais de Python & JavaScript — mapeia None/True/False/NaN/undefined para null/true/false
  • Colchetes de fechamento faltantes — balanceia um { ou [ não fechado
  • Aspas tipográficas — substitui aspas “curvas” coladas de documentos por aspas retas

Os reparos têm reconhecimento de strings — as correções são aplicadas apenas à estrutura do JSON, nunca ao conteúdo dos seus valores de string, então uma vírgula ou apóstrofo dentro de uma string é preservado. Depois de reparado, use o Formatador JSON para embelezá-lo ainda mais, o Validador JSON para conferi-lo novamente, ou o Minificador JSON para comprimi-lo.

Perguntas Frequentes

Como corrijo um JSON quebrado?

Cole-o no painel à esquerda — o reparador remove automaticamente as vírgulas no final, converte aspas simples em aspas duplas, adiciona aspas a chaves sem aspas, remove comentários, substitui literais que não são JSON e balanceia colchetes faltantes, e depois formata o resultado. Copie o JSON reparado do painel à direita.

Isso vai alterar os dados dentro das minhas strings?

Não. O reparo tem reconhecimento de strings: ele edita apenas a estrutura do JSON (vírgulas, aspas em torno de chaves, colchetes), nunca os caracteres dentro dos seus valores de string. Uma vírgula, dois-pontos ou apóstrofo dentro de uma string entre aspas é mantido exatamente como está.

Qual a diferença entre reparar e validar?

O Validador JSON apenas informa onde está o erro. A ferramenta de reparo vai além e corrige os erros comuns para você automaticamente, e depois formata o JSON corrigido.

Meus dados estão seguros?

Sim. Todo o reparo acontece inteiramente no seu navegador. Nenhum dado é enviado a qualquer servidor.

Por que alguns JSON não podem ser reparados automaticamente?

Alguns erros são ambíguos — por exemplo, um valor faltante, uma palavra-chave escrita incorretamente ou uma vírgula faltante entre itens podem ter mais de uma correção correta. Quando isso acontece, a ferramenta repara tudo o que pode com segurança e mostra o erro restante para que você o termine manualmente.