Initializing, please wait a moment

JPG vs PNG para a web - quando usar cada formato de imagem


JPG e ideal para fotos - a compressao lossy os torna 5 a 10 vezes menores que PNG sem perda de qualidade visivel. PNG e ideal para capturas de tela, logos e imagens com transparencia - lossless, portanto bordas de texto ficam nitidas. WebP oferece qualquer formato com 25 a 35% a menos.


Como o JPG e o PNG comprimem pixels de forma diferente

JPG (tambem escrito JPEG) e um formato com perdas. O codificador converte pixels para o dominio da frequencia (DCT), quantiza coeficientes de alta frequencia e descarta os detalhes que o olho humano tem menos chance de notar. O dial de qualidade (0-100, onde maior e melhor) controla quao agressivamente essa quantizacao remove detalhes. JPG e brilhante em fotos e terrivel em bordas nitidas - texto, chrome de UI e arte de linha adquirem artefatos de halo visiveis em ajustes tipicos de qualidade web.

PNG (Portable Network Graphics) e um formato sem perdas. Os pixels de saida sao identicos bit-por-bit aos pixels de entrada. PNG comprime encontrando padroes na grade de pixels (DEFLATE em scanlines filtradas) - excelente em areas grandes de cor plana, mediano em gradientes fotograficos. PNG tambem suporta transparencia via o canal alfa, o que JPG nao faz.


Comparacao de tamanho de arquivo entre JPG e PNG para a mesma imagem

Compare tamanhos tipicos JPG e PNG using the four points in this diagram.
Foto, captura, logo, icones - escolha JPG ou PNG por tipo de imagem.
Tipo de imagemJPG (qualidade 82)PNGWebP (lossy q=82)AVIF (q=50)
Fotografia 1920×1080~320 KB~3,2 MB~220 KB~160 KB
Screenshot 1920×1080 (UI)~180 KB (halos visiveis)~130 KB~90 KB~60 KB
Logo simples 512×512 (cores planas)~40 KB~18 KB~10 KB~7 KB
Icone 64×64 com transparenciaNao suportado~2 KB~1 KB~0,8 KB

As regras de decisao entre JPG e PNG que valem em 2026

As regras de decisao que valem em 2026 em JPG vs PNG para web: use JPG (ou WebP) para fotos; use PNG quando precisar de bordas UI nitidas ou transparencia que formatos de foto ainda lidam mal.

Fotografia com transparencia (sujeito recortado em fundo transparente). → PNG - JPG nao pode representar alfa. Prefira WebP se sua audiencia exclui clientes de e-mail legados e WebViews antigos do Android.

Screenshot de UI, codigo ou texto. → PNG como canonico; WebP lossless como aprimorado. Bordas de pixel nitidas (anti-aliasing de texto, bordas de UI) revelam artefatos de compressao JPG em qualquer qualidade abaixo de 90, e JPGs de qualidade 90 sao maiores que o PNG equivalente.

Logo ou grafico simples. → SVG se voce tem a fonte vetorial (veja guia PNG vs SVG). Se so existe um raster, PNG vence na nitidez; WebP lossless como aprimorado.

Cabecalho de newsletter por e-mail. → Apenas JPG ou PNG. Muitos clientes de e-mail nao renderizam WebP/AVIF. Use o formato universal mesmo quando um codec moderno economizaria bytes.


Pontos doces qualidade-vs-tamanho do JPG

JPG qualidade 82 e o padrao web que funcionou por uma decada. Abaixo de 75, artefatos de compressao se tornam visiveis em fotos ricas em detalhes; acima de 90, o tamanho do arquivo cresce rapido com ganho visual minimo.

JPG progressivo e uma reordenacao dos mesmos dados de imagem - mesma qualidade, mesmo tamanho, mas o navegador pode mostrar uma previa em baixa resolucao assim que o primeiro grupo de scanlines baixa. Use codificacao progressiva para qualquer foto heroi above-the-fold.

Otimizadores PNG (pngquant, oxipng, zopflipng) podem reduzir 30-70% de uma exportacao PNG padrao sem perda de qualidade - eles procuram melhores parametros de filtro/compressao que o codificador tentou. Sempre rode otimizacao antes de enviar um PNG grande para producao.


Escolhendo qualidade: um alvo concreto

Escolhendo qualidade: um alvo concreto para JPG vs PNG para web - comece JPG perto da qualidade 75-85 para heroes, depois compare bytes e artefatos antes de enviar um arquivo mais pesado.


