Si estás leyendo esto, probablemente tu factura de Apify fue más alta de lo que esperabas: un run que costó más que la estimación, créditos que se terminaron a mitad de mes o un actor que dejó de funcionar mientras lo seguías pagando. Esta guía desarma los precios de Apify en 2026 (planes, compute units, proxies y actores pay-per-event) y los compara con Zyla API Hub en lo que te cuesta plata y tiempo. Cada dato de Apify sale de su propia página de precios, sus términos y su documentación, con la fecha en que lo verificamos.
Comparación rápida: Apify vs Zyla API Hub
| Apify | Zyla API Hub | |
|---|---|---|
| Modelo de precios | Crédito prepago de la plataforma, que se gasta en cada actor | Una suscripción a cada API |
| Precio base mensual | US$0 (Free), US$19 (Starter), US$199 (Scale) o US$999 (Business) | Depende de la API. Google Maps API: desde US$24,99 |
| Unidad de cobro | La define cada actor: resultados, eventos o uso de cómputo | Requests a la API |
| Uso incluido | El crédito del plan, de US$5 a US$999 al mes | Una cuota fija de requests en cada plan |
| Uso adicional | Planes pagos: se cobra como exceso hasta el límite que configures. Plan Free: bloqueado. | Soft Limit: hasta una cuota extra al precio publicado, y después se corta. Puedes desactivarlo. |
| Resultados por request | Depende del actor | Depende del endpoint (búsqueda de Google Maps: 20 lugares en nuestra prueba) |
| Quién responde cuando algo se rompe | En los actores de la comunidad, el desarrollador. Términos de Apify: los actores “are not part of the Services provided by Apify”. | Zyla, para todas las APIs del catálogo |
| Reembolsos | Los cargos son “non-cancellable, non-refundable” (Términos §7.4). Las compensaciones se pagan en créditos. | Los gestiona el soporte de Zyla |
| Ideal para | Flujos de scraping y automatización a medida | APIs de datos listas para usar |
Los dos productos están construidos de forma distinta, y no todos los actores de Apify usan el mismo modelo de precios. Por eso una comparación justa tiene que elegir un trabajo concreto que los dos puedan hacer. Abajo usamos datos de negocios de Google Maps.
Cómo funcionan los precios de Apify
Planes de precios y créditos de Apify
Según la página de precios de Apify (22 de octubre de 2026), cada plan es crédito de uso prepago que gastas en la plataforma:
| Plan | Precio | Crédito de uso incluido | Precio por compute unit |
|---|---|---|---|
| Free | US$0 | US$5 al mes | US$0,20 |
| Starter | US$19 al mes (US$17 con pago anual) | US$19 | US$0,20 |
| Scale | US$199 al mes (US$179 con pago anual) | US$199 | US$0,16 |
| Business | US$999 al mes (US$899 con pago anual) | US$999 | US$0,13 |
Cobro por uso: compute units, proxies y almacenamiento
Cuando un actor se cobra por uso de la plataforma, el costo de un run depende de varios medidores a la vez:
- Compute units, que miden memoria por tiempo de ejecución: US$0,13–US$0,20 cada una, según tu plan.
- Proxies residenciales: US$7–US$8 por GB. Proxies SERP: US$1,70–US$2,50 cada 1.000 requests.
- Almacenamiento y transferencia: datasets, key-value stores y request queues se cobran por GB-hora y por lectura o escritura, y la transferencia externa cuesta US$0,20 por GB.
El propio FAQ de Apify dice que el costo de un run depende de los proxies, la transferencia de datos, la memoria y la duración. Los reintentos suman. Por eso el mismo scraping puede costar distinto de un run a otro.
Precios de los actores: pago por resultado y por evento
La mayoría de los actores populares cobran por resultado o por evento, y algunos solo cobran el uso de la plataforma. El precio lo fija el desarrollador, y Apify se queda con el 20% de los ingresos del actor como comisión (documentación de Apify). Hay dos detalles fáciles de pasar por alto:
- El precio que se destaca es el más barato. El “desde US$X cada 1.000” de la página de un actor es el precio del plan Business. En Free o Starter, el mismo actor puede costar hasta unas 2,7 veces más por resultado.
- Los precios están cambiando. Apify eliminó el modelo de alquiler el 1 de octubre de 2026 y está pasando los actores a pago por evento (blog de Apify, 25 de agosto de 2026). Los usuarios tienen 14 días para revisar cada cambio de precio.
¿Qué pasa cuando te quedas sin créditos en Apify?
El crédito que no usas desaparece al final del ciclo de facturación. En el plan Free, cuando se terminan los US$5 quedas bloqueado hasta el próximo ciclo. En los planes pagos sigues funcionando y se te cobra el exceso, hasta el límite de uso que configures en facturación.
Apify vs Zyla: ejemplo de precios con Google Maps
Este es un caso real y equivalente: datos de negocios de Google Maps. Es uno de los usos más buscados de Apify, y el Google Maps Scraper de Apify es uno de sus actores más populares (45.000 usuarios mensuales al 22 de octubre de 2026). En Zyla, el mismo trabajo lo hace la Google Maps API. Todos los precios se verificaron el 22 de octubre de 2026.
| Google Maps Scraper en Apify | Google Maps API en Zyla | |
|---|---|---|
| Cómo se cobra | Por lugar: US$4,00 (Free), US$3,00 (Starter), US$2,00 (Scale) o US$1,50 (Business) cada 1.000 | Por request: US$24,99 al mes por 100.000 requests (plan Basic) |
| Carga de ejemplo | 50.000 lugares al mes en Starter: 50 × US$3,00 = US$150 de uso | 50.000 lugares a 20 por request = 2.500 requests. Aun con un lugar por request (50.000 requests) entra en la cuota del Basic. |
| Total mensual | US$150. Los US$19 del Starter son crédito prepago, así que no se suman aparte: US$19 de crédito más US$131 de uso extra. | US$24,99 |
| Costo efectivo cada 1.000 lugares (esta carga) | US$3,00 | US$0,50 (US$24,99 ÷ 50.000 × 1.000) |
| Costo teórico cada 1.000 lugares con la cuota completa | US$3,00 (precio fijo por resultado en Starter) | US$0,0125 (100.000 requests × 20 lugares), solo si usas toda la cuota y cada request devuelve 20 lugares útiles |
| Resultados por request | Un resultado cobrado por lugar | Hasta el limit que pongas: 20 en nuestra prueba, menos cuando una búsqueda tiene menos coincidencias |
| Extras | Reseñas, enriquecimiento de contactos y verificación de emails son add-ons pagos | Reseñas, fotos y detalle de cada lugar son endpoints aparte, que cuentan como requests |
| Capacidad | Runs paralelos en la nube | 120 requests por minuto (Basic y Pro), 240 en los planes mayores |
Para esta carga, la factura mensual es unas 6 veces menor en Zyla (US$24,99 contra US$150). Ten en cuenta los supuestos. Los 20 lugares por request salen de una búsqueda de prueba; búsquedas que se superponen pueden devolver el mismo lugar dos veces, así que cuenta lugares únicos cuando pruebes. Las dos herramientas no devuelven exactamente los mismos campos, y los add-ons pagos de Apify (emails, perfiles sociales, contactos verificados) no tienen un equivalente directo en una sola llamada de Zyla. Zyla no es más barato para todos los datos, así que compara exactamente el trabajo que haces.
Calculadora de costos de Apify: estima tu gasto mensual en extracción de datos
Apify vs Zyla: calcula tu costo mensual
Estima la factura mensual para tu propio uso de Google Maps. Precios publicados al 22 de octubre de 2026.
Supuestos: el costo de Apify usa el precio por lugar del Google Maps Scraper para el plan elegido, sin add-ons ni cargos de cómputo o proxies; el precio del plan es crédito prepago, no se suma aparte. El costo de Zyla usa los planes de la Google Maps API; los requests extra usan Soft Limit (hasta una cuota extra). Los resultados por request dependen de tus búsquedas, así que prueba con las tuyas.
Probar la Google Maps API en Zyla →Requests a la API vs lugares extraídos: el costo real
Los dos servicios cuentan cosas distintas. El Google Maps Scraper de Apify cobra por cada lugar que extrae. Zyla cobra por request a la API, devuelva lo que devuelva. Un request no siempre trae la misma cantidad de lugares útiles: la paginación, los duplicados entre búsquedas que se superponen, las respuestas vacías y las zonas con pocos resultados cambian el número. Por eso la forma honesta de comparar es estimar cuántos lugares útiles obtienes por request.
| Escenario | Lugares útiles por request | Requests para 50.000 lugares | Plan de Zyla necesario |
|---|---|---|---|
| Conservador | 5 | 10.000 | Basic, US$24,99 |
| Moderado | 10 | 5.000 | Basic, US$24,99 |
| Optimista | 20 | 2.500 | Basic, US$24,99 |
Son supuestos ilustrativos, no un resultado garantizado. Aun en el caso conservador, 50.000 lugares entran en los 100.000 requests del plan Basic, así que la factura mensual sigue en US$24,99, o US$0,50 cada 1.000 lugares. Los escenarios empiezan a pesar con volúmenes más altos: con 5 lugares útiles por request, 1.000.000 de lugares necesitarían 200.000 requests (el plan Pro, US$49,99). Corre algunas de tus búsquedas reales en la prueba para conocer tu propio número.
Comparación técnica: Apify vs Zyla
Esta es la misma búsqueda en los dos servicios. La llamada a Apify corre el actor de forma sincrónica y devuelve los ítems del dataset; la de Zyla es un request REST común. Las dos se verificaron contra la documentación oficial el 22 de octubre de 2026, y la respuesta de Zyla de abajo es de una prueba real.
# Antes: run de un actor de Apify (los campos de entrada dependen del actor)
import requests
items = requests.post(
"https://api.apify.com/v2/acts/compass~crawler-google-places/run-sync-get-dataset-items",
params={"token": "YOUR_APIFY_TOKEN"},
json={"searchStringsArray": ["coffee shops in Austin, TX"], "maxCrawledPlacesPerSearch": 20},
).json()
# Después: Zyla API Hub
r = requests.get(
"https://zylalabs.com/api/10107/google-maps-api/19301/search",
params={"query": "coffee shops in Austin, TX", "limit": 20},
headers={"Authorization": "Bearer YOUR_API_KEY"},
)
places = r.json()["data"]
Esta es la respuesta real de nuestra prueba del 22 de octubre de 2026 (uno de los 20 lugares, recortado):
curl --location --request GET 'https://zylalabs.com/api/10107/google-maps-api/19301/search?query=coffee%20shops%20in%20Austin,%20TX&limit=20' --header 'Authorization: Bearer YOUR_API_KEY'
{
"status": "ok",
"data": [
{
"name": "Flora Coffee & Culture",
"full_address": "Flora Coffee & Culture, 3300 W Anderson Ln. Ste 300, Austin, TX 78757",
"website": "http://floracoffee.co/",
"rating": 4.9,
"review_count": 413,
"latitude": 30.362347,
"longitude": -97.7421123,
"place_id": "ChIJK_G24QHrRIYRFsqJnuQaKv0",
"types": ["Coffee shop"]
}
]
}
Los dos devuelven datos que se superponen, pero no son idénticos. Mapea los campos que usas y revisa la cobertura con tus propias búsquedas antes de cambiar:
| Dato | Google Maps Scraper de Apify | Google Maps API de Zyla |
|---|---|---|
| Nombre | title | name |
| Dirección | address | full_address |
| Teléfono | phone | phone_number |
| Sitio web | website | website |
| Rating | totalScore | rating |
| Cantidad de reseñas | reviewsCount | review_count |
| Coordenadas | location.lat / location.lng | latitude / longitude |
| Place ID | placeId | place_id |
| Categoría | categoryName | types |
| Horarios | openingHours | working_hours |
| Texto de reseñas | reviews (when enabled) | Place Reviews endpoint |
- Autenticación: Apify usa tu token de API; Zyla usa
Authorization: Bearer YOUR_API_KEY. - Paginación: en Apify subes
maxCrawledPlacesPerSearch; en Zyla paginas conoffsetylimit. - Errores: en Zyla,
401significa que no estás suscrito a la API y429que llegaste al rate limit o a la cuota del plan, cada uno con unmessageen el JSON. Reintenta los 429 con una espera corta. - Rate limits: los planes Basic y Pro de Zyla permiten 120 requests por minuto (240 en los planes mayores). En Apify, la capacidad depende de la memoria y la concurrencia de tus runs.
Soporte y confiabilidad: ¿quién arregla un actor roto?
En el Apify Store, la empresa que te cobra normalmente no es la que mantiene el scraper. Los Términos dicen que los actores “are not part of the Services provided by Apify” (Términos de Apify, julio de 2026, §3.1). Los Términos de publicación del Store hacen responsable al desarrollador de mantener el actor funcionando y de responder los issues en 14 días. El centro de ayuda de Apify explica que el soporte “cannot evaluate whether a run was successful” en los actores de la comunidad. Decide el desarrollador.
Las páginas públicas de issues muestran cómo se ve eso en la práctica:
- Un actor de perfiles de LinkedIn muy usado tenía 72 issues abiertos. En uno, los usuarios reportaron que no funcionaba ningún scraping y preguntaron si seguir esperando tras unas dos semanas sin respuesta del desarrollador (issue público en la página del actor, fines de septiembre de 2026).
- En el mismo actor, una consultora de reclutamiento reportó datos de perfiles faltantes o incompletos que afectaban a sus clientes, sin respuesta del desarrollador en la página (issue público, septiembre de 2026).
- Un actor de datos de empresas terminaba los runs con “Actor is under maintenance” después de que el usuario había pagado una prueba. Lo marcaron como arreglado y volvieron a reportarlo roto un mes después (issue público, julio de 2026).
Apify marca como “under maintenance” los actores que fallan y con el tiempo los da de baja, pero hasta entonces el arreglo depende del desarrollador, y los runs se siguen pagando.
En Zyla API Hub, el soporte siempre es responsabilidad de Zyla. La mayor parte del catálogo se construye internamente, cada listing muestra su tiempo de respuesta promedio y las APIs que fallan de forma reiterada se dan de baja. Cuando un listing es de un tercero, Zyla se encarga de hablar con el proveedor por ti.
Facturación predecible: cómo funciona el Soft Limit de Zyla
En Zyla pagas un precio fijo por una cantidad fija de requests. El cómputo, los proxies y los reintentos no se cobran aparte. Si te pasas de la cuota, el Soft Limit mantiene tu app funcionando hasta una cuota extra, a un precio por request que figura en el plan. Después los requests se cortan.
Un ejemplo con precios reales. El plan Basic de la Google Maps API incluye 100.000 requests por US$24,99, y el precio de cada request extra figura en el plan: US$0,0003249. Supón que haces 120.000 requests en un mes:
- Los primeros 100.000 están cubiertos por el plan.
- Los siguientes 20.000 siguen funcionando con Soft Limit: 20.000 × US$0,0003249 = US$6,50, que se cobran al cierre del ciclo.
- Los requests se cortan en 200.000, así que en este plan el cargo extra nunca puede superar unos US$32,49.
El Soft Limit viene activado por defecto en los planes pagos. Puedes desactivarlo en cualquier suscripción si prefieres un corte duro. Los requests extra no son gratis, y si caes seguido en el Soft Limit, un plan más grande suele convenir más. Explicamos el mismo modelo con más detalle en nuestra comparación de precios con RapidAPI.
¿Cuándo conviene elegir Apify en lugar de Zyla?
Apify encaja cuando no existe una API lista para lo que necesitas y tienes que construir el scraper tú: crawling de sitios arbitrarios, automatización de navegador, actores propios o extracciones programadas. En ese caso, presupuesta el cómputo, los proxies y el tiempo de mantener esos scrapers funcionando.
Cuándo conviene más Zyla API Hub
Zyla suele ser la mejor opción cuando el dato que necesitas ya existe como API, por ejemplo mapas, perfiles sociales, deportes, finanzas o vehículos:
- Un request, no un run. Mandas un request y recibes el JSON en la misma respuesta. No hay actores que configurar ni datasets que consultar.
- Un precio que conoces antes de que empiece el mes. El plan define la factura, sin compute units, gigas de proxy ni medidores de almacenamiento encima.
- Un solo equipo de soporte. Zyla responde por todas las APIs del catálogo, sin importar quién las construyó.
- Una sola clave para todo. La misma clave Bearer sirve para todas tus suscripciones del Hub, y vía MCP para agentes de IA en
mcp.zylalabs.com. Tu primera API del Hub tiene 7 días de prueba (hasta 50 requests).
Para muchos equipos la respuesta es las dos cosas: Apify para el crawling a medida y APIs con precio mensual fijo para los datos estándar, como los lugares de Google Maps.
¿No encuentras una API para los datos que hoy sacas con Apify? Cuéntanos qué necesitas y te ayudamos a buscar una alternativa.
Cómo evaluar una migración de Apify a Zyla
Pasar un flujo de scraping a una API cambia cómo lo llamas, no solo dónde:
- De runs a requests. Un actor de Apify corre como un trabajo y escribe en un dataset. Una API de Zyla responde cada request directamente con JSON.
- Autenticación. Reemplaza el token de Apify por
Authorization: Bearer YOUR_API_KEY. - Entradas. Mapea los campos de entrada del actor (términos de búsqueda, límites, idioma) a los parámetros de la API, como
query,limit,offsetylangen la Google Maps API. - Campos de salida. Los nombres cambian. Pon un pequeño adaptador entre la API y el resto de tu código.
- Paginación. Usa
offsetpara recorrer resultados en lugar de subir un “máximo de lugares”. - Enriquecimiento. Si dependes de add-ons de Apify (emails, perfiles sociales), revisa qué endpoints o APIs de Zyla los cubren y deja el resto donde está.
- Pruebas. Corre las mismas búsquedas con los 7 días de prueba y compara la cantidad de filas y los campos con tu último dataset de Apify.
- Vuelta atrás. Pausa la programación de Apify en lugar de borrarla hasta que el nuevo flujo funcione bien durante un ciclo completo.
Los endpoints de búsqueda cercana, detalle del lugar, reseñas y fotos están en la documentación de la Google Maps API. Para perfiles y reseñas de negocios fuera de Estados Unidos, mira la Global Places Business Profiles and Reviews API.
Preguntas frecuentes sobre los precios de Apify
¿Cómo funcionan los precios de Apify?
Compras un plan que incluye crédito de uso prepago: US$5 en Free, US$19 en Starter, US$199 en Scale o US$999 en Business. Lo gastas en actores, que cobran por resultado o por evento, y en uso de la plataforma: compute units, proxies, almacenamiento y transferencia. El crédito que no usas vence al final de cada ciclo.
¿Apify es gratis?
Hay un plan Free con US$5 de crédito al mes. Cuando se termina, quedas bloqueado hasta el próximo ciclo. Además, en el plan Free los actores del Store cuestan más por resultado que en los planes pagos.
¿Qué es una compute unit de Apify?
Una compute unit mide la memoria que usa un actor multiplicada por el tiempo que corre. Cuesta US$0,20 en Free y Starter, US$0,16 en Scale y US$0,13 en Business (octubre de 2026).
¿Cuánto cuesta el Google Maps Scraper de Apify?
Al 22 de octubre de 2026 cobraba US$4,00 cada 1.000 lugares en Free, US$3,00 en Starter, US$2,00 en Scale y US$1,50 en Business. Los add-ons, como el enriquecimiento de contactos, se cobran aparte.
¿Apify cobra por resultado?
Muchos actores del Store sí: el Google Maps Scraper, por ejemplo, cobra por lugar. Otros cobran por evento o solo el uso de la plataforma (compute units, proxies y almacenamiento). Revisa la pestaña de precios de cada actor antes de correrlo.
¿Qué pasa cuando me quedo sin créditos en Apify?
En el plan Free, los runs se bloquean hasta el próximo ciclo. En los planes pagos, el uso sigue como exceso hasta el límite que configures en facturación.
¿Apify hace reembolsos?
Sus Términos (julio de 2026) dicen que los cargos no son cancelables ni reembolsables. Cuando Apify o un desarrollador compensa un run fallido, normalmente lo hace con crédito en la plataforma.
¿Zyla API Hub es más barato que Apify?
Para datos estándar disponibles como API, muchas veces sí. Obtener 50.000 lugares de Google Maps al mes costaba unos US$150 en el plan Starter de Apify y US$24,99 con la Google Maps API de Zyla (22 de octubre de 2026), un costo efectivo de US$3,00 contra US$0,50 cada 1.000 lugares. Si no hay una API para tu dato y necesitas un crawler a medida, Apify es una opción.
¿Cuáles son las mejores alternativas a Apify?
Depende del trabajo. Las APIs de datos, como las de Zyla API Hub, reemplazan a los scrapers de fuentes comunes con un precio mensual fijo. Los frameworks autoalojados sirven a equipos que quieren correr sus propios crawlers. Otras plataformas de scraping compiten con Apify en el crawling a medida.
Empieza a explorar Zyla API Hub
¿Listo para simplificar tu extracción de datos? Haz tus propias búsquedas de Google Maps con los 7 días de prueba y compara los resultados con tus runs de Apify. Empezar la prueba de 7 días →