Se você trabalha com um site, blog ou qualquer projeto que envolva imagens, sabe que tamanho de arquivo importa — e muito. O Yoga Image Optimizer é um aplicativo que converte e otimiza imagens nos formatos JPEG, PNG e WebP sem abrir mão da qualidade visual. Ele oferece uma interface gráfica simples, suporte a processamento em lote e ajustes de qualidade e redimensionamento — tudo sem precisar abrir um editor de imagens completo.

Como funciona

Por baixo da interface, o Yoga usa bibliotecas de compressão consagradas: MozJPEG para arquivos JPEG, Zopfli e imagequant para PNG, e o encoder nativo do WebP do Google. O resultado é uma compressão mais eficiente do que a maioria dos editores entrega por padrão, sem exigir que você conheça os detalhes de cada algoritmo.

O aplicativo foi criado por Fabien Loison (FLOZz) e está disponível no site oficial sob licença GPL-3.0.

A interface

A janela principal é direta: você arrasta as imagens para a lista ou usa o botão para adicioná-las, escolhe o formato de saída e os parâmetros de qualidade, e clica em converter. Dá para processar várias imagens de uma vez, com configurações individuais por arquivo se necessário.

As opções disponíveis para cada imagem incluem:

  • Formato de saída — JPEG, PNG, WebP ou WebP sem perdas. Há também a opção "automático", que decide com base na extensão do arquivo de destino.
  • Qualidade — controle deslizante de 0 a 100 para JPEG e WebP.
  • Redimensionamento — você pode definir uma largura máxima ou uma resolução específica, com proporção preservada automaticamente.
  • Quantização de PNG — reduz o número de cores do arquivo, o que pode diminuir bastante o tamanho em imagens com paleta limitada.

Após a conversão, a lista exibe o tamanho original, o tamanho final e a porcentagem de redução para cada arquivo — útil para avaliar se vale ajustar os parâmetros antes de salvar definitivamente.

Tela do Yoga

Curiosidade: a image de capa desse artigo caiu de 63 para 43kb após a compactação pelo Yoga.

Instalação via Flatpak

A forma mais simples de instalar o Yoga Image Optimizer em qualquer distribuição Linux é via Flatpak, diretamente do Flathub:

flatpak install flathub org.flozz.yoga-image-optimizer

Para abrir o aplicativo depois da instalação:

flatpak run org.flozz.yoga-image-optimizer

Ele provavelmente irá aparecer na lista deaplicativos do seu ambiente desktop após a instalação, sem necessidade de rodar pelo terminal.


Para quem prefere linha de comando ou quer integrar a otimização em scripts, existe também o pacote yoga para Python, instalável via pip, desenvolvido pela Wanadev — a biblioteca que o aplicativo usa internamente.