A cadeia de fallback <picture>

A cadeia de fallback picture em JPG vs PNG para web serve WebP ou AVIF primeiro, depois JPG ou PNG, para navegadores antigos ainda receberem uma imagem legivel sem slot vazio.

<picture>
  <source type="image/avif" srcset="hero.avif">
  <source type="image/webp" srcset="hero.webp">
  <img src="hero.jpg" alt="Descricao" width="1920" height="1080">
</picture>

O navegador escolhe a primeira source que consegue decodificar. O <img> e o fallback universal. Sempre inclua width e height para evitar layout shift cumulativo.


Quando atualizar PNG para WebP ou AVIF

WebP lossless e um substituto direto para PNG com economias de tamanho de arquivo de ~25-35% na maior parte do conteudo. Suporte de navegador e universal desde Safari 14 (2020). Se sua audiencia e apenas-navegador (nao pesada em e-mail), um unico arquivo WebP lossless substitui o PNG sem diferenca visual. AVIF lossless comprime mais mas tem tempos de codificacao mais lentos e so foi adicionado ao Safari em 16 (2022).

Para fotografias, AVIF em qualidade 50-60 tipicamente iguala JPG qualidade 85 em metade do tamanho do arquivo. O trade-off e tempo de codificacao (AVIF e 10-30× mais lento que JPG para codificar) e suporte de decodificacao por hardware em dispositivos mais antigos.


Convertendo entre formatos

Convertendo entre formatos para JPG vs PNG para web: abra Image Converter, escolha o alvo e confira transparencia - achatar um logo PNG em JPG pode pintar uma caixa branca indesejada.

Profundidade: o ajuste de profundidade de bits do PNG que inverte a conta de tamanho

Um detalhe que decide entre JPG e PNG raramente e explicado: o proprio PNG vem em duas variantes muito diferentes, e escolher a errada e o motivo pelo qual uma reclamacao de "meu PNG sem perdas esta grande demais" quase sempre se rastreia ate os ajustes de exportacao em vez do formato. Um PNG truecolor de 24 bits (muitas vezes rotulado PNG-24) armazena cada pixel como RGB completo, enquanto um PNG indexado de 8 bits (PNG-8) armazena uma paleta de ate 256 cores mais um pequeno indice por pixel. Para um logo plano ou um icone simples feito de apenas um punhado de cores, reexportar como PNG-8 pode reduzir o arquivo para menos da metade da sua versao de 24 bits, ficando com frequencia abaixo do JPG equivalente enquanto mantem cada borda perfeitamente nitida. A historia da transparencia se divide do mesmo jeito que a historia da cor: JPG nao carrega canal alfa algum, o formato GIF mais antigo oferece apenas transparencia de 1 bit de liga-desliga, e so o PNG suporta um canal alfa completo de 8 bits com 256 niveis de opacidade, que e a unica forma de manter uma sombra suave ou uma curva com antialiasing limpa sobre qualquer cor de fundo. Entao a regra real por tras de "fotos vao em JPG, graficos vao em PNG" e esta troca: quando uma imagem tem poucas cores distintas ou precisa de transparencia suave, PNG vence em tamanho e em fidelidade, e quando e uma fotografia de tom continuo, JPG conquista seu lugar descartando detalhe que o olho nunca ve enquanto o PNG e forcado a armazenar cada pixel byte a byte.


Ferramentas relacionadas


← Voltar para Ferramentas de Imagem

Why trust these tools

  • Ten-plus years of web tooling. The freetoolonline editorial team has shipped browser-based utilities since 2015. The goal has never changed: get you to a working output fast, without an install.
  • No install, no sign-up. Open a tool and get a working output in seconds - nothing to download and no account to create. Tools that need heavy processing run it on our service, so even a low-powered machine gets the job done.
  • Analytics stops at the page view. We measure which pages get visited, not what you type or upload inside a tool. There is nothing to sign in to and no profile is attached to your input.
  • Open-source core components. The processing engines underneath (libheif, libde265, pdf-lib, terser, clean-css, ffmpeg.wasm, and others) are public and audit-able. We link to each one in its tool page's footer.
  • Free, with or without ads. All tools are fully functional without sign-up. The Disable Ads button in the header is always available if you need a distraction-free run.

Related tools:

Tags: #guide, #image-conversion, #jpg, #png, #image-editing

Related guides:

Related news: