Resumo direto: para remover fundos, um modelo dedicado de segmentação supera as demais abordagens. O BiRefNet foi o vencedor do meu teste com cinco pipelines, e suas versões hospedadas partem de cerca de US$ 0,51 por 1.000 imagens na Replicate. Os resultados estão logo abaixo.
A imagem escolhida para o teste não facilita para ninguém: cabelo cacheado contra a luz, um copo semitransparente de chá gelado e um café movimentado, com pessoas e luzes decorativas ao fundo. São justamente os três cenários que costumam derrubar a remoção de fundo em produção: fios finos de cabelo, transparência e cenas poluídas. Em 17 de julho de 2026, passei exatamente a mesma imagem de 1024×1024 por três modelos open source e dois modelos de imagem baseados em prompt, depois coloquei os cinco resultados lado a lado. Uma única imagem difícil é um teste de fumaça, não um benchmark; ela serve para revelar rapidamente onde cada pipeline falha. Depois, vale repetir a mesma experiência no seu próprio catálogo.
O que aconteceu ao passar a mesma imagem por cinco pipelines
| Pipeline | Tempo de processamento | Canal alpha real? | Resultado |
|---|---|---|---|
| BiRefNet-general (via rembg) | 15,2 s na CPU | Sim | Cabelo, mão e copo foram preservados |
| isnet-general-use (rembg) | 1,1 s na CPU | Sim | Manteve o copo, mas deixou parte de outra pessoa na imagem |
| u2net (padrão do rembg) | 0,4 s na CPU | Sim | Apagou completamente a mão e o copo |
| GPT Image 2 | 99,8 s | Não | Inseriu um falso padrão xadrez nos pixels |
| Nano Banana Pro | 31,4 s | Não | Trocou a mulher por outra pessoa |
Os cinco pipelines acima podem ser executados hoje por qualquer pessoa, seja com um pip install ou uma única chamada de API cobrada por uso. As APIs SaaS comerciais aparecem mais adiante, comparadas por preços verificados, planos gratuitos e licenciamento. O BiRefNet-general foi o único pipeline a lidar bem com as três armadilhas. Os fios soltos mantiveram bordas suaves, o chá gelado continuou presente no recorte e nenhuma pessoa ao fundo vazou para o resultado. O preço disso é processamento: o modelo ONNX tem 973 MB, levou 74 segundos para baixar na primeira execução e precisou de 15,2 segundos por imagem em uma CPU Apple Silicon (série M, rembg 2.x com onnxruntime). Endpoints de GPU hospedados que servem essa família de arquitetura são bem mais rápidos: a Replicate informa conclusões típicas em cerca de 3 segundos, e o RMBG-2.0 da Bria é, ele próprio, um derivado do BiRefNet.
Os dois modelos mais leves mostram a troca clássica entre velocidade e precisão. O isnet-general-use executou em 1,1 segundo e preservou o copo, mas deixou uma silhueta cinza de outro cliente do café flutuando no canto inferior esquerdo do recorte. O u2net, modelo carregado pelo rembg quando você não especifica outro, terminou em 0,4 segundo e amputou a mão da pessoa junto com a bebida. Se você já se perguntou por que “testei o rembg e achei ruim” é um veredito tão comum, enquanto os benchmarks do BiRefNet parecem ótimos, a explicação está aqui: há cinco anos de distância entre o modelo padrão e o melhor modelo.
As três saídas open source são arquivos RGBA de verdade. RGBA significa que a imagem traz um canal alpha, uma máscara de transparência por pixel, permitindo compor o recorte sobre qualquer novo fundo. Essa é a proposta central de uma API de remoção de fundo — e é exatamente o que os dois concorrentes seguintes não entregaram.
Modelos de imagem baseados em prompt não substituem APIs de remoção de fundo
Pedi ao Nano Banana Pro que trocasse o fundo por uma tela verde de chroma key e mantivesse a pessoa idêntica pixel a pixel. Ele devolveu um fundo verde limpo, mas com uma mulher completamente diferente. Mudaram rosto, penteado, copo e roupa, e a tela foi alterada silenciosamente de 1024×1024 para 1408×768. O resultado parece profissional quando visto isoladamente, o que o torna mais perigoso, não menos: não há nenhum aviso de que a foto de produto enviada deixou de ser o seu produto.
O GPT Image 2 falhou de forma mais sutil. Ao receber o pedido de fundo transparente, preservou muito melhor a pessoa original — mesma mulher, mesma jaqueta jeans —, mas entregou um arquivo RGB com um padrão xadrez cinza e branco pintado nos pixels. Na janela de prévia, ele parece exatamente transparência. Mas, ao inserir a imagem em uma ferramenta de design, o xadrez vai junto. Também levou 99,8 segundos, contra os cerca de 3 segundos informados pela Replicate para um endpoint dedicado à remoção.
O problema é de arquitetura, não de prompt. Modelos de edição como esses regeneram o quadro a partir de uma compreensão comprimida da imagem; modelos de segmentação classificam cada pixel original como assunto ou fundo e devolvem os pixels originais com uma máscara. Na prática, a regeneração não preserva a identidade com confiabilidade. No meu teste, nenhuma das duas chamadas de edição devolveu um canal alpha: ambos os modelos achataram o resultado em RGB.
Ainda há um uso legítimo: quando a intenção é criar uma nova cena em vez de obter um recorte — trocar um café por um estúdio, refazer a iluminação do produto ou gerar um contexto de lifestyle —, um modelo de edição faz isso em uma chamada, sem etapas separadas de remoção e composição. Minhas duas chamadas custaram US$ 0,06 (Nano Banana Pro) e US$ 0,01 (GPT Image 2) via AIReiter, então experimentar esse limite custa centavos. Só deixe esses modelos fora de qualquer pipeline que prometa ao cliente devolver o próprio assunto dele.
Quanto custa remover 1.000 imagens de verdade
Entre as opções precificadas abaixo, a diferença chega a um fator de aproximadamente 2.000. Todos os preços foram consultados nas páginas oficiais em 17 de julho de 2026.
O remove.bg é, de longe, a opção popular mais cara. No pagamento por uso, são US$ 3 por 3 créditos, com uma imagem em resolução total por crédito: US$ 1,00 por imagem. A assinatura Lite, com 40 créditos e cobrança anual de US$ 8,10/mês, sai por US$ 0,20 por imagem; até o plano Volume+ de 500 créditos fica em US$ 0,16. O plano gratuito oferece um crédito de teste e chamadas de API em resolução de prévia.
O Photoroom cobra um valor fixo de US$ 0,02 por imagem em sua API Remove Background, ou US$ 20 por 1.000 imagens. Você recebe 1.000 chamadas mensais de sandbox com marca-d’água para desenvolver, além de 10 chamadas gratuitas em produção; o nível com sombras de IA e edição completa custa US$ 0,10 por imagem. A Pixian.AI cobra por megapixel, com pacotes de créditos pré-pagos a partir de US$ 5 por 250 créditos, chegando a um custo entre US$ 0,0009 e US$ 0,018 por imagem. Os créditos não expiram desde que você tenha feito alguma compra nos últimos dois anos.
A Replicate executa o 851-labs/background-remover por cerca de US$ 0,00051 por imagem — 1.960 remoções por dólar — em hardware Nvidia T4, com conclusões típicas em 3 segundos. O RMBG-2.0 da Bria custa US$ 0,018 por imagem no fal.ai. Já o rembg hospedado por conta própria custa US$ 0 por imagem, mais o valor do seu processamento.
Faça as contas em escala antes de assinar: 10.000 imagens por mês custam cerca de US$ 1.600 na melhor tarifa de assinatura do remove.bg — US$ 0,16 por imagem no Volume+ —, US$ 200 no Photoroom e aproximadamente US$ 5 na Replicate. A sensibilidade a preço aqui é suficientemente real para desenvolvedores reclamarem publicamente de US$ 0,03 por imagem, enquanto o r/MachineLearning hospeda benchmarks dessas APIs criados pela comunidade.
A armadilha de licença nos modelos “gratuitos”
A coluna dos modelos open source tem uma ressalva de licenciamento — e ela muda qual modelo “gratuito” você pode colocar em produção.
O RMBG-2.0 da Bria, um dos modelos de pesos abertos mais fortes disponíveis, usa a arquitetura do BiRefNet com um dataset proprietário e licenciado. Seus pesos no Hugging Face são distribuídos sob CC BY-NC 4.0. O NC significa uso não comercial: você pode fazer benchmarks, mas colocar o modelo em um produto exige um acordo pago com a Bria ou o uso de sua API a US$ 0,018 por imagem. A rota paga oferece uma resposta documentada sobre os dados de treinamento: a Bria afirma que o modelo foi treinado exclusivamente com imagens licenciadas, exatamente a pergunta que as equipes de compras corporativas começaram a fazer.
O caso do BiRefNet é o oposto: o repositório oficial publica código e pesos sob licença MIT, liberados para uso comercial. O código do próprio rembg também é MIT, mas o rembg é um wrapper para uma dúzia de modelos intercambiáveis, e os pesos de cada modelo têm sua própria licença upstream. A licença do wrapper não diz nada sobre eles. A página 851-labs da Replicate nem informa uma licença para o modelo subjacente. Gastar cinco minutos verificando a licença de um arquivo de pesos antes de colocá-lo em um pipeline comercial custa menos do que a alternativa.
Qual API de remoção de fundo escolher
Se você quer a API funcional mais barata: o removedor 851-labs da Replicate, por cerca de US$ 0,51 a cada 1.000 imagens, latência de três segundos e sem assinatura. A Pixian.AI fica em segundo lugar se você prefere comprar pequenos pacotes de crédito em vez de manter saldo em uma conta de nuvem.
Se a qualidade do recorte é o que paga suas contas: Photoroom, a US$ 0,02 por imagem, e Bria, a US$ 0,018, são as duas escolhas comerciais. As 1.000 chamadas mensais de sandbox do Photoroom permitem verificar a qualidade nas bordas do seu catálogo de produtos antes de gastar qualquer valor, o que é melhor do que confiar no teste de uma única imagem de qualquer pessoa, inclusive no meu. A Bria acrescenta a trilha documental de dados de treinamento licenciados. O remove.bg oferece plugins oficiais para Photoshop, Figma e Zapier que as APIs mais baratas não têm, mas, com um preço por imagem 8 a 50 vezes maior que o do Photoroom, é difícil justificar apenas a API.
Se as imagens não podem sair da sua infraestrutura: rembg com o modelo birefnet-general entrega o vencedor de qualidade do meu teste por US$ 0 por imagem, mas reserve orçamento para uma GPU. Minha inferência de 15,2 segundos em CPU é aceitável para um processamento em lote noturno e inútil em um fluxo de checkout. Um relato honesto de um desenvolvedor sobre hospedagem própria: resultados piores que remove.bg, velocidade significativamente menor e servidor travando sob carga. Hospedar por conta própria é uma opção real, não uma refeição grátis.
Se você já chama modelos de imagem de qualquer forma: use-os para substituição de fundo, quando a meta é uma cena regenerada, e não para extração. No instante em que seu pipeline promete devolver ao cliente os pixels dele, entregue o trabalho a um modelo de segmentação.
Perguntas frequentes
Existe uma API de remoção de fundo totalmente grátis?
Grátis sem ressalvas: rembg hospedado por conta própria, com código sob licença MIT e instalação via pip. Nos planos gratuitos de APIs hospedadas, o Photoroom oferece 1.000 chamadas mensais de sandbox com marca-d’água, além de 10 chamadas de produção; o remove.bg oferece um crédito de teste e chamadas ilimitadas em resolução de prévia.
O ChatGPT ou o GPT Image conseguem remover fundos?
Eles podem gerar algo que parece certo, mas não é. No meu teste, o GPT Image 2 devolveu um arquivo RGB com um padrão xadrez pintado nos pixels, em vez de um canal alpha de verdade, e levou 99,8 segundos. Use-o para substituir fundos; para removê-los, use uma API de segmentação.
Qual é o melhor modelo open source para remover fundos?
BiRefNet-general. Ele venceu meu teste com cinco pipelines em cabelo, transparência e cenários poluídos, e tanto o código quanto os pesos usam licença MIT para uso comercial. O RMBG-2.0 aprimora a mesma arquitetura com dados de treinamento melhores, mas seus pesos abertos são apenas para uso não comercial.
Como remover o fundo de uma imagem em Python?
São três linhas com rembg: pip install "rembg[cpu]" onnxruntime, depois:
from rembg import remove, new_session
from PIL import Image
out = remove(Image.open("in.jpg"), session=new_session("birefnet-general"))
out.save("out.png")
Ignore o u2net padrão e especifique birefnet-general, a menos que você precise mais de velocidade de CPU abaixo de um segundo do que das mãos do assunto na imagem.