← Todas las comparativas

ScrapeUnblocker vs. Browserless: comparativa de solicitudes, unidades de navegador y funciones (2026)

ScrapeUnblocker y Browserless ponen ambos un navegador real entre tú y el sitio que quieres leer, pero son tipos de producto distintos. ScrapeUnblocker es una API de web scraping: envías una URL y te devuelve la página renderizada, encargándose por ti de los proxies, el renderizado en navegador y los CAPTCHA, a un crédito por solicitud. Browserless es una plataforma de navegadores headless alojados: conectas Puppeteer o Playwright a sus navegadores mediante WebSocket, o los controlas con su lenguaje BrowserQL y sus SDK de BAP, y también ofrece APIs REST para tareas individuales, como obtener el HTML de una página o hacer una captura de pantalla. Browserless factura en unidades de tiempo de navegador, más el tráfico de proxy y las resoluciones de CAPTCHA, en lugar de por solicitud.

Este artículo compara las partes que se solapan: obtener el contenido de una página mediante una llamada a una API, y lo que cobra cada servicio por ello. Como las unidades de facturación difieren, explicamos la diferencia en lugar de forzar ambos servicios en una misma escala de precio por página.

Una aclaración antes de empezar: nosotros desarrollamos ScrapeUnblocker, así que no somos una parte neutral. Para que esta comparación sea justa y verificable, todas las cifras de Browserless que aparecen a continuación provienen de la propia página de precios pública de Browserless, de la versión en Markdown de esa página (con precios mensuales y anuales) y de su documentación, tal como las consultamos el 24 de septiembre de 2026. Todas las cifras de ScrapeUnblocker provienen de nuestra página de precios y de nuestra documentación. Cuando no sabemos algo, lo decimos. Los precios y las funciones cambian, así que, por favor, consulta ambos sitios antes de decidir.

De un vistazo

ScrapeUnblockerBrowserless
Qué esAPI de web scraping: envías una URL y recibes la páginaNavegadores headless alojados que controlas con Puppeteer, Playwright, BrowserQL o BAP, además de APIs REST para tareas individuales
Unidad de facturación1 solicitud = 1 créditoUnidades: hasta 30 segundos de tiempo de navegador por conexión de navegador, más el tráfico de proxy y las resoluciones de CAPTCHA
Proxies y CAPTCHASin cargo aparteProxies integrados residenciales (6 unidades por MB) y de centro de datos (2 unidades por MB); 10 unidades por cada CAPTCHA resuelto con éxito
Precio de entradaPago por uso (Pay as you go) a 1,00 € por cada 1.000 solicitudes; planes mensuales desde 29 €Prototyping a 35 $ al mes, o 25 $ al mes con facturación anual
Plan de autoservicio más grande1.000 € al mes (Ultimate)Scale a 500 $ al mes, o 350 $ al mes con facturación anual
Uso gratuito500 solicitudes al registrarte, sin necesidad de tarjetaPlan Free: 1.000 unidades al mes, sin necesidad de tarjeta
Límite de rendimientoDe 2 a 10 solicitudes por segundo (de Pago por uso a Pro); hasta 400 (de Business a Ultimate)De 2 a 80 navegadores concurrentes con facturación mensual, de 2 a 100 con facturación anual
MonedaEURUSD

Cómo funcionan los precios de Browserless

La página de precios de Browserless enumera un plan Free, tres planes de pago y una opción Enterprise personalizada. Los planes de pago se pueden facturar de forma mensual o anual; según la página, entre ambas modalidades solo difieren el precio y la concurrencia.

PlanFacturación mensualFacturación anual (al mes)Unidades al mesMáx. de navegadores concurrentes (mensual / anual)Duración máxima de sesiónExcedente por unidad
Free0 $0 $1.0002 / 22 min-
Prototyping35 $25 $20.0005 / 1015 min0,0020 $
Starter200 $140 $180.00030 / 4030 min0,0017 $
Scale500 $350 $500.00080 / 10060 min0,0015 $
EnterprisePersonalizadoPersonalizadoPersonalizadoPersonalizadoPersonalizadoPersonalizado

