Skip to content
jsonforge.app

JSON Minifier

Minifique e formate JSON com estatísticas de tamanho. Comprima ou formate JSON instantaneamente.

JSON input

Loading editor…

Minified JSON

Paste JSON to see the minified result with size statistics.

O que é JSON Minifier?

Um minificador de JSON remove todo o espaço em branco desnecessário do JSON para produzir a menor saída válida possível. Ele elimina espaços, quebras de linha e indentação preservando exatamente a mesma estrutura de dados — perfeito para reduzir o tamanho de arquivos em produção, otimizar payloads de rede ou armazenar JSON de forma compacta. A operação inversa (formatação) devolve a formatação legível com indentação adequada. A minificação é segura e sem perdas: o JSON minificado é interpretado exatamente como os mesmos objetos JavaScript do original, apenas sem o espaçamento amigável ao humano. Esta ferramenta mostra o tamanho original, o tamanho minificado e a porcentagem de redução, para que você veja exatamente quanto espaço está economizando.

Como usar JSON Minifier

  1. Cole seu JSON no painel esquerdo — pode estar formatado, minificado ou em algum ponto intermediário.
  2. A saída minificada aparece instantaneamente à direita com estatísticas de tamanho mostrando os bytes economizados e a porcentagem de redução.
  3. Clique em Copy para pegar o JSON minificado, ou use a opção de formatação para devolver a indentação.
  4. Alterne entre os modos de minificar e formatar para comprimir ou expandir JSON conforme necessário.

Exemplos

JSON formatado → Minificado

Entrada

{ "name": "Production", "replicas": 3, "enabled": true }

Saída

{"name":"Production","replicas":3,"enabled":true}

JSON grande → Economia de tamanho

Entrada

{ "users": [ {"id": 1, "name": "Alice", "active": true}, {"id": 2, "name": "Bob", "active": false} ], "metadata": {"count": 2} }

Saída

{"users":[{"id":1,"name":"Alice","active":true},{"id":2,"name":"Bob","active":false}],"metadata":{"count":2}}

Erros comuns

  • Assumir que a minificação altera valores numéricos ou booleanos — a minificação apenas remove espaço em branco, então a saída interpretada é idêntica; ela não converte números em strings nem modifica dados de qualquer forma.
  • Achar que JSON minificado é 'comprimido' como gzip — a minificação remove espaço em branco, mas continua sendo texto puro, então combine com gzip ou brotli para redução adicional de tamanho.
  • Esperar que a formatação restaure exatamente a formatação original — formatar adiciona indentação consistente, mas padroniza a formatação em vez de reverter a minificação sem perdas.

Por que usar esta ferramenta

  • Redução de tamanho instantânea com estatísticas em tempo real mostrando o tamanho original, o tamanho minificado e a porcentagem de redução.
  • Sem perdas e seguro — JSON minificado é interpretado de forma idêntica ao original, sem transformação de dados nem risco além da remoção do espaço em branco.
  • Bidirecional — alterne entre os modos de minificar e formatar para comprimir ou expandir JSON conforme necessário, com a mesma validação e tratamento de erros.

Perguntas frequentes