IMAGE

WebP vs AVIF em 2026: Qual Usar no Seu Site

Comparativo honesto de 2026: WebP vs AVIF para performance web, suporte de navegador, tamanho de arquivo, velocidade de codificação e a cadeia prática de fallback, com benchmarks reais.

DuneTools · · 9 min de leitura

WebP saiu em 2010. AVIF saiu em 2019. Em 2026, os dois estão maduros, os dois têm ~94%+ de suporte global de navegador, e os dois esmagam JPG/PNG em tamanho de arquivo. Mas escolher entre eles, ou como usar os dois, ainda confunde desenvolvedores e gestores de conteúdo. Este guia te dá benchmarks reais e uma regra de decisão limpa.

~30%AVIF menor que WebP
5 a 10×WebP codifica mais rápido
94%+Os dois suportados globalmente
2010 / 2019Ano de lançamento

TL;DR, a resposta de 2026

Para sites estáticos e ativos pré-construídos: AVIF primeiro, WebP como fallback, JPG/PNG por último. A tag <picture> cuida da cadeia automaticamente.

<picture>
  <source srcset="/img/foto.avif" type="image/avif" />
  <source srcset="/img/foto.webp" type="image/webp" />
  <img src="/img/foto.jpg" alt="…" />
</picture>

Para redimensionamento dinâmico, geração em tempo real ou orçamentos restritos de CPU: só WebP. A codificação AVIF é pesada demais em tempo de requisição.

A decisão em uma frase

Se a imagem é gerada uma vez e servida para sempre, use AVIF + fallback WebP. Se é gerada por requisição, use só WebP.

Benchmarks reais: mesma fonte, ambos os formatos

10 fotos representativas comprimidas em qualidade “visualmente sem perdas” (SSIM ≥ 0,99 vs original):

Fonte (4000x3000 JPG)JPG q90WebP q80AVIF q60AVIF vs JPG
Foto de praia (céu com gradiente)2,4 MB1,3 MB0,7 MB−71%
Retrato (tons de pele)1,8 MB0,9 MB0,55 MB−69%
Produto em fundo branco1,1 MB0,45 MB0,28 MB−75%
Paisagem urbana (alto detalhe)3,2 MB1,8 MB1,1 MB−66%
Fotografia de comida2,1 MB1,0 MB0,62 MB−70%
Paisagem com textura2,7 MB1,6 MB1,0 MB−63%
Logo / ilustração380 KB120 KB95 KB−75%
Captura de tela (UI)540 KB210 KB165 KB−69%
Moda (alto contraste)1,9 MB0,95 MB0,58 MB−69%
Macro / detalhe da natureza2,5 MB1,4 MB0,85 MB−66%
Média1,86 MB0,97 MB0,61 MB−70%

Para uma imagem típica, AVIF economiza ~70% sobre JPG, ~37% sobre WebP. As economias são massivas em escala: 100 fotos = 130 MB JPG, 60 MB WebP, 36 MB AVIF.

Verificação de realidade do suporte de navegador

NavegadorWebPAVIFParticipação de mercado (2026)
Chrome (desktop + Android)2014+Ago 2020+65%
Edge2018+2021+5%
Firefox2019+Out 2021+3%
Safari (iOS + macOS)2020 (14+)Mar 2022 (16+)19%
Samsung Internet2019+2021+3%
Opera2014+2020+2%
IE antigo / IE ModeNuncaNunca<1%
Suporte combinado~99%~94%n/d

A lacuna de 6% do AVIF

Os 6% sem AVIF são majoritariamente: (a) Android < 7 ainda em uso em algumas regiões, (b) remanescentes corporativos antigos do Edge/IE, (c) WebViews embutidos em apps antigos. Sempre envie um fallback WebP, ele cobre todos eles.

Velocidade de codificação: a vantagem do WebP

A compressão AVIF é mais pesada porque o codec é mais complexo (derivado do HEVC). Em uma carga típica:

OperaçãoWebP (libwebp)AVIF (libaom)Diferença
Foto 4 MP, q800,8s4,2s5x mais lento
Foto 4 MP, q600,6s3,5s5,8x mais lento
Foto 12 MP, q802,1s12s5,7x mais lento
100 miniaturas (300x300)8s38s4,7x mais lento
Build de biblioteca de imagens (1000 imgs)14 min1h 12min5,1x mais lento

