Formato WebP — com e sem perdas, transparência e animação num só formato
WebP do Google (2010): modos VP8 com perdas e sem perdas, RFC 9649 (2024), tamanho frente a JPG e PNG, suporte em 2026 e cuidados ao converter.
O WebP é um formato lançado pelo Google em 2010 para reduzir o peso das imagens na web. Dentro de um contêiner RIFF, ele traz um modo com perdas baseado no codec de vídeo VP8 e um modo sem perdas projetado à parte; os dois modos suportam transparência e animação. Em novembro de 2024, 14 anos após o lançamento, a IETF registrou oficialmente a especificação e o tipo de mídia image/webp na RFC 9649.
Tamanho — números divulgados pelo Google
Segundo a documentação para desenvolvedores do Google, com o mesmo índice de qualidade SSIM o WebP com perdas é 25 a 34% menor que o JPG, e o WebP sem perdas é 26% menor que o PNG. Quando há transparência, o WebP com perdas pode gerar arquivos cerca de 3 vezes menores que o PNG. Esses são resultados de testes do Google, então a economia real varia conforme a imagem e as configurações do codificador.
Suporte em navegadores e sistemas (em 2026-09-23)
Segundo os dados do Can I use, cerca de 96% dos usuários de navegador no mundo conseguem exibir WebP.
| Navegador | Suporte completo desde |
|---|---|
| Chrome | 32 |
| Edge | 18 |
| Firefox | 65 |
| Safari (macOS) | 14 (Big Sur ou superior), sem restrição de sistema a partir do 16 |
| Safari (iOS) | 14 |
O app Fotos do Windows 10 e 11 e a Pré-Visualização do macOS abrem WebP, mas editores de imagem antigos, alguns programas de documentos e formulários de órgãos públicos muitas vezes não aceitam WebP.
Estrutura do arquivo
Um arquivo WebP começa com o cabeçalho RIFF, o tamanho do arquivo e a marca WEBP. Depois vêm chunks conforme o tipo de imagem.
VP8— dados de imagem com compressão com perdasVP8L— dados de imagem com compressão sem perdasVP8X— indica que há recursos estendidos (transparência, animação, metadados)ALPH— canal de transparência da imagem com perdasANIM·ANMF— configuração da animação e cada quadroICCP·EXIF·XMP— perfil de cor e metadados
Suporte no Android
Segundo a documentação para desenvolvedores Android, a decodificação e a codificação básicas de WebP são suportadas desde o Android 4.0, a transparência e a decodificação sem perdas desde o 4.2.1, e a codificação sem perdas a partir do Android 10.
Vantagens e limitações
- Um só formato cuida de fotos (com perdas), gráficos (sem perdas), fundo transparente e imagens animadas.
- O modo com perdas sempre guarda a crominância em meia resolução (4:2:0), então linhas coloridas finas, como texto vermelho, podem borrar. Para essas imagens, o modo sem perdas é melhor.
- O tamanho máximo é de 16.383 pixels por lado, então panoramas enormes não cabem.
- Suporta apenas 8 bits; para fotos HDR, o AVIF é mais adequado.
Uso principal
Imagens de sites e blogs, gráficos web que precisam de fundo transparente, animações curtas no lugar de GIF.
Quando vale a pena usar WebP e quando não
| Situação | Recomendação |
|---|---|
| Fotos de blogs e páginas de produto | WebP recomendado — menos dados transferidos |
| Gráficos web com fundo transparente | WebP recomendado — menor que PNG |
| Envio a órgãos públicos e escolas, gráficas | Manter JPG ou PNG |
| Fotos enviadas por mensageiro ou e-mail | Manter JPG — compatibilidade com o programa de quem recebe |
| Originais que ainda serão editados | Manter PNG ou o formato original |
Ao converter para outros formatos
- WebP → JPG: a conversão mais comum, para compatibilidade com documentos e formulários de upload. As áreas transparentes são preenchidas com a cor de fundo (WebP para JPG).
- WebP animado → imagem estática: a maioria das ferramentas salva só o primeiro quadro.
- JPG → WebP: soma mais uma perda sobre a do JPG original, então uma qualidade entre 75 e 85 é uma boa escolha (JPG para WebP).
Experimente agora