En los planes de pago, el uso que supera la asignación se cobra por unidad a la tarifa de excedente; en el plan Free, las solicitudes se rechazan una vez agotada la asignación. La página de inicio de Browserless indica USD como moneda de sus precios, y no encontramos ninguna indicación sobre si los precios publicados incluyen impuestos.

La unidad es el detalle más importante. La página de precios la define como “a block of browser time of up to 30 seconds per browser connection” (“un bloque de tiempo de navegador de hasta 30 segundos por conexión de navegador”). Las sesiones más largas consumen otra unidad por cada 30 segundos, y las reconexiones de sesión cuentan como nuevas conexiones de navegador. Los proxies integrados y la resolución de CAPTCHA se descuentan del mismo saldo:

UsoCoste en unidades
Tiempo de navegador1 unidad por cada 30 segundos, con los incrementos parciales redondeados hacia arriba
Tráfico de proxy residencial6 unidades por MB
Tráfico de proxy de centro de datos2 unidades por MB
CAPTCHA resuelto con éxito10 unidades
Tráfico a través de tu propio proxy externoSin unidades de proxy

La documentación sobre el consumo de unidades de Browserless añade que los endpoints REST, las conexiones BaaS y BrowserQL “all meter the same way” (“se miden todos de la misma manera”), de modo que una llamada REST que termina en menos de 30 segundos cuesta 1 unidad. Su documentación sobre stealth también dice “Stealth sessions cost more units” (“Las sesiones stealth cuestan más unidades”), pero no encontramos cuántas más en las páginas de precios ni de consumo de unidades.

Por cada 1.000 unidades, los precios publicados equivalen a (cálculo nuestro):

PlanFacturación mensualFacturación anualExcedente
Prototyping1,75 $1,25 $2,00 $
Starterunos 1,11 $unos 0,78 $1,70 $
Scale1,00 $0,70 $1,50 $

Cómo funcionan los precios de ScrapeUnblocker

ScrapeUnblocker tiene una opción de pago por uso y planes mensuales. Nuestra página de precios indica que una solicitud siempre equivale a un crédito.

PlanPrecioSolicitudes incluidasPrecio efectivo por cada 1.000Uso adicional por cada 1.000Límite de velocidad
Pago por uso1,00 € por cada 1.000 solicitudes-1,00 €-2 solicitudes/segundo
Starter29 € al mes34.000unos 0,85 €0,95 €5 solicitudes/segundo
Pro99 € al mes132.000unos 0,75 €0,85 €10 solicitudes/segundo
Business299 € al mes440.000unos 0,68 €0,75 €Hasta 400 solicitudes/segundo
Scale599 € al mes966.000unos 0,62 €0,68 €Hasta 400 solicitudes/segundo
Ultimate1.000 € al mes1.818.000unos 0,55 €0,60 €Hasta 400 solicitudes/segundo

También hay una opción Enterprise personalizada. El pago por uso no tiene compromiso mensual. En las tarjetas de nuestros planes figuran el renderizado de JavaScript, el bypass de CAPTCHA y un navegador real, y nada de esto se cobra por separado: una página renderizada cuesta el mismo crédito que cualquier otra solicitud.

Solicitudes y unidades: por qué los precios no cuadran

Un crédito de ScrapeUnblocker va ligado a una solicitud. Una solicitud puede durar hasta 60 segundos (90 segundos con steps de navegador), y su precio no cambia según cuánto tarde la página en cargar, cuántos datos transfiera o si aparece un CAPTCHA.

Una unidad de Browserless va ligada a los recursos que utiliza un trabajo, así que las unidades que necesita una carga de página dependen de la página y de tus opciones. Los ejemplos siguientes usan las tarifas publicadas por Browserless. Son ilustraciones, no mediciones: no hemos medido tiempos de carga ni tamaños de página en Browserless.

