O Aihangsoft é uma alternativa gratuita ao TinyPNG que comprime imagens dentro do seu navegador em vez de enviá-las para um servidor. Não há limite de 20 imagens por sessão nem teto de 5 MB por arquivo, porque não há nada para transferir. Você mesmo escolhe o formato de saída e o nível de qualidade.
A ferramenta web gratuita do TinyPNG aceita até 20 imagens por sessão, limita cada imagem a 5 MB e restringe a conversão de formato a 3 imagens por sessão. A compressão roda nos servidores da Tinify, e a empresa afirma que as imagens são excluídas após no máximo 48 horas. O Aihangsoft não tem teto de tamanho nem contador de sessão, mas a troca é real: sua saída PNG é recompressão sem perdas com OxiPNG, que preserva cada pixel, mas costuma produzir arquivos maiores que a saída PNG quantizada do TinyPNG. Para JPEG, WebP e AVIF, você controla quão agressiva é a recompressão.
Se você procura uma alternativa ao TinyPNG, o motivo geralmente é um limite, e não o preço. A ferramenta web gratuita para em 20 imagens por sessão, com teto de 5 MB por arquivo.
Por que as pessoas procuram uma alternativa ao TinyPNG
O TinyPNG, criado pela Tinify, tem um plano gratuito genuinamente útil. As restrições estão no próprio site: no máximo 20 imagens por sessão de upload, no máximo 5 MB por imagem e um teto separado de 3 imagens por sessão para conversão de formato.
A ferramenta web não precisa de conta, então o atrito não é uma barreira de cadastro, é o tamanho da fila. Uma pasta de 60 fotos de produtos significa três execuções separadas, e um original de câmera de 12 MB não passa pela ferramenta gratuita de jeito nenhum, porque excede o limite de 5 MB por imagem.
Os planos pagos elevam os tetos em vez de eliminar o modelo. O Web Pro está listado a US$ 39 por usuário por ano, eleva o limite por imagem para 75 MB e mantém a compressão ilimitada, mas a conversão ainda para em 3 imagens por sessão. O Web Ultra está listado a US$ 149 por usuário por ano, eleva o limite para 150 MB e remove o teto de conversão. Ambos são cobrados anualmente, e o TinyPNG afirma que não há teste gratuito.
Como o Aihangsoft se compara ao TinyPNG
O Compressor de imagem do Aihangsoft lê as imagens pela API de arquivos do navegador e as recodifica com codecs de canvas e WebAssembly. Nada é enviado, então não há etapa de transferência nem cópia no servidor.
| Dimensão | Aihangsoft | Ferramenta web gratuita do TinyPNG |
|---|---|---|
| Onde as imagens são processadas | No seu navegador, no seu próprio dispositivo | Nos servidores da Tinify após o upload |
| Conta obrigatória | Não | Não para a ferramenta web gratuita, obrigatório nos planos pagos |
| Imagens por execução | Sem limite, quantas a memória permitir | 20 por sessão |
| Tamanho máximo de arquivo | Sem limite no código | 5 MB por imagem |
| Conversão de formato por sessão | Sem limite | 3 imagens |
| Compressão de PNG | Recompressão sem perdas com OxiPNG | Quantização, cores reduzidas |
| Formatos de saída | WebP, JPEG, PNG, AVIF | PNG, JPEG, WebP, AVIF, JPEG XL, PNG animado |
| Preço | Grátis | Web Pro US$ 39 por ano, Web Ultra US$ 149 por ano |
| API para desenvolvedores | Não oferecido | Primeiras 500 por mês grátis, depois US$ 0,009 por imagem |
A lista de formatos é maior no TinyPNG, que adiciona JPEG XL e PNG animado. Os números de compressão também não são comparáveis, porque os dois mecanismos tratam os dados de pixel de forma diferente.
Compressor de imagem
Comprima uma imagem ou uma pasta no navegador, com saída WebP, JPEG, PNG e AVIF e sem limite de tamanho de arquivo.
PNG sem perdas versus PNG quantizado
A maior diferença está no que acontece com um PNG. O TinyPNG aplica quantização com perdas: reduz o número de cores distintas e reconstrói a paleta. É por isso que sua saída pode ser drasticamente menor, e também por que gradientes finos e sombreamento sutil podem mudar quando você olha de perto.
O caminho PNG do Aihangsoft usa o OxiPNG, um otimizador sem perdas compilado de Rust para WebAssembly. Ele reescreve a estrutura do arquivo e os fluxos de compressão sem tocar em um único pixel, então a imagem decodificada é idêntica à original. O resultado costuma ser menor que a entrada, mas maior do que a quantização produziria. Há três níveis, Rápido (nível 2), Equilibrado (nível 4, o padrão) e Máximo (nível 6), e se o OxiPNG falhar ou a saída não for menor que a entrada, o arquivo original é mantido.
Ambos estão certos, para trabalhos diferentes. A quantização vence quando o menor arquivo importa mais que a fidelidade exata de cor, o caso normal de miniaturas e banners da web. A opção sem perdas vence quando o PNG será editado de novo, como um logo, ícone ou captura de tela de interface, porque uma passagem sem perdas nunca degrada a imagem, não importa quantas vezes seja executada.
Um número merece precisão. As próprias páginas do TinyPNG divergem: a página inicial diz até 80 por cento menor, outra diz mais de 85 por cento, e a página da ferramenta cita uma média de 75 por cento. Trate isso como a faixa de marketing do fornecedor, não como referência.
Onde o TinyPNG ainda é a melhor escolha
Há casos em que o TinyPNG é a resposta certa e um compressor local não consegue competir.
Taxa de compressão de PNG
Se o menor PNG possível importa mais que uma leve mudança de cor, o TinyPNG geralmente vence. A quantização altera pixels por definição, o OxiPNG se recusa a fazê-lo, e essa restrição custa bytes. Para entrega na web, exportar para WebP ou AVIF aqui costuma ser melhor.
Cobertura de formatos
O TinyPNG lida com JPEG XL e PNG animado junto com PNG, JPEG, WebP e AVIF. Se o seu fluxo depende de qualquer um deles, é a única das duas ferramentas que consegue lê-los.
Um plugin do Figma e uma API para desenvolvedores
O TinyPNG também oferece um plugin do Figma e uma API documentada, então uma equipe pode comprimir a cada exportação de design ou a cada build. A API é gratuita para as primeiras 500 compressões por mês, depois US$ 0,009 por imagem para as próximas 9500, caindo para US$ 0,002 acima disso, cobrado apenas em compressões bem-sucedidas. Uma ferramenta de navegador não consegue automatizar uma etapa de build como essa.
Comprimir um lote sem upload
O fluxo de trabalho é o que você já conhece, sem a fila.
- Abra a ferramenta e solte suas imagens. Arraste uma pasta inteira de arquivos para a área de soltar, ou clique para selecionar. Cada arquivo é lido do disco localmente, então um lote grande começa na hora, sem barra de upload.
- Escolha o formato de saída e a qualidade. WebP é o padrão, com JPEG, PNG e AVIF também disponíveis. O controle deslizante de qualidade vai de 1 a 100 e começa em 75, e fica oculto no PNG porque esse caminho é sem perdas.
- Defina a porcentagem de redimensionamento se precisar. O controle deslizante vai de 10 por cento a 100 por cento e começa em 100 por cento, e baixá-lo é o controle mais eficaz quando uma imagem é muito maior que seu espaço.
- Revise, depois pressione Recomprimir. Qualquer alteração de configuração dispara uma recodificação automática após um intervalo de 260 milissegundos, e o botão Recomprimir executa novamente a seleção atual. Cada cartão de resultado baixa o próprio arquivo.
Há um visualizador de comparação em tela cheia para avaliar um resultado com perdas, com controle antes e depois, zoom pela roda de 5 por cento a 800 por cento, arrasto e navegação anterior e próxima.
Limites do compressor de imagem do Aihangsoft
Estes são limites reais, declarados para que nada seja surpresa depois.
| Limite | O que significa |
|---|---|
| Sem fila no servidor | Um lote muito grande é limitado pela sua máquina, não por um plano pago. |
| A saída PNG é somente sem perdas | Não há opção de quantização, então os resultados PNG costumam ser maiores que os do TinyPNG. |
| A saída com perdas depende do seu julgamento | A qualidade de JPEG, WebP e AVIF vem do controle deslizante de 1 a 100, e a ferramenta aplica o valor que você definir. |
| A saída pode aumentar | Uma imagem já otimizada pode não se beneficiar de uma passagem com perdas, então a interface sugere baixar a qualidade ou manter o formato original. |
| Imagens grandes dependem da memória do dispositivo | Um bitmap muito grande pode travar um celular com pouca memória, já que a imagem inteira fica na aba. |
Dois pontos cabem aqui. Não há limite de tamanho de arquivo em nenhum lugar do código, então o teto prático é a memória do dispositivo, e não um limite de preço. E uma imagem já comprimida pode sair maior após uma passagem com perdas, e é por isso que a ferramenta mantém o original.