Desempenho · GUIA PRÁTICO

Como escolher formato de imagem para um site

Compare tipo de conteúdo, transparência, qualidade percebida e suporte antes de converter arquivos.

Não existe um formato ideal para todo ativo: fotografia, logo e ilustração têm características diferentes.

Antes de começar

Agrupe fotos, capturas, gráficos, logos e animações e defina o que precisa continuar transparente ou vetorial.

Passo a passo

  1. Teste formatos adequados em arquivos representativos e mantenha uma alternativa que funcione no contexto publicado.
FormatoQuando costuma servirVerifique
AVIFFotografia e imagens complexas com compressão eficiente em navegadores compatíveisSuporte real no público e custo de conversão; forneça alternativa se sua matriz de suporte exigir.
WebPFotos ou gráficos raster com ampla compatibilidade moderna; suporta transparênciaQualidade e peso do arquivo exportado.
JPEGFotografias e compatibilidade ampla sem transparênciaArtefatos em texto, bordas e gradientes.
PNGCapturas, gráficos com borda nítida e transparência rasterArquivos podem ficar grandes para fotografias.
SVGLogos e ilustrações vetoriais que precisam escalarOtimize e sanitize SVG recebido de fonte não confiável.

Essas são indicações para começar a comparação, não regras rígidas: o conteúdo do arquivo e navegadores-alvo determinam o resultado.

  1. Compare qualidade visual e bytes no tamanho real de exibição.

Limites e cuidados

A conversão pode degradar texto, transparência ou detalhes; verifique o resultado final. Compare as opções no mesmo ativo e tamanho de exibição, use <picture> quando precisar fornecer formatos alternativos e confira qual arquivo foi baixado em cada navegador-alvo. A matriz de suporte muda; consulte web.dev: formatos de imagem e verifique os navegadores usados pelo público.

Continue na biblioteca

Fonte oficial: Como escolher formatos de imagem — web.dev.

Continue por aqui