input.json · editing
output.json · 2-space
Repair corrige aspas simples, chaves sem aspas, vírgulas finais, literais Python e mais.

Relacionado

Guias para JSON Fix

Todos os guias →

Formatador JSON inteligente para JSON quebrado

Um formatador JSON comum só funciona quando a entrada já é válida. O fixjson.org é um formatador JSON com reparação automática : primeiro repara os erros de sintaxe comuns e depois formata o JSON limpo com indentação legível. Use-o para formatar JSON inválido online quando o payload vem de logs, de uma resposta de API, de uma configuração editada à mão ou de uma saída de IA.

A mesma ferramenta é também um json beautifier, online json beautifier, json prettifier, json prettify, json tidy online, json decoder e json object formatter —— nomes diferentes para a mesma operação : parsear (json decode), reparar e reemitir com indentação. Quer você chame de prettify json, prettier json, json beautify, json prettier, json formater, code formatter, code beautify ou code beautification, a saída é idêntica : JSON estrito e formatado no json file format padrão. É um json formatter online (às vezes buscado como json format online, online json editor, .json editor ou jsoneditoronline) e um json editor online leve, um json online editor —— sem upload, sem conta. A mesma ferramenta, esteja você procurando code beautifier, code formatter, json beautifier online, json crack, edit json, json edit online, .json decoder, json formatter and validator, json online formatter, json fixer / fix parser ou simplesmente json beautifier (às vezes escrito errado como json beutify, prettify).

Por baixo, a ferramenta executa um passo de parsing JSON antes de formatar —— assim cobre todas as variações da mesma tarefa : json parse, json object parse, parse from json, parsing in json, json to parse e json parse json. Se o parsing falha, entra a reparação; se ambos têm sucesso, a saída formatada é o que você teria escrito à mão.

  • Aspas simples —— converte 'value' em "value"
  • Chaves JSON sem aspas —— envolve identificadores nus como { name: "Ada" } com aspas duplas
  • Vírgulas finais —— repara vírgulas antes de } ou ]
  • Erros «Unexpected token» —— limpa os erros de sintaxe comuns por trás de muitas falhas de parser JSON
  • Literais do Python —— substitui True, False, None pelos equivalentes JSON
  • Comentários JavaScript —— remove comentários de linha // e de bloco /* */
  • Cercas de código Markdown —— remove os invólucros ```json no início e ``` no fim típicos das saídas de LLM
  • Números hexadecimais —— converte 0xFF em decimal