La meilleure API de suppression d’arrière-plan : j’en ai testé 5 sur la même image

Dernière mise à jour: 2026-07-17 12:06:54

Réponse courte : un modèle de segmentation dédié surpasse tout le reste. BiRefNet a remporté mon test à cinq pipelines, et les versions hébergées commencent autour de 0,51 $ pour 1 000 images sur Replicate. Preuve ci-dessous.

L’image de test est délibérément difficile : des cheveux bouclés en contre-jour, un verre de thé glacé semi-transparent, et un café animé plein de personnes et de guirlandes lumineuses derrière le sujet. Ce sont les trois éléments qui font échouer la suppression de l’arrière-plan en production : les mèches fines, la transparence et les scènes encombrées. J’ai soumis exactement la même image 1024×1024 à trois modèles open source et à deux modèles d’image basés sur des prompts le 17 juillet 2026, puis j’ai placé les cinq résultats côte à côte. Une seule image difficile constitue un test de fumée, pas un benchmark ; considérez-le comme le moyen le plus rapide de voir le mode d’échec de chaque pipeline, puis répliquez la même astuce sur votre propre catalogue.

Une image, cinq pipelines : qu’est-ce qui est réellement revenu

Six-panel grid: the original test image plus outputs from BiRefNet, isnet, u2net, GPT Image 2 and Nano Banana Pro
PipelineTemps de traitementVraie canal alpha ?Que s’est-il passé
BiRefNet-general (via rembg)15.2s sur CPUOuiLes cheveux, la main et le verre ont tous survécu
isnet-general-use (rembg)1.1s sur CPUOuiA conservé le verre, a laissé un morceau d’une autre personne dans le cadre
u2net (par défaut rembg)0.4s sur CPUOuiA supprimé entièrement la main et le verre
GPT Image 299.8sNonA peint un faux damier dans les pixels
Nano Banana Pro31.4sNonA remplacé la femme par une autre personne

Les cinq pipelines ci-dessus sont ceux que n’importe qui peut exécuter aujourd’hui avec un pip install ou un seul appel API facturé ; les API SaaS commerciales plus bas sont comparées sur la tarification vérifiée, les offres gratuites et les licences. BiRefNet-general était le seul pipeline à gérer les trois pièges. Les cheveux rebelles conservent leur bord doux, le thé glacé reste dans la découpe, et aucune personne en arrière-plan ne fuit à travers. Le coût se situe au niveau du calcul : le modèle ONNX pèse 973MB, a pris 74 secondes à télécharger lors du premier lancement, et nécessitait 15,2 secondes par image sur un CPU Apple Silicon (série M, rembg 2.x avec onnxruntime). Les points de terminaison GPU hébergés qui servent cette famille d’architecture sont bien plus rapides : Replicate indique des exécutions typiques autour de 3 secondes, et RMBG-2.0 de Bria est lui-même un dérivé de BiRefNet.

Les deux modèles plus légers illustrent le compromis classique entre vitesse et précision. isnet-general-use a pris 1,1 seconde et a conservé le verre, mais a laissé une silhouette grise d'un autre client du café flotter dans le coin inférieur gauche de la découpe. u2net, le modèle que rembg charge lorsque vous n'en spécifiez pas, a terminé en 0,4 seconde et a amputé la main du sujet ainsi que sa boisson. Si vous vous êtes déjà demandé pourquoi « j'ai essayé rembg et c'était mauvais » est un verdict courant tandis que les benchmarks de BiRefNet semblent excellents, voici pourquoi : le modèle par défaut et le meilleur modèle ont cinq ans d'écart.

Les trois sorties open-source sont des fichiers RGBA honnêtes. RGBA signifie que l’image comporte un canal alpha, un masque de transparence par pixel, ce qui vous permet de composer le découpage sur n’importe quel nouveau fond. Cette propriété est tout l’intérêt d’une API de suppression d’arrière-plan, et c’est précisément ce que les deux concurrents suivants n’ont pas réussi à fournir.

Les modèles d’images basés sur des prompts ne sont pas des API de suppression d’arrière-plan

J’ai demandé à Nano Banana Pro de remplacer l’arrière-plan par un fond vert chroma-key et de conserver le sujet à l’identique au pixel près. Il a renvoyé un fond vert propre, derrière une femme complètement différente. Visage différent, coiffure différente, verre différent, vêtements différents, et le canevas est passé en silence de 1024×1024 à 1408×768. Le résultat paraît professionnel pris isolément, ce qui le rend plus dangereux, pas moins : rien n’indique que la photo produit que vous avez téléchargée n’est plus votre produit.

