Remover o fundo de um PNG

Seu PNG pode ser transparente. Só ainda não é. Solte o arquivo aqui e você recebe os mesmos pixels com vazio de verdade atrás do objeto, recortado na sua própria máquina e no tamanho em que você começou.

Escolha um PNG ou uma pasta inteira

PNG, JPG, WEBP, AVIF, GIF, BMP e HEIC · até 30 imagens · máx. 25 MB cada

Não tem nenhum à mão? Pegue um PNG emprestado

Arraste e veja o estábulo ir embora

À esquerda do controle está o PNG como ele chega. À direita, o arquivo que a ferramenta devolve: o mesmo cavalo, os mesmos pixels e absolutamente nada atrás deles.

Retrato de um cavalo exportado como PNG transparente, com o interior do estábulo removido
O mesmo retrato do cavalo como PNG opaco, ainda com o estábulo escuro atrás
PNG opaco PNG-32

A extensão promete transparência. Os pixels é que decidem.

Este é, de longe, o motivo mais comum pelo qual as pessoas procuram como remover o fundo de um PNG: o arquivo já é um PNG, então o branco atrás do objeto já deveria ter ido embora.

Não foi, porque o formato apenas reserva espaço para um valor de opacidade. O que vai nesse espaço é decidido pelo programa que gravou o arquivo, e uma ferramenta de captura de tela, a câmera de um celular ou uma exportação achatada gravam todas a mesma coisa em toda a imagem: completamente opaco. Até que algo reescreva esses valores, um PNG sobre branco se comporta igual a um JPG sobre branco — só pesa mais.

Reescrever o canal alfa
PNG de um mascote fantasma com fundo opaco, indistinguível de um recorte enquanto está sobre um cartão branco
Opaco em toda a imagem
O mesmo mascote fantasma como PNG transparente, com o xadrez aparecendo ao redor dele
Zeros ao redor do objeto

Quatro tipos de PNG que acabam nesta página

Origens diferentes, a mesma reclamação: o objeto está ótimo e o retângulo em volta dele não.

Tela

Capturas de tela

Toda captura de tela que o seu sistema operacional faz é um PNG com um retângulo opaco atrás. Recortar uma janela, a moldura de um celular ou um gráfico de dentro de uma delas é o motivo mais comum de chegar aqui.

Marca

Logos que chegaram achatados

Metade dos manuais de marca do mundo entrega o logo como um PNG sobre branco. Fica certo no e-mail em que chegou e errado no instante em que encosta num cabeçalho colorido.

Varejo

Fotos de catálogo e vitrine

Fotografia de produto exportada como PNG guarda cada pixel do fundo infinito do estúdio. Levantar o item de lá te dá um arquivo-mestre que depois pode ser colocado sobre qualquer fundo de anúncio.

Arte

Renders, sprites e folhas de ícones

Motores de render e exportadores de ícones gravam PNG por padrão, muitas vezes sobre um marcador quadriculado em vez de vazio real. Isto substitui o marcador por alfa de verdade.

Dentro da aba

Como o fundo de um PNG é removido, passagem por passagem

Quatro operações entre soltar o arquivo e baixar o resultado. Nenhuma delas envolve uma requisição de rede.

  1. 1

    Ler

    O PNG é aberto do seu disco em uma thread separada e descompactado em pixels brutos. Os valores alfa que ele já carregar são lidos junto, não descartados.

  2. 2

    Prever

    Um modelo de segmentação estuda uma cópia reduzida e devolve um mapa em tons de cinza: um valor por pixel, dizendo quanto dele pertence ao objeto e não à cena.

  3. 3

    Gravar o alfa

    Esse mapa é redimensionado de volta ao tamanho original e gravado no quarto byte de cada pixel. Vermelho, verde e azul ficam exatamente como o arquivo os tinha.

  4. 4

    Reempacotar

    Os pixels são comprimidos de volta em um fluxo PNG-32. Sem perdas na entrada e sem perdas na saída, então uma segunda passagem pela ferramenta não muda nada.

Remover fundo de PNG: perguntas frequentes

Canais de opacidade, fundos brancos e peso do arquivo. Faltou algo? Fale com a gente.

Coloque o PNG na ferramenta no topo desta página e espere um instante. O modelo calcula onde o seu objeto termina, grava esse contorno no canal alfa e oferece o arquivo pronto para baixar. Você não desenha nenhuma seleção nem encosta na borracha, e uma única imagem normalmente fica pronta antes de você terminar de ler esta frase.

PNG descreve o que um arquivo pode guardar, não o que ele de fato guarda. Uma captura de tela, uma exportação de câmera ou um design salvo sem camada de recorte são PNGs cujo canal de opacidade está opaco de canto a canto. Remover o fundo é o passo que coloca zeros de verdade nesse canal.

Sim, e faz um trabalho melhor do que uma borracha por faixa de cor faria. Selecionar pixels brancos também come as partes brancas do seu objeto: dentes, embalagem, o colarinho de uma camisa. O modelo separa por objeto em vez de por cor, então o branco fica onde deve ficar.

Nenhuma. O PNG guarda os pixels de forma exata em vez de aproximá-los, então tudo que sobrevive ao recorte sai da ferramenta idêntico a como entrou. Passe a mesma imagem cinco vezes e o quinto resultado bate com o primeiro byte a byte.

Duas coisas se somam. Cada pixel ganha um byte de opacidade que antes não carregava, e o fundo chapado que você acabou de apagar era a parte mais fácil de comprimir de toda a imagem. Cortar a tela bem justa em volta do objeto normalmente recupera quase toda a diferença.

Não. A previsão acontece em uma cópia reduzida apenas por velocidade, e depois a máscara pronta é esticada de volta sobre os seus pixels em tamanho original. Um arquivo de 6000 por 4000 sai como 6000 por 4000, sem nenhuma marca d'água estampada.

Pode, e é uma forma razoável de arrumar um recorte que outra pessoa fez mal. O alfa existente é lido, o modelo propõe um contorno novo e tudo que a máscara nova marcar como fundo é apagado — inclusive o que a tentativa anterior tiver deixado para trás.

Trinta por lote, e nenhum teto de quantos lotes você roda. Nada é medido, porque cada recorte custa um ou dois segundos do seu próprio processador em vez de custar qualquer coisa para nós.

Dê a esse PNG um canal alfa de verdade

Um arquivo ou trinta, sem perdas sempre, e nunca um byte enviado para lugar nenhum. A ferramenta principal para remover fundo usa o mesmo motor em todos os formatos.