Minifique e valide JSON no seu navegador, e veja quantos bytes poupa.
Como usar o/a Minificador de JSON
Cole o seu JSON.
É validado e minificado automaticamente.
Copie a saída minificada e verifique a poupança de bytes.
Um minificador de JSON valida o seu JSON e retira todos os caracteres desnecessários, os espaços, a indentação e as quebras de linha que tornam o JSON legível, e depois reporta quantos bytes e que percentagem poupaste.
O JSON minificado é idêntico em significado à versão formatada; só desapareceram os espaços em branco cosméticos. Isso faz dele a forma certa para produção: respostas de API, configuração incluída numa app, ou qualquer payload em que o tamanho de transferência e o tempo de análise importem.
Corre no seu navegador usando o motor JSON nativo, por isso a saída é exatamente o que o seu próprio código produziria. Como analisa primeiro, uma minificação bem-sucedida confirma também que o seu JSON é válido; uma entrada inválida devolve um erro preciso em vez disso.
Um efeito subtil é a normalização de números, que faz parte do padrão JSON e não desta ferramenta: 1,50 torna-se 1,5 e 1e3 pode ser reescrito, porque representam o mesmo valor. As chaves, as cadeias, os booleanos e a estrutura nunca são alterados.
A minificação e o gzip são complementares, não alternativas. Os servidores costumam comprimir as respostas com gzip, o que comprime pesadamente o texto repetido; minificar primeiro remove os espaços em branco que o compressor teria de tratar, e os dois em conjunto dão a transferência mais pequena.
Quando precisa de ler ou editar JSON em vez de o encolher, o Formatador de JSON faz o inverso, imprimindo-o de forma bonita com indentação limpa. Nada do que colas aqui é carregado.
Perguntas frequentes
Remove todos os espaços em branco e quebras de linha desnecessários, produzindo o menor JSON válido com os mesmos dados, que é mais rápido de transferir.
Não. Só a formatação é removida. Chaves, valores e tipos são preservados, e os números são normalizados pela norma JSON (por exemplo, 1.50 torna-se 1.5).
Verá a mensagem de erro do interpretador para o poder corrigir. Nada é minificado até o JSON ser válido.
Incorporar esta ferramenta
Adicione esta ferramenta ao seu próprio site. Copie o excerto abaixo; mantém-se atualizado automaticamente.
<iframe src="https://monu.tools/embed/pt/json-minifier" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Ferramentas relacionadas
Formate, embeleze e valide JSON online com mensagens de erro claras para entradas inválidas.
Converta JSON para CSV e CSV de volta para JSON, nos dois sentidos. Escolha o delimitador, trate campos com aspas e copie o resultado. Tudo corre no seu navegador.
Converta YAML para JSON e JSON de volta para YAML, nos dois sentidos. Valida enquanto converte e mostra erros claros. Tudo corre no seu navegador.
Gere interfaces TypeScript a partir de um exemplo JSON, com tipos aninhados, arrays e campos opcionais. Corre no seu navegador.