La respuesta corta: para quitar fondos, un modelo de segmentación específico supera a cualquier otra alternativa. BiRefNet fue el ganador de mi prueba con cinco pipelines, y sus versiones alojadas arrancan en unos 0,51 $ por cada 1.000 imágenes en Replicate. Aquí tienes las pruebas.
Elegí una imagen especialmente incómoda a propósito: pelo rizado a contraluz, un vaso semitransparente de té helado y un café abarrotado, con personas y guirnaldas de luces detrás de la protagonista. Es la combinación que suele hacer fallar la eliminación de fondos en producción: mechones finos, transparencias y escenas recargadas. El 17 de julio de 2026 pasé exactamente la misma imagen de 1024×1024 por tres modelos open source y dos modelos de imagen guiados por prompts, y comparé los cinco resultados. Una sola imagen exigente es una prueba rápida, no un benchmark; sirve para detectar enseguida cómo falla cada pipeline. Después, repite el mismo experimento con tu propio catálogo.
La misma imagen en cinco pipelines: estos fueron los resultados
| Pipeline | Tiempo de procesamiento | ¿Canal alfa real? | Resultado |
|---|---|---|---|
| BiRefNet-general (mediante rembg) | 15,2 s en CPU | Sí | Conservó el pelo, la mano y el vaso |
| isnet-general-use (rembg) | 1,1 s en CPU | Sí | Mantuvo el vaso, pero dejó parte de otra persona en el encuadre |
| u2net (predeterminado de rembg) | 0,4 s en CPU | Sí | Eliminó por completo la mano y el vaso |
| GPT Image 2 | 99,8 s | No | Generó un falso patrón de tablero en los píxeles |
| Nano Banana Pro | 31,4 s | No | Sustituyó a la mujer por otra persona |
Estos cinco pipelines pueden ejecutarse hoy mismo con un pip install o una sola llamada a una API de pago por uso; más abajo comparo las APIs SaaS comerciales por sus precios verificados, niveles gratuitos y licencias. BiRefNet-general fue el único que resolvió las tres trampas. Los pelos sueltos conservan un borde suave, el té helado permanece dentro del recorte y no se cuelan personas del fondo. El coste está en el cómputo: el modelo ONNX pesa 973 MB, tardó 74 segundos en descargarse durante la primera ejecución y necesitó 15,2 segundos por imagen en una CPU Apple Silicon (serie M, rembg 2.x con onnxruntime). Los endpoints GPU alojados que sirven esta familia de arquitecturas son mucho más rápidos: Replicate indica tiempos habituales de unos 3 segundos, y RMBG-2.0 de Bria deriva de BiRefNet.
Los dos modelos ligeros ilustran el clásico intercambio entre velocidad y precisión. isnet-general-use tardó 1,1 segundos y conservó el vaso, pero dejó una silueta gris de otro cliente del café flotando en la esquina inferior izquierda del recorte. u2net, el modelo que carga rembg si no indicas otro, terminó en 0,4 segundos y se llevó la mano de la protagonista junto con la bebida. Si te preguntas por qué es habitual escuchar que «probé rembg y fue malo» mientras los benchmarks de BiRefNet son excelentes, ahí está la explicación: entre el modelo predeterminado y el mejor hay cinco años de diferencia.
Los tres resultados open source son archivos RGBA de verdad. RGBA significa que la imagen incorpora un canal alfa, una máscara de transparencia por píxel, de modo que puedes colocar el recorte sobre cualquier fondo nuevo. Esa es precisamente la razón de ser de una API para eliminar fondos, y es justo lo que los dos siguientes participantes no consiguieron entregar.
Los modelos de imagen con prompts no sustituyen a una API de recorte
Le pedí a Nano Banana Pro que sustituyera el fondo por una pantalla verde de chroma key y mantuviera a la protagonista idéntica píxel por píxel. Devolvió un fondo verde limpio detrás de una mujer completamente distinta. Cambiaron la cara, el peinado, el vaso y la ropa; además, el lienzo pasó silenciosamente de 1024×1024 a 1408×768. El resultado parece profesional por sí solo, y eso lo hace más peligroso, no menos: nada avisa de que la foto de producto que subiste ya no es tu producto.
GPT Image 2 falló de forma más sutil. Al pedirle un fondo transparente, conservó mucho mejor a la protagonista —la misma mujer y la misma chaqueta vaquera—, pero entregó un archivo RGB con un tablero gris y blanco pintado en los píxeles. En una ventana de vista previa parece transparencia real. Pero al llevarlo a una herramienta de diseño, el tablero viaja con la imagen. También tardó 99,8 segundos, frente a los aproximadamente 3 segundos que Replicate indica para un endpoint dedicado a la eliminación de fondos.
El problema es de arquitectura, no de prompt. Modelos de edición como estos regeneran el encuadre a partir de una interpretación comprimida de tu imagen; los modelos de segmentación clasifican cada píxel original como sujeto o fondo y te devuelven los píxeles originales con una máscara. En la práctica, la regeneración no conserva la identidad de forma fiable, y en mi prueba ninguna de las dos llamadas de edición devolvió un canal alfa: ambos modelos aplanaron el resultado en RGB.
Aun así, tienen un uso legítimo: cuando buscas una escena nueva en vez de un recorte —cambiar un café por un estudio, modificar la iluminación del producto o generar un contexto lifestyle—, un modelo de edición puede resolverlo en una llamada, sin pasos separados de eliminación y composición. Mis dos llamadas costaron 0,06 $ (Nano Banana Pro) y 0,01 $ (GPT Image 2) a través de AIReiter, así que explorar ese límite cuesta unos céntimos. Eso sí: no los metas en ningún pipeline que prometa a los clientes devolver su propio sujeto.
Cuánto cuesta realmente procesar 1.000 imágenes
Entre las opciones con precio que aparecen a continuación, la diferencia ronda un factor de 2.000. Todos los precios se obtuvieron de las páginas oficiales el 17 de julio de 2026.
remove.bg es, con diferencia, la opción generalista más cara. El pago por uso cuesta 3 $ por 3 créditos, con una imagen a resolución completa por crédito: exactamente 1,00 $ por imagen. La suscripción Lite, con 40 créditos y facturación anual de 8,10 $ al mes, se queda en 0,20 $ por imagen; incluso el plan Volume+ de 500 créditos cuesta 0,16 $. El nivel gratuito incluye un crédito de prueba y llamadas a la API en resolución de previsualización.
Photoroom cobra una tarifa fija de 0,02 $ por imagen por su API Remove Background, es decir, 20 $ por cada 1.000. Ofrece 1.000 llamadas mensuales de sandbox con marca de agua para desarrollo, además de 10 llamadas de producción gratuitas; el nivel con sombras de IA y edición completa cuesta 0,10 $ por imagen. Pixian.AI factura por megapíxel mediante paquetes de créditos prepagados desde 5 $ por 250 créditos, con un coste de entre 0,0009 $ y 0,018 $ por imagen. Los créditos no caducan mientras hayas comprado algo dentro de los últimos dos años.
Replicate ejecuta 851-labs/background-remover por unos 0,00051 $ por imagen —1.960 eliminaciones por dólar— en hardware Nvidia T4, con tiempos habituales de 3 segundos. RMBG-2.0 de Bria cuesta 0,018 $ por imagen en fal.ai. Y rembg autoalojado cuesta 0 $ por imagen, más el coste de la infraestructura que uses.
Haz las cuentas a escala antes de suscribirte: 10.000 imágenes al mes cuestan unos 1.600 $ con la mejor tarifa de suscripción de remove.bg —0,16 $ por imagen en Volume+—, 200 $ con Photoroom y aproximadamente 5 $ con Replicate. La sensibilidad al precio es suficientemente real como para que desarrolladores se quejen públicamente de 0,03 $ por imagen, y r/MachineLearning alberga benchmarks creados por la comunidad para estas APIs.
La trampa de las licencias en los modelos «gratuitos»
La columna open source tiene una condición de licencia que cambia por completo qué modelo «gratis» puedes poner en producción.
RMBG-2.0 de Bria, uno de los modelos con pesos abiertos más potentes disponibles, se basa en la arquitectura BiRefNet y en un conjunto de datos con licencia propietaria. Sus pesos en Hugging Face se distribuyen bajo CC BY-NC 4.0. NC significa uso no comercial: puedes evaluarlo, pero incluirlo en un producto exige un acuerdo de pago con Bria o usar su API de 0,018 $ por imagen. La vía de pago aporta una respuesta documentada sobre los datos de entrenamiento: Bria afirma que el modelo se entrena exclusivamente con imágenes con licencia, justo la cuestión que los equipos de compras empresariales han empezado a plantear.
BiRefNet es el caso opuesto: el repositorio oficial publica tanto el código como los pesos bajo licencia MIT, gratuitos para uso comercial. El código de rembg también es MIT, pero rembg es un wrapper para una docena de modelos intercambiables, y los pesos de cada uno tienen su propia licencia upstream; la licencia del wrapper no dice nada sobre ellos. La página de 851-labs en Replicate ni siquiera indica la licencia del modelo subyacente. Comprobar durante cinco minutos la licencia de un archivo de pesos antes de integrarlo en un pipeline comercial sale mucho más barato que la alternativa.
Qué API de eliminación de fondos elegir
Si buscas la API funcional más barata: el eliminador de 851-labs en Replicate, con unos 0,51 $ por cada 1.000 imágenes, tres segundos de latencia y sin suscripción. Pixian.AI queda en segundo lugar si prefieres prepagar paquetes pequeños de créditos en vez de mantener saldo en una cuenta cloud.
Si la calidad del recorte es clave para tu negocio: Photoroom por 0,02 $ por imagen y Bria por 0,018 $ son las dos opciones comerciales. Las 1.000 llamadas mensuales de sandbox de Photoroom te permiten comprobar la calidad de los bordes en tu catálogo de productos antes de pagar nada; eso es mejor que fiarte de la prueba con una sola imagen de cualquiera, incluida la mía. Bria suma la trazabilidad de datos de entrenamiento con licencia. remove.bg ofrece plugins oficiales para Photoshop, Figma y Zapier que las APIs más baratas no tienen, pero con un precio por imagen entre 8 y 50 veces superior al de Photoroom, resulta difícil justificar solo su API.
Si las imágenes no pueden salir de tu infraestructura: rembg con el modelo birefnet-general ofrece el ganador de calidad de mi prueba por 0 $ por imagen, pero reserva presupuesto para una GPU. Mis 15,2 segundos de inferencia en CPU sirven para un proceso por lotes nocturno y no sirven para un flujo de checkout. El informe sincero de un desarrollador sobre autoalojamiento: resultados peores que remove.bg, una velocidad significativamente inferior y un servidor que se cayó bajo carga. El autoalojamiento es una opción real, no una solución gratis sin contrapartidas.
Si ya usas modelos de imagen en tu flujo: utilízalos para sustituir fondos, cuando el objetivo es regenerar una escena, no extraer un sujeto. En cuanto tu pipeline prometa devolver al cliente sus propios píxeles, deja el trabajo en manos de un modelo de segmentación.
Preguntas frecuentes
¿Existe una API de eliminación de fondos completamente gratuita?
Gratis sin matices: rembg autoalojado, con código bajo licencia MIT y una instalación mediante pip. En cuanto a niveles gratuitos de APIs alojadas, Photoroom ofrece 1.000 llamadas mensuales de sandbox con marca de agua y 10 llamadas de producción; remove.bg incluye un crédito de prueba y llamadas ilimitadas en resolución de previsualización.
¿ChatGPT o GPT Image pueden eliminar fondos?
Generarán algo que parece correcto, pero no lo es. En mi prueba, GPT Image 2 devolvió un archivo RGB con un patrón de tablero pintado en los píxeles en lugar de un canal alfa real, y tardó 99,8 segundos. Úsalo para sustituir fondos; para eliminarlos, usa una API de segmentación.
¿Cuál es el mejor modelo open source para eliminar fondos?
BiRefNet-general. Ganó mi prueba de cinco pipelines con pelo, transparencias y fondos recargados, y tanto el código como los pesos tienen licencia MIT para uso comercial. RMBG-2.0 perfecciona la misma arquitectura con mejores datos de entrenamiento, pero sus pesos abiertos son exclusivamente para uso no comercial.
¿Cómo elimino un fondo en Python?
Tres líneas con rembg: pip install "rembg[cpu]" onnxruntime, y después:
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")
Evita el modelo predeterminado u2net e indica birefnet-general, salvo que necesites una velocidad en CPU inferior a un segundo más de lo que necesitas conservar las manos del sujeto.