Transparência em imagens: como funciona o canal alfa
Guia atualizado em 31 de julho de 2026 · leitura de 5 min
Você exporta um logotipo com fundo transparente, envia para alguém e recebe de volta a pergunta: "por que apareceu um quadrado branco atrás?". A resposta está em uma parte pouco conhecida das imagens digitais: o canal alfa.
O quarto canal de cada pixel
Cada pixel colorido guarda normalmente três valores: quanto tem de vermelho, de verde e de azul (o famoso RGB). Formatos que suportam transparência adicionam um quarto valor, o alfa, que responde a uma pergunta diferente: o quanto este pixel é opaco?
Esse valor não é apenas "sim ou não". Ele tem gradação: um pixel pode ser totalmente opaco, totalmente invisível ou qualquer coisa no meio — como o vidro de uma janela ou a sombra suave sob um objeto. É essa gradação que faz um recorte parecer natural em vez de recortado com tesoura.
Quais formatos guardam transparência
| Formato | Transparência | Observação |
|---|---|---|
| PNG | Completa | Alfa com 256 níveis — o padrão para recortes |
| WEBP | Completa | Mesma qualidade do PNG, arquivo menor |
| SVG | Completa | Vetorial: só desenha onde há forma |
| GIF | Simples | Cada pixel é opaco ou invisível, sem meio-termo |
| JPG | Nenhuma | Áreas transparentes viram uma cor sólida |
| BMP | Nenhuma (na prática) | Formato antigo, sem uso real de alfa |
Por que o JPG preenche com branco
O JPG não tem onde guardar a informação de transparência. Quando uma imagem transparente é convertida para JPG, cada pixel invisível precisa receber alguma cor — e o branco é escolhido por ser o fundo mais neutro e o mais comum em documentos e páginas. Não é um erro da conversão: é uma limitação do formato de destino. Se a transparência importa, o destino tem que ser PNG ou WEBP.
O serrilhado do GIF
O GIF também suporta transparência, mas de forma binária: cada pixel é totalmente visível ou totalmente invisível. Sem meios-termos, as bordas curvas de um objeto ficam com aquele degrau visível, o famoso "serrilhado". É por isso que logotipos com cantos arredondados ficam feios em GIF e bonitos em PNG — o PNG consegue suavizar a borda com pixels parcialmente transparentes.
O halo branco em volta do recorte
Outro problema clássico: você coloca um PNG recortado sobre um fundo escuro e aparece uma auréola clara em volta do objeto. Isso acontece quando o recorte foi feito sobre um fundo branco e os pixels da borda ficaram com um pouco dessa cor "misturada". A solução é refazer o recorte a partir da imagem original, e não a partir de uma versão já achatada sobre branco.
Como obter uma imagem com transparência
Se você tem uma foto comum e quer isolar o objeto, use a função de remover fundo do FileShits: ela gera um PNG com canal alfa, processando tudo no seu navegador. Depois é só usar esse PNG sobre qualquer fundo. Veja também o guia Como remover o fundo de uma imagem e, para escolher o formato final, JPG ou PNG.