Ejemplo de carga de página en BrowserlessUnidades
Menos de 30 segundos, sin proxy integrado (o con tu propio proxy)1
Menos de 30 segundos, proxy de centro de datos, 1 MB transferido1 + 2 = 3
Menos de 30 segundos, proxy residencial, 1 MB transferido1 + 6 = 7
Una sesión de 30 segundos, proxy residencial, 2 MB transferidos (el propio ejemplo de Browserless)1 + 12 = 13
45 segundos, proxy residencial, 2 MB transferidos, un CAPTCHA resuelto2 + 12 + 10 = 24

Así que, si tus páginas cargan rápido sin los proxies integrados de Browserless, una unidad cubre una carga de página, o varias dentro de los mismos 30 segundos de una sesión, porque las unidades miden el tiempo de sesión y no las páginas. Con los proxies integrados, el ancho de banda puede pesar más que el tiempo de navegador: en el propio ejemplo de Browserless, 2 MB de tráfico residencial cuestan 12 unidades frente a 1 unidad de tiempo de navegador.

Por ese motivo no hemos puesto un precio por página de Browserless junto al nuestro. Para estimarlo, multiplica las unidades que usa una página típica tuya por el precio por unidad de tu plan. Además, los dos servicios fijan sus precios en monedas distintas, y no hemos hecho la conversión entre ellas, porque los tipos de cambio varían.

Qué pagas cuando una solicitud falla

Browserless. Su documentación indica que las unidades miden el tiempo de navegador realmente utilizado, “so it depends on when the failure happens” (“así que depende de cuándo se produzca el fallo”). Una solicitud rechazada antes de que se inicie un navegador, por ejemplo un 429 por una cola llena o un error de validación, no consume nada. Una solicitud que falla a mitad de ejecución sigue consumiendo el tiempo de navegador utilizado hasta el fallo, más el ancho de banda de proxy ya transferido. Los intentos de resolución de CAPTCHA que no superan el desafío no se cobran. No encontramos una regla específica para un sitio objetivo que responde con 404 o 410. Su Smart Scrape API informa de un fallo como HTTP 200 con ok: false, así que revisa ese campo.

ScrapeUnblocker. Según nuestra documentación de errores, una página entregada (200) se factura. Cuando el propio sitio objetivo responde con 404 o 410, o su origen devuelve su propia página de error 5xx, devolvemos un 200 con una cabecera X-Origin-Status que contiene el código de estado del sitio objetivo, y eso también se factura. Un dominio que no existe (400 Hostname cannot be resolved) se factura, y también una acción de navegador de steps que falla después de que la página se haya renderizado (422 step_failed). Un 403 (bloqueado por la protección antibots del sitio objetivo en todas las vías de bypass de que disponemos), los timeouts, el 523 Origin unreachable, el 429 por límite de velocidad, el 402 por cuota agotada y todos los errores de nuestra parte no se facturan.

ResultadoScrapeUnblockerBrowserless
Página entregadaSe factura, 1 créditoTiempo de navegador, tráfico de proxy y resoluciones de CAPTCHA utilizados
El sitio objetivo responde 404 o 410Se factura (200 con X-Origin-Status)No encontramos una regla específica; se miden el tiempo de navegador y el tráfico utilizados
Bloqueado por la protección antibots, o timeoutNo se factura (403, timeout)Tiempo de navegador y tráfico de proxy utilizados hasta ese momento
CAPTCHA no superadoSin cargo aparteEl intento de resolución no se cobra
Rechazada antes del procesamientoNo se factura (429 por límite de velocidad)No se consume nada (por ejemplo, un 429 por una cola llena)
Asignación agotadaNo se factura (402)Planes de pago: excedente por unidad; plan Free: solicitudes rechazadas

Una salvedad por nuestra parte: que una respuesta de ScrapeUnblocker se facture o no depende de cómo la clasifique nuestro servicio, por ejemplo, de si una página de desafío (challenge) se reconoce como bloqueo. En Browserless, la facturación sigue el tiempo y el tráfico utilizados, no el resultado.

