~50% mais leve, típico
JPG: 40–70%. PNG: 50–85%. WebP: 25–35% em relação ao JPG.
TinyPNG caps free at 5 MB and uploads every photo to their server. Squoosh is great but lives on a Google domain and forgets your settings every visit. ImageOptim is Mac-only. Morph runs mozjpeg, oxipng, and libwebp directly in your browser via WebAssembly — drop the file, watch half the size drop out, no upload, no quota, no per-file cap. Free for everything that runs on your device; AI is paid in credits.
O mozjpeg da Mozilla usa quantização perceptual — preserva o que seu olho realmente nota e descarta o que não percebe. A qualidade padrão é calibrada para ser visualmente idêntica à original com aproximadamente metade do tamanho do arquivo.
Veja o trade-off antes de comprometer-se. Controles deslizantes ajustam em tempo real a taxa de bits; a pré-visualização atualiza com cada movimento.
JPG: 40–70%. PNG: 50–85%. WebP: 25–35% em relação ao JPG.
As fotos permanecem no seu dispositivo.
A compressão de imagem é um dos tópicos mais pesquisados na web sobre desempenho, e a resposta é sempre "use mozjpeg ou oxipng." Ambos são de código aberto, ambos são o padrão há uma década. O problema é a ergonomia: são ferramentas de linha de comando, exigem Node ou ferramentas Rust, e a maioria das pessoas que lidam com fotos não vive em um terminal. Então o mercado preencheu com wrappers web — TinyPNG, Squoosh, Compressor.io, ShortPixel — que executam os mesmos codificadores, mas cobram pela conveniência de não configurar um ambiente de build. Alguns fazem upload para um servidor que você não controla (custo de privacidade). Alguns limitam a 5 MB (TinyPNG). Alguns têm termos de licença que mudam anualmente. Morph executa os mesmos codificadores compilados para WebAssembly diretamente na aba do navegador. Suas fotos nunca deixam seu dispositivo, o limite de tamanho do arquivo é a memória da sua máquina e o custo é $4,99/mês para tudo o que Morph oferece.
Se você está comprimindo dezenas de milhares de imagens por dia como parte de uma pipeline de CMS com repetições e integração com CDN, ferramentas do lado do servidor (ou um Squoosh CLI no Docker) fazem mais sentido. Morph é para o caminho do usuário diário — uma pasta, solte, comprima, anexe.
O TinyPNG faz upload de cada imagem para seus servidores e aplica um limite de 5MB por arquivo na versão gratuita. O Morph executa mozjpeg, oxipng e libwebp diretamente no seu navegador por meio de WebAssembly — sem upload, sem limite por arquivo além da memória da sua máquina e sem cota diária de qualquer tipo.
Resultados típicos: JPG reduz 40-70 por cento, PNG reduz 50-85 por cento em conteúdo fotográfico com grandes áreas planas, WebP reduz 25-35 por cento em comparação com JPG na mesma qualidade visual.
Não nos ajustes recomendados. O Mozjpeg usa quantização perceptual que preserva o que seus olhos notam e descarta o que não notam. A qualidade padrão é calibrada para ser visualmente idêntica ao original com aproximadamente metade do tamanho do arquivo.
Sim — arraste uma pasta, arraste cinquenta arquivos, arraste duzentos. A versão gratuita não tem limite de lote. A única restrição é a memória disponível no seu dispositivo.
Os originais permanecem onde você os soltou — o Morph nunca modifica o arquivo de origem. Cópias comprimidas são baixadas para sua máquina. Nada é enviado, nada é registrado.
A codificação WebP está disponível via libwebp. O AVIF é suportado em navegadores que incluem a ligação libavif (Chrome e Firefox no momento da escrita). O formato de saída é independente do formato de entrada — você pode arrastar um PNG de 5MB e obter um WebP de 400KB em um único passo.