Para builds de site estático isso está ok, codifica uma vez, serve para sempre. Para redimensionamento dinâmico (ex: usuários enviam avatares em tempo de requisição), o custo de 5 vezes é proibitivo.

Quando escolher WebP

Escolha só WebP quando

  • Você gera imagens em tempo de requisição (redimensionamento dinâmico)
  • CPU/tempo de build é restrito
  • Você quer ferramentas mais simples (suporte mais amplo de bibliotecas)
  • Seu CDN ainda não suporta AVIF
  • Sua audiência tende a Android muito antigo (regiões com aparelhos antigos)

Escolha AVIF + fallback WebP quando

  • Site estático com ativos pré-construídos
  • Site rico em fotos (e-commerce, portfólio, notícias)
  • Custos de banda importam (contas de CDN, usuários mobile)
  • Core Web Vitals são críticos (peso de imagem é seu gargalo)
  • Você pode gastar CPU em tempo de build

A cadeia de fallback na prática

O elemento HTML <picture> é a forma padrão de servir múltiplos formatos. O navegador escolhe o primeiro formato que entende.

<picture>
  <source type="image/avif" srcset="/img/hero.avif" />
  <source type="image/webp" srcset="/img/hero.webp" />
  <img src="/img/hero.jpg" alt="Imagem hero" loading="lazy" />
</picture>

Frameworks modernos geram isso automaticamente:

FrameworkComo
Astro<Image src=... formats={['avif', 'webp']} />
Next.jsnext/image + config images.formats
Gatsbygatsby-plugin-image com formats
VitePlugin vite-imagetools
Nuxt@nuxt/image com array format
HugoPage resources + Resize + Convert

Não envie AVIF sem WebP

Os 6% de usuários sem suporte a AVIF não veem uma "imagem quebrada", veem nada. A tag <picture> cai no <img> se todas as entradas <source> falharem. Sempre inclua WebP (ou JPG) como rede de segurança.

Mapeamento do controle de qualidade

O número que você coloca em q= para AVIF não mapeia para JPG/WebP. Equivalentes aproximados:

Qualidade visualJPG qWebP qAVIF q
Quase sem perdas959580
Visualmente sem perdas908565
Nítido em visualização normal858060
Aceitável757050
Compressão visível605535
Artefatos pesados403520

Padrão para web: JPG 85, WebP 80, AVIF 60, todos produzem saída visualmente idêntica.

Dicas de codificação para melhores resultados

  1. Sempre codifique a partir do original (não de um JPG recodificado para WebP), ou você acumula perdas.
  2. Para fotos, use AVIF q60 / WebP q80, o sweet spot.
  3. Para gráficos com bordas nítidas, mude para WebP sem perdas ou fallback PNG. AVIF com perdas pode borrar linhas finas.
  4. Não se preocupe com AVIF para miniaturas abaixo de 100x100, a diferença de tamanho é mínima vs o custo de codificação.
  5. Remova metadados (EXIF, ICC) quando possível, economiza outros 10 a 30 KB por imagem.

E quanto ao JPEG XL?

JPEG XL (JXL) é um formato mais novo que alguns chamaram de “matador do AVIF” em 2022. Em 2026:

  • Chrome removeu o suporte em 2023 (decisão controversa).
  • Safari suporta (desde iOS 17).
  • Firefox: atrás de uma flag.

Não vale a pena implantar em produção ainda. A história de suporte de navegador é incerta demais. Revisite em 2027.

Resumo

Para 90% dos sites em 2026:

  1. Pipeline de build codifica cada imagem em AVIF + WebP + JPG/PNG.
  2. Tag <picture> no HTML serve a certa baseada no navegador.
  3. JPG qualidade 85, WebP 80, AVIF 60 como padrões, visualmente idênticos.
  4. Pule AVIF apenas para imagens minúsculas ou caminhos de geração dinâmica.
  5. Meça com Core Web Vitals antes e depois, o peso da imagem deve cair ~70%.

Você pode converter seus ativos existentes agora mesmo com JPG para WebP, PNG para WebP, ou processar em lote via Converter Imagem. Tudo roda localmente, sem upload, sem servidor.