Comparativa de funciones

FunciónScrapeUnblockerBrowserless
Cómo se usaAPI HTTP: envías una URL y recibes la páginaPuppeteer o Playwright mediante WebSocket (BaaS), BrowserQL (GraphQL), SDK de BAP o APIs REST
Contenido de la página en una sola llamada HTTP/getPageSource, con el renderizado en navegador siempre activado/content (HTML renderizado), /unblock (bypass de la detección de bots), /smart-scrape (primero una petición HTTP y, si hace falta, un navegador)
NavegadoresNavegador real, siempre activadoChromium por defecto, Chrome, un navegador Stealth; Firefox, WebKit y Edge a través de Playwright
Segmentación geográficaproxy_country, con una lista publicada de países compatiblesproxyCountry (códigos ISO 3166) con los proxies integrados; la segmentación por ciudad requiere el plan Scale
Interacción con la páginasteps: hacer clic, escribir, seleccionar, pulsar teclas, desplazarse y esperar, hasta unos 10 por solicitud, además de list_elementsControl completo con Puppeteer o Playwright, BrowserQL, o hasta 20 actions en una solicitud de Smart Scrape
Datos estructuradosparsed_data=true devuelve JSON (Schema.org, __NEXT_DATA__ o reglas generadas por IA)/scrape devuelve JSON para los selectores CSS que especifiques
Capturas de pantalla y MarkdownNo se ofrecenFormatos de Smart Scrape y un endpoint /screenshot; PDFs mediante /pdf
Cabeceras personalizadas, trabajos asíncronosNo se ofrecenheaders en Smart Scrape; Crawl API (beta) y Agent Run API
Búsqueda/serpApi: resultados de Google en JSON (resultados orgánicos, anuncios y el resumen con IA de Google)Search API (beta): búsqueda web, de noticias y de imágenes, con la opción de scrapear cada resultado
Datos específicos por sitioEndpoints de plugins que devuelven JSON, por ejemplo Amazon, eBay, Walmart, Target, Etsy, Indeed, TikTok, Booking.com, Airbnb y SkyscannerAgent Skill Catalog, con skills específicas por sitio, invocables a través de su servidor MCP, que devuelven JSON estructurado
Duración máxima60 segundos por solicitud (90 con steps)De 2 minutos (Free) a 60 minutos (Scale) por sesión
Librerías cliente oficialesPython, Node.js, Ruby y PHPSDK de BAP para TypeScript y Python; las librerías estándar de Puppeteer y Playwright
Herramientas de IAServidor MCP (Claude, ChatGPT y otros clientes MCP), plugin para Claude CodeServidor MCP, plugin para Claude Code, guías para frameworks de agentes como Browser Use y Stagehand
Otras integracionesMiddleware para Scrapy, nodo de n8n, actores de Apifyn8n, Make y Zapier; Scrapy con /content o BrowserQL

Una nota sobre los límites: Browserless limita los navegadores concurrentes, mientras que ScrapeUnblocker indica solicitudes por segundo. No se pueden comparar directamente, porque el rendimiento que da un límite de concurrencia depende de cuánto tarda cada trabajo. Si el rendimiento es importante, mídelo con tus propios sitios objetivo.

Cuándo Browserless puede ser la mejor opción

  • Ya tienes scripts de Puppeteer o Playwright y quieres ejecutarlos en navegadores alojados cambiando la URL de conexión.
  • Tu trabajo es automatización de navegador más que obtención de páginas: sesiones largas (hasta 60 minutos en Scale), sesiones persistentes, perfiles autenticados o automatización híbrida en la que una persona toma el control de una sesión en vivo.
  • Necesitas capturas de pantalla, Markdown, cabeceras de solicitud personalizadas o rastreos asíncronos.
  • Tus páginas cargan rápido y no necesitas sus proxies integrados, de modo que una unidad puede cubrir una carga de página o más.
  • Quieres una asignación gratuita que se renueva: 1.000 unidades cada mes, frente a nuestras 500 solicitudes una sola vez.
  • Quieres alojarlo tú mismo (Browserless ofrece una imagen de Docker bajo la licencia SSPL-1.0 y una imagen Enterprise con licencia), o necesitas elementos de cumplimiento normativo que figuran en su página de precios, como SOC 2 Type II.

