Grátis Image and GIF compressor
Escolha uma imagem ou GIF de até 60 MB (image/* comuns mais .heic / .heif / .tif / .tiff se o MIME estiver ausente). Decodificação, escala e re-codificação ficam nesta aba. JPEG e WebP usam qualidade com perda; PNG é sem perda no bitmap escalado e mantém alfa. Um GIF de entrada pode ser re-codificado como GIF animado no navegador, com limite de frames para proteger a memória.
How to use this tool
- 1
Abrir Image & GIF compressor
Confirme primeiro se ele atende à sua tarefa: Compressao PNG, JPEG, WebP, GIF animado, HEIC/HEIF, TIFF, alta fidelidade, PNG sem perda, sem upload.
- 2
Adicione o conteúdo
Insira ou envie os dados pedidos no painel e ajuste as opções visíveis.
- 3
Use o resultado
Confira a prévia e copie ou baixe o resultado quando estiver pronto.
Quick facts
| Runs offline? | Yes — after this script loads, decoding and encoding use only your browser. |
|---|---|
| Upload to a server? | No. Safe Local Tools is static; bytes stay in this tab. |
| Transparency? | JPEG flattens transparent areas to white. WebP and PNG keep alpha through the canvas when your browser supports it. |
| Animated GIF? | Escolha saída GIF para re-codificar a animação completa no navegador (com limite de frames). Outros formatos usam só o primeiro frame para prévia. |
Top use cases
- Compressao PNG, JPEG, WebP, GIF animado, HEIC/HEIF, TIFF, alta fidelidade, PNG sem perda, sem upload.
- Runs offline?: Yes — after this script loads, decoding and encoding use only your browser.
- Upload to a server?: No. Safe Local Tools is static; bytes stay in this tab.
- Transparency?: JPEG flattens transparent areas to white. WebP and PNG keep alpha through the canvas when your browser supports it.
- Animated GIF?: Escolha saída GIF para re-codificar a animação completa no navegador (com limite de frames). Outros formatos usam só o primeiro frame para prévia.
FAQ
Why is WebP disabled?▾
Some browsers cannot export WebP from an HTML canvas. When disabled, use JPEG or PNG, or try another browser.
Will this always reduce file size?▾
Not guaranteed — PNG is often larger than a small JPEG. Very small inputs may grow when re-encoded. Check the size line before downloading.
Can I compress HEIC from iPhone?▾
Na maioria dos casos sim: o Safari costuma decodificar HEIC nativamente; navegadores Chromium usam um decodificador HEIC na página se o caminho nativo falhar. Se ambos falharem, exporte para JPEG em Fotos.
Does EXIF orientation apply?▾
createImageBitmap typically applies orientation metadata, so the preview should match what you see in a gallery.
Any resolution or memory limits?▾
O arquivo pode ter até 60 MB, mas os pixels decodificados importam mais: saídas acima de cerca de 32 megapixels são bloqueadas e o controle do lado maior limita dimensões. TIFFs multipágina usam só a página 1. Alguns modos TIFF (CMYK, 16 bits) podem falhar — exporte TIFF RGB 8 bits ou PNG se houver erro. Se a aba ficar lenta, reduza o lado maior.
PNG é sem perda? JPEG e WebP têm perda?▾
A saída PNG aqui é sem perda em relação ao bitmap RGBA escalado (sem perda extra estilo JPEG). JPEG e WebP usam codificação com perda — use-os para arquivos menores; PNG quando precisar de transparência ou máxima fidelidade ao custo do tamanho. O download é sempre re-codificado para um desses três formatos que você escolher; nunca é salvo como HEIC, TIFF ou o mesmo tipo de contêiner do arquivo original.