GPT Image 2 a échoué d’une manière plus sournoise. Lorsqu’on lui a demandé un fond transparent, il a bien mieux préservé le sujet (la même femme, la même veste en denim), mais a livré un fichier RGB avec un damier gris et blanc *peint dans les pixels*. Dans une fenêtre d’aperçu, on dirait exactement de la transparence. Importez-le dans un outil de conception et le damier l’accompagne. Il a également pris 99,8 secondes, contre environ 3 secondes que Replicate indique pour un point de terminaison dédié de suppression.

La défaillance est architecturale, pas un problème de prompt. Les modèles d’édition comme ceux-ci régénèrent l’image à partir d’une compréhension compressée de votre image ; les modèles de segmentation classent chaque pixel d’origine comme sujet ou arrière-plan et vous restituent les pixels d’origine avec un masque. En pratique, la régénération ne préserve pas l’identité de manière fiable, et aucun des deux appels d’édition n’a renvoyé de canal alpha lors de mon test ; les deux modèles ont aplati le résultat en RGB.

Il existe encore un cas d’utilisation légitime : lorsque vous voulez une nouvelle scène plutôt qu’un découpage (remplacer un café par un studio, reconfigurer l’éclairage du produit, générer un contexte de style de vie), un modèle d’édition vous y conduit en un seul appel, sans étapes séparées de suppression et de compositing. Mes deux appels ont été facturés 0,06 $ (Nano Banana Pro) et 0,01 $ (GPT Image 2) via AIReiter, donc expérimenter avec cette limite ne coûte que quelques centimes. Écartez ces modèles de tout pipeline qui promet aux clients de retrouver *leur propre* sujet tel quel.

Le coût réel pour 1 000 images

Bar chart comparing cost per 1,000 background removals across seven options, from $0 self-hosted to $1,000 pay-as-you-go

Parmi les options tarifées ci-dessous, l’écart est d’un facteur d’environ 2 000. Tous les prix ont été relevés sur les pages de tarification officielles le 17 juillet 2026.

remove.bg est de loin l’option grand public la plus chère. Le paiement à l’utilisation coûte 3 $ pour 3 crédits, soit une image en pleine résolution par crédit, donc 1,00 $ par image. L’abonnement Lite (40 crédits, facturé à l’année à 8,10 $/mois) revient à 0,20 $ par image, et le forfait Volume+ de 500 crédits s’établit encore à 0,16 $. Le niveau gratuit comprend un crédit d’essai ainsi que des appels API en résolution d’aperçu.

remove.bg pricing page showing pay-as-you-go, Lite, Pro and Volume+ plans

Photoroom facture un tarif fixe de 0,02 $ par image pour son API Remove Background, soit 20 $ pour 1 000. Vous obtenez 1 000 appels sandbox avec filigrane par mois pour développer, ainsi que 10 appels de production gratuits ; le niveau AI-shadows et édition complète est à 0,10 $ par image. Pixian.AI fixe ses prix au mégapixel avec des packs de crédit prépayés à partir de 5 $ pour 250 crédits, soit entre 0,0009 $ et 0,018 $ par image, et les crédits n'expirent pas tant que vous avez acheté quelque chose au cours des deux dernières années.

Photoroom API pricing page showing the $0.02 per image Basic plan and sandbox tier

Replicate exécute 851-labs/background-remover pour environ 0,00051 $ par image (1 960 suppressions par dollar) sur du matériel Nvidia T4 avec des traitements typiques en 3 secondes. RMBG-2.0 de Bria coûte 0,018 $ par image sur fal.ai. Et rembg auto-hébergé coûte 0 $ par image, plus vos coûts de calcul.

Faites le calcul à grande échelle avant de vous abonner : 10 000 images par mois coûtent environ 1 600 $ au meilleur tarif d’abonnement de remove.bg (0,16 $ par image sur Volume+), 200 $ chez Photoroom, et environ 5 $ sur Replicate. La sensibilité au prix ici est suffisamment réelle pour que des développeurs se plaignent publiquement de 0,03 $ par image et que r/MachineLearning héberge des benchmarks construits par la communauté pour ces API.

Le piège de la licence dans les modèles « gratuits »

La colonne open-source comporte une subtilité de licence, et cela change quel modèle « gratuit » vous pouvez distribuer.

