Computação

Minificador de código online: JavaScript, CSS, HTML e JSON.

Reduza o tamanho do código sem enviá-lo ao servidor. Escolha o formato, cole o conteúdo e compare os tamanhos antes de copiar ou baixar o resultado.

Use um arquivo de até 500 KB.

O processamento acontece localmente em um worker. O conteúdo não é executado, enviado ao servidor nem salvo no armazenamento do navegador. O limite é de 500 KB por operação.

O que a minificação faz?

A minificação reduz espaços, quebras de linha e comentários dispensáveis. JavaScript e CSS usam parsers próprios; JSON é analisado e serializado sem indentação. Em HTML, espaços entre elementos inline e o conteúdo de pre e textarea são preservados. Scripts e estilos embutidos não são minificados nesta opção.

Exemplo de uso

Entrada / configuração
{ "nome": "Ernani", "ativo": true }
Resultado ilustrativo
{"nome":"Ernani","ativo":true}

Dúvidas sobre minificação

Minificar é o mesmo que comprimir com Gzip ou Brotli?

Não. Minificação altera a representação do código; Gzip e Brotli comprimem a transferência. São etapas complementares. Esta ferramenta mostra o tamanho UTF-8, antes da compressão de rede.

Posso minificar PHP, TypeScript ou JSX?

Esta ferramenta aceita JavaScript padrão, CSS, HTML e JSON. Compile TypeScript e JSX antes. Não cole PHP como HTML: blocos de linguagem de servidor não são suportados.

O resultado sempre fica menor?

Não. Um código já minificado pode manter o tamanho ou crescer ligeiramente. Confira o resultado e teste seu projeto antes de substituir o arquivo original. Números e strings JSON preservam sua representação original.

Exemplos e cuidados ao usar

Teste o arquivo antes de substituir

Guarde o original, selecione a linguagem e minifique uma cópia. Execute os testes do projeto com o arquivo gerado antes de publicá-lo. Minificação reduz o arquivo; não protege segredos nem substitui compactação HTTP.

Licenças e módulos JavaScript

Mantenha comentários de licença quando exigido pela dependência. Ative o modo de módulo somente para código que será carregado como módulo; se a análise falhar, confira a linguagem e a sintaxe da entrada.

DA IDEIA À PRÁTICA

Tem algo em mente?
Vamos construir.

Vamos conversar ↗