Zero envio para servidores externos
Todo o processamento ocorre 100% no seu navegador via Web Workers modernos. Seus dados, tokens de autenticação e informações confidenciais nunca saem do seu computador.
Autorreparo em 1 clique
Corrija problemas comuns de formatação JSON com um único clique.
Recursos e capacidades
Muitas ferramentas online enviam seus dados para servidores remotos. Nós formatamos, validamos e reparamos tudo localmente na sua máquina.
Todo o processamento ocorre 100% no seu navegador via Web Workers modernos. Seus dados, tokens de autenticação e informações confidenciais nunca saem do seu computador.
Monitore o tamanho do payload, quantidade de nós, taxas de compressão e economia exata de bytes instantaneamente enquanto altera as opções.
Diagnostique e resolva em 1 clique vírgulas sobressalentes, aspas simples, chaves sem aspas, comentários e dicionários Python.
Reparação programática
Ao lidar com APIs externas ou arquivos de log legados com JSON inválido, veja como sanitizar e corrigir a sintaxe de forma programática:
// Repair single quotes and trailing commas in JavaScript
function sanitizeLooseJson(raw) {
return raw
// Replace single quotes with double quotes around keys and values
.replace(/'(?=(?:[^"]*"[^"]*")*[^"]*$)/g, '"')
// Strip trailing commas before closing braces/brackets
.replace(/,\s*([}\]])/g, '$1');
}
const cleaned = sanitizeLooseJson(rawString);
const data = JSON.parse(cleaned);# Repair Python dictionary string into valid JSON
import ast
import json
# Safely evaluate Python dict representation
data = ast.literal_eval("{'key': 'value', 'flag': True}")
# Serialize into strictly compliant RFC 8259 JSON
valid_json = json.dumps(data, indent=2)FAQ
Um mecanismo de leitura tolerante normaliza a sintaxe para o padrão RFC 8259 sem alterar seus dados nem seus valores.
Não. Toda a conversão roda em um Web Worker diretamente no seu navegador, no seu dispositivo. Você pode comprovar abrindo as ferramentas de desenvolvedor (F12) na aba Rede (Network) e executando uma conversão: nenhuma requisição é enviada. Por isso, não há limite de tamanho nem cotas diárias.
Não há limites artificiais. Os dados são lidos em pedaços (chunks) e transmitidos como fluxo (stream), mantendo o consumo de memória sempre baixo e estável mesmo com arquivos de muitos gigabytes.
É totalmente gratuito, sem necessidade de cadastro, sem período de testes e sem planos pagos.