RMBG-2.0 de Bria, l’un des modèles open-weights les plus puissants disponibles, s’appuie sur l’architecture BiRefNet avec un ensemble de données sous licence propriétaire. Ses poids Hugging Face sont distribués sous CC BY-NC 4.0. NC signifie non commercial : vous pouvez le benchmarker, mais l’intégrer dans un produit nécessite un accord payant avec Bria ou leur API à 0,018 $ par image. Ce que l’option payante vous apporte, c’est une réponse documentée sur les données d’entraînement : Bria indique que le modèle est entraîné exclusivement sur des images sous licence, ce qui est précisément la question que les équipes d’achats en entreprise ont commencé à poser.

BiRefNet lui-même est le cas opposé : le dépôt officiel publie à la fois le code et les poids sous licence MIT, libres pour une utilisation commerciale. Le code de rembg est également sous licence MIT, mais rembg est une enveloppe autour d’une douzaine de modèles interchangeables, et les poids de chaque modèle sont assortis de leur propre licence amont, et la licence de l’enveloppe ne vous apprend rien à leur sujet. La page 851-labs de Replicate ne précise aucune licence pour le modèle sous-jacent. Les cinq minutes consacrées à vérifier la licence d’un fichier de poids avant son intégration dans un pipeline commercial coûtent moins cher que l’alternative.

Quelle API de suppression d'arrière-plan choisir

Si vous voulez l’API fonctionnelle la moins chère : le remover de 851-labs de Replicate à ~0,51 $ pour 1 000 images, latence de trois secondes, sans abonnement. Pixian.AI est le suivant si vous préférez prépayer de petits packs de crédits plutôt que de maintenir un compte cloud approvisionné.

Si la qualité des détourages vous fait vivre : Photoroom à 0,02 $ par image et Bria à 0,018 $ sont les deux options commerciales, et les 1 000 appels sandbox mensuels de Photoroom signifient que vous pouvez vérifier la qualité des contours sur *votre* catalogue de produits avant de payer quoi que ce soit, ce qui est mieux que de se fier au test sur une seule image de n’importe qui, y compris le mien. Bria ajoute la traçabilité des données d’entraînement sous licence. remove.bg fournit des plugins officiels Photoshop, Figma et Zapier que les API moins chères n’offrent pas, mais avec un prix par image 8 à 50 fois supérieur à celui de Photoroom, l’API seule est difficile à justifier.

Si les images ne peuvent pas quitter votre infrastructure : rembg avec le modèle birefnet-general vous donne le meilleur résultat de mon test à 0 $ par image, mais prévoyez un GPU. Mon inférence CPU de 15,2 secondes convient pour un traitement par lot nocturne et est inutile pour un parcours de paiement. Le rapport honnête d’auto-hébergement d’un développeur : résultats moins bons que remove.bg, nettement plus lent, et le serveur a planté sous la charge. L’auto-hébergement est une vraie option, pas un repas gratuit.

Si vous utilisez déjà des modèles d'image de toute façon : utilisez-les pour le *remplacement* d'arrière-plan, lorsque l'objectif est de régénérer une scène, et non pour l'extraction. Dès que votre pipeline promet au client de récupérer ses propres pixels, confiez la tâche à un modèle de segmentation.

FAQ

Existe-t-il une API de suppression d'arrière-plan totalement gratuite ?

Gratuit sans réserves : rembg auto-hébergé (code sous licence MIT, une seule installation pip). Niveaux gratuits sur les API hébergées : Photoroom offre 1 000 appels sandbox avec filigrane par mois, plus 10 appels de production ; remove.bg offre un crédit d’essai plus des appels illimités en résolution d’aperçu.

ChatGPT ou GPT Image peuvent-ils supprimer les arrière-plans ?

Il produira quelque chose qui a l’air correct alors que ce ne l’est pas. Dans mon test, GPT Image 2 a renvoyé un fichier RGB avec un motif en damier peint dans les pixels au lieu d’un véritable canal alpha, et cela a pris 99,8 secondes. Utilisez-le pour le remplacement de l’arrière-plan ; utilisez une API de segmentation pour la suppression.

Quel est le meilleur modèle open-source de suppression d’arrière-plan ?

BiRefNet-general. Il a remporté mon test à cinq pipelines sur les cheveux, la transparence et l’encombrement, et le code ainsi que les poids sont sous licence MIT pour un usage commercial. RMBG-2.0 affine la même architecture avec de meilleures données d’entraînement, mais ses poids open source sont réservés à un usage non commercial uniquement.

Comment puis-je supprimer un arrière-plan en Python ?

Trois lignes avec rembg : pip install "rembg[cpu]" onnxruntime, puis :

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")

Ignorez le modèle u2net par défaut et spécifiez birefnet-general sauf si vous avez besoin d’une vitesse CPU inférieure à la seconde plus que vous n’avez besoin des mains du sujet.