Cuándo ScrapeUnblocker puede ser la mejor opción

  • Quieres una API a la que envías una URL y que te devuelve la página, y prefieres no escribir ni mantener código de automatización de navegador.
  • Quieres un precio fijo por solicitud, sea cual sea el tiempo de carga, el tamaño de la página o el CAPTCHA.
  • Quieres pago por uso sin compromiso mensual. La página de precios de Browserless enumera un plan Free y suscripciones mensuales o anuales, y no encontramos allí ninguna opción de pago por uso.
  • Quieres resultados de Google en JSON, JSON estructurado con parsed_data o endpoints de plugins para sitios habituales con una sola clave de API.
  • Trabajas con Ruby o PHP y quieres una librería cliente oficial, o prefieres que te facturen en euros.

Lo que esta comparación no te dice

  • Tasas de éxito. No hemos probado ScrapeUnblocker y Browserless con el mismo conjunto de sitios, así que no hacemos ninguna afirmación sobre cuál de los dos logra pasar más a menudo en ningún sitio concreto. Hemos publicado un benchmark de nuestra propia API, pero solo mide ScrapeUnblocker.
  • Velocidad. No hemos medido los tiempos de respuesta de Browserless. En Browserless, la velocidad también influye en la factura.
  • Dos reglas sobre unidades que no pudimos precisar. La documentación de Browserless dice que las sesiones stealth cuestan más unidades, pero no encontramos la cantidad; y no encontramos si una llamada de Smart Scrape respondida por su simple petición HTTP, sin navegador, consume unidades.
  • Impuestos y condiciones personalizadas. No encontramos si los precios de Browserless incluyen impuestos, y no sabemos qué ofrece ninguna de las dos empresas con un contrato Enterprise.
  • Todo lo que haya cambiado después del 24 de septiembre de 2026. Ambas páginas de precios pueden cambiar en cualquier momento.

Cómo decidir en una tarde

  1. Elige de 50 a 100 URLs que representen tu carga de trabajo real.
  2. Pásalas por el plan Free de Browserless con el endpoint y la configuración de proxy que usarías en producción, como /content, /unblock o /smart-scrape. Sus registros de solicitudes muestran las unidades que usó cada solicitud. A 13 unidades por página, como en el ejemplo de Browserless con proxy residencial, 1.000 unidades cubren unas 76 cargas de página.
  3. Pasa las mismas URLs por las 500 solicitudes gratuitas de ScrapeUnblocker.
  4. Para cada servicio, cuenta las páginas que realmente recibiste (revisa el contenido, no solo el código de estado) y luego calcula el coste por página válida: unidades usadas por el precio por unidad en Browserless, solicitudes por el precio por solicitud en ScrapeUnblocker.

El servicio con el menor coste por página válida en tus propias URLs es el más barato para ti. Puedes empezar con nuestras 500 solicitudes gratuitas en la página de precios.

Fuentes

Browserless es una marca comercial de su respectivo propietario. ScrapeUnblocker no está afiliado a Browserless, ni cuenta con su respaldo ni con su patrocinio. Este artículo lo publica ScrapeUnblocker y refleja información disponible públicamente el 24 de septiembre de 2026. Si crees que algo de lo aquí expuesto es inexacto o está desactualizado, por favor, contáctanos y lo revisaremos y corregiremos.

Prueba ScrapeUnblocker gratis

Tasa de éxito del 95%+ · desde 0,55 € por cada 1000 llamadas · 500 solicitudes gratis al registrarte.