O que é minificar um JSON?
Um JSON formatado para leitura tem muitos espaços e quebras de linha que não acrescentam nada a quem o processa. Minificar é remover todos eles e deixar o JSON em uma única linha.
O resultado tem exatamente os mesmos dados, mas é menor: menos bytes para enviar em uma requisição a uma API, guardar em um banco de dados ou incluir em uma página web. A ferramenta mostra o tamanho antes e depois e a porcentagem economizada.
Números e textos são copiados exatamente; só desaparecem os espaços fora das aspas. Se o JSON tiver um erro, você vê em que linha ele está antes de minificar.
Como minificar um JSON
- Cole o JSON ou abra um arquivo .json.
- Se quiser, ative “Ordenar chaves A-Z”.
- Clique em “Minificar JSON”.
- Copie o resultado ou baixe-o como arquivo .min.json.
Quando usar
- Reduzir o tamanho de um JSON enviado em cada requisição.
- Colar um JSON em uma única linha em uma variável de ambiente ou em um campo de texto.
- Guardar configurações ou traduções de um site com menos peso.
- Comparar dois JSON eliminando as diferenças de formatação.
Perguntas Frequentes
Quanto um JSON diminui ao ser minificado?
Depende de quanto recuo ele tinha. Um JSON formatado com 2 ou 4 espaços costuma diminuir bastante; um que já estava em uma linha, quase nada. A ferramenta mostra a porcentagem exata.
Minificar altera os dados?
Não. Só remove espaços e quebras de linha fora dos textos. Qualquer programa que o leia obtém exatamente os mesmos dados.
Minificar é o mesmo que comprimir com gzip?
Não. Minificar remove caracteres desnecessários e o resultado continua sendo JSON que qualquer programa lê. Gzip ou Brotli comprimem o arquivo, que depois precisa ser descomprimido; os servidores web costumam aplicá-los além da minificação.
Meus dados são enviados para algum servidor?
Não. Tudo é processado no seu navegador com JavaScript. O texto que você cola e os arquivos que abre não saem do seu dispositivo, por isso pode usar dados internos ou de clientes com tranquilidade.
É grátis?
Sim. Você pode experimentar a ferramenta grátis com um documento (colado ou um arquivo) e mudar as opções quantas vezes quiser; as tentativas com erro não gastam o teste. Para uso ilimitado e para processar vários arquivos de uma vez, o ToolStudio Pro custa 1,99 € por mês e inclui todas as ferramentas.