Reparar JSON — Corrigir & Consertar JSON Inválido
Cole o JSON quebrado e tenha-o corrigido automaticamente — vírgulas no final, aspas simples, chaves sem aspas, comentários e colchetes faltantes são reparados, e depois o resultado é formatado. Tudo roda no seu navegador; nada é enviado.
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
// linhae/* bloco */, que o JSON não permite - Literais de Python & JavaScript — mapeia
None/True/False/NaN/undefinedparanull/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.