Sobre o fixjson.org

fixjson.org é uma coleção gratuita de ferramentas para desenvolvedores que rodam no navegador, voltadas para reparar JSON, comparar dados estruturados, validar YAML e codificar texto.

Para que serve este site

fixjson.org ajuda quem desenvolve a limpar JSON malformado, comparar respostas de API, validar YAML, transformar texto em literal de string e codificar ou decodificar os formatos de transporte mais comuns — sem precisar abrir conta em um backend.

Ferramentas locais por padrão

Editor, lógica de reparo, lógica de diff, validação, formatação e ações de copiar rodam na aba do navegador. As entradas das ferramentas não são intencionalmente enviadas para um servidor de fixjson.org para processamento.

Grátis e com anúncios

As ferramentas são gratuitas. Se o Google AdSense for aprovado, o site pode exibir anúncios em volta da página mantendo o fluxo principal das ferramentas intacto.

Como as ferramentas são construídas

O site é uma single-page app React feita com Vite e TypeScript, pré-renderizada para HTML estático em cada rota, de modo que cada página seja indexável, carregue rápido e funcione sem JavaScript no caminho de leitura. O parsing e o reparo de JSON rodam em tokenizers escritos à mão no navegador, e não no servidor ou via uma API de terceiros.

O que o site não faz

fixjson.org não exige conta, não salva o conteúdo que você cola em um servidor, não permite compartilhar ou sincronizar documentos entre dispositivos e não guarda nada na nuvem. Se você precisa de versionamento ou colaboração, cole a saída limpa em uma ferramenta que ofereça isso.

Suporte a navegadores

Versões recentes de Chrome, Edge, Firefox e Safari são suportadas em desktop e mobile. O site usa JavaScript e CSS modernos — Grid, custom properties e a Clipboard API — então navegadores muito antigos podem renderizar, mas vão ficar sem botões de copiar e sem parsing baseado em Worker.

Feedback e relatos de bug

Bugs e pedidos de funcionalidades não são acompanhados no GitHub — envie-os para contact@fixjson.org. O e-mail mantém a troca direta e não exige uma conta.