Precios de Apify explicados: planes, CU, eventos y proxy
Apify cobra en cinco capas: cuota, eventos, unidades de cómputo, proxy y almacenamiento. Por 10.000 filas al mes el plan más barato cuesta de 19 a 30 USD. Con llamadas reales, extrapolado: de 0,028 a 0,28 USD.

Si necesitas 10.000 filas al mes, el plan más barato de Apify para los tres trabajos que calculamos es Starter, con una cuota de 19 USD. En Starter, 10.000 posts de Instagram cuestan 23 USD y 10.000 locales de Google Maps cuestan 30 USD. 10.000 comentarios de TikTok cuestan 19 USD, y 9 USD de esa factura son crédito que no se usa y caduca. El 26-10-2026 calculamos los mismos tres trabajos en EveryInfra con llamadas reales, extrapoladas a 10.000 filas: 0,0278 USD, 0,278 USD y 0,0345 USD, es decir, 827, 108 y 551 veces menos. Los planes más caros de Apify tienen precios unitarios más bajos. Pero con los precios públicos de la propia Apify, Instagram Scraper solo sale más barato en el plan Scale de 199 USD a partir de 86.522 resultados al mes; por debajo, subir de plan solo añade cuota.
En este artículo, «precios de Apify» significa cada línea que puede aparecer en tu factura cuando ejecutas un actor ya hecho de Apify Store. Un actor es el nombre que Apify da a un programa de scraping en la nube. No abrimos cuenta en Apify ni pagamos por ejecutar ningún actor. Por eso cada cifra de Apify sale de material público. Usamos la página de precios, la documentación y la API pública de actors en api.apify.com/v2/acts/<actor>, que no pide cuenta. También usamos facturas que los usuarios publicaron en Reddit. Cada cifra de EveryInfra sale de las respuestas originales de llamadas reales del mismo día. No comparamos los campos que devuelve cada lado: solo comparamos reglas de cobro y dinero.
Precios de Apify explicados en una tabla (apify pricing explained)
Empezamos por el resultado. La columna «pagas este mes» aplica las reglas de la página de precios de Apify, leída el 26-10-2026 a las 17:06, hora de Singapur. En un plan de pago, la cuota mensual es uso prepagado. Si tu uso no pasa de la cuota, pagas la cuota. Si la pasa, el exceso va a la siguiente factura. En el plan Free tienes 5 USD de uso al mes. Cuando se gastan, el servicio se detiene hasta el siguiente ciclo y no puedes pagar para seguir. Los precios unitarios salen de la API pública de tres actors populares, leída a la misma hora: Instagram Scraper, Google Maps Scraper y TikTok Comments Scraper.
| 10.000 filas al mes | Actor de Apify y evento | Free (5 USD de crédito) | Starter (19 USD) | Scale (199 USD) | Business (999 USD) | EveryInfra, medido (acción) |
|---|---|---|---|---|---|---|
| Posts de Instagram | Instagram Scraper, Result | No se puede, máx. 1851 | 23 USD | 199 USD | 999 USD | 0,0278 USD (instagram/user_posts, 50 llamadas) |
| Locales de Google Maps | Google Maps Scraper, Scraped place | No se puede, máx. 1250 | 30 USD | 199 USD | 999 USD | 0,278 USD (google_maps_reviews/search, 200 llamadas) |
| Comentarios de TikTok | TikTok Comments Scraper, comment | No se puede, máx. 4000 | 19 USD (caducan 9 USD) | 199 USD | 999 USD | 0,0345 USD (tiktok/comments, 62 llamadas) |
Las celdas en negrita son el plan más barato de Apify para cada trabajo, y en los tres casos es Starter. La razón es sencilla. En Starter estos trabajos gastan 23, 30 y 10 USD de crédito, muy por debajo de la cuota de 199 USD de Scale. Un plan superior baja el precio unitario, pero primero pagas la cuota completa, y lo que no usas caduca. La última columna es EveryInfra. Nuestras acciones cobran por petición: una petición tiene un precio, devuelva las filas que devuelva, hasta el max_limit de esa acción.
En las pruebas de hoy, instagram/user_posts devolvió 200 filas por llamada. Dos páginas de google_maps_reviews/search para una palabra clave devolvieron 100 locales. Tres llamadas a tiktok/comments dieron una media de 161,7 filas. Con esos valores medidos calculamos las llamadas y el coste para 10.000 filas; la sección de pruebas detalla cada supuesto. Nuestra regla para las conclusiones es fija: solo escribimos «más barato» a partir de 2 veces. Las tres filas superan esa línea con mucho.
Si solo comparas el precio por cada 1000 filas y no cuentas la cuota, el resultado es el mismo, con diferencias menores. Business tiene el precio unitario más bajo de los planes de autoservicio. Son 1,50 USD por cada 1000 posts de Instagram, 1,50 USD por cada 1000 locales de Maps y 0,50 USD por cada 1000 comentarios de TikTok. Nuestro coste medido es de 0,00278, 0,0278 y 0,00345 USD por cada 1000. Así que Business cuesta 540, 54 y 145 veces más.
Apify tiene además dos niveles solo para clientes Enterprise, PLATINUM y DIAMOND, según la documentación de Apify. También aparecen en la API pública. Con el nivel DIAMOND, el más bajo (0,50, 0,756 y 0,15 USD por cada 1000), las diferencias son de 180, 27 y 43 veces. Nuestra prueba de alternativas a Apify comparó precios unitarios fila a fila para nueve tipos de datos. Este artículo no repite esa tabla: aquí vemos cómo un mes de uso se convierte en una factura.
El modelo de precios de Apify tiene cinco capas (apify pricing model)
Mucha gente busca «apify pricing explained» porque la página de Store dice «X USD por cada 1000 resultados» y la factura muestra otra cifra. La causa es que una factura de Apify tiene más de una capa. La página Actors in Store dice que cada actor de Store usa uno de los dos modelos. En el pago por evento, el autor del actor define los eventos y sus precios, por ejemplo «un resultado» o «un inicio de ejecución». La mayoría de los actors por evento incluyen el uso de la plataforma en el precio del evento. La misma página avisa de que algunos cobran ese uso aparte, así que hay que mirar la sección de precios del actor.
En el pago por uso, el autor no añade nada y solo pagas los recursos de plataforma que consume la ejecución: unidades de cómputo, transferencia de datos, operaciones de almacenamiento y proxies residenciales o de SERP. Los dos modelos gastan el crédito prepagado de tu plan, y el exceso va a la siguiente factura.
Si separas estas reglas, una factura de Apify tiene hasta cinco capas. La tabla siguiente es el esqueleto del resto del artículo, y cada sección posterior cubre una capa. Cada precio de la tabla sale de la tabla de planes de la página de precios de Apify o de la API pública de actors. Los leímos todos el 26-10-2026, entre las 17:05 y las 17:06, hora de Singapur.
| Capa | Qué cobra | Unidad | Rango en autoservicio | Cuándo aparece |
|---|---|---|---|---|
| 1 Cuota del plan | Uso prepagado del mes | Por mes | 0 / 19 / 199 / 999 USD | En toda cuenta |
| 2 Eventos | Evento principal (por ejemplo, un resultado) + inicio + extras | Por evento | Lo fija el autor para FREE, BRONZE, SILVER y GOLD | Actors por evento |
| 3 Unidades de cómputo (CU) | Memoria × tiempo de ejecución | 1 GB durante 1 hora = 1 CU | 0,2 / 0,2 / 0,16 / 0,13 USD | Actors por uso, actors propios, algunos «evento + uso» |
| 4 Proxy | Tráfico residencial, peticiones SERP, IP de centro de datos | Por GB, por cada 1000, por IP | Residencial 8 / 8 / 7,5 / 7 USD por GB | Ejecuciones que usan Apify Proxy |
| 5 Almacenamiento y transferencia | Lecturas, escrituras y tiempo de datasets, almacenes clave-valor y colas, más tráfico externo | Por cada 1000 operaciones, por GB | Escrituras en dataset 0,005 USD por cada 1000 (Free, Starter) | Durante y después de las ejecuciones |
Esta tabla se lee por columnas, no por filas. Un actor por evento solo muestra las capas 1 y 2, si el autor no cobra el uso aparte. En la capa 5 solo genera coste cuando vuelves a leer o escribir el dataset después de la ejecución. La página Actors in Store lo dice en una frase: leer o escribir en el dataset tras la ejecución cuenta como uso de plataforma en todos los modelos de precio.
Un actor por uso es lo contrario. La capa 2 está vacía y aparecen las capas 3, 4 y 5. Los precios unitarios parecen bajos, pero cuesta preverlos. El consejo de la propia Apify es probar el actor a pequeña escala y mirar el uso. Las cinco secciones siguientes cubren una capa cada una, y cada una termina con una fórmula reutilizable.
Capa 1: los planes de Apify son crédito prepagado (apify pricing plans)
La página de precios de Apify muestra cuatro planes de autoservicio y Enterprise. Free da 5 USD de uso al mes. Starter cuesta 19 USD, Scale 199 USD y Business 999 USD. Enterprise dice «Unlimited» y pide contactar con ventas. Tres frases de las preguntas frecuentes de esa página deciden la forma de tu factura. En un plan de pago, el uso por encima del crédito va a la siguiente factura y Apify te avisa. En Free, la cuenta se detiene hasta el siguiente ciclo. El crédito sin usar no pasa al mes siguiente y caduca al cerrar el ciclo.
La documentación de facturación añade una regla más. Si tu exceso llega a un umbral antes del siguiente ciclo, Apify lo factura en el acto. El umbral es de 20 USD en Starter y de 200 USD en los planes superiores. Al subir de plan se cobra la diferencia proporcional. Al bajar, solo pasa al nuevo plan el uso de plataforma sin gastar. Si cancelas, el plan sigue hasta el final del ciclo.
| Plan | Cuota = uso prepagado | Cuando se acaba | Nivel de descuento | Precio CU | Proxy residencial | Ejecuciones simultáneas (precios) | Memoria total |
|---|---|---|---|---|---|---|---|
| Free | 0 USD (5 USD de uso) | Se detiene hasta el siguiente ciclo | Ninguno (precios FREE) | 0,2 USD | 8 USD / GB | 5 | 16 GB |
| Starter | 19 USD | El exceso se factura; en el acto desde 20 USD | BRONZE | 0,2 USD | 8 USD / GB | 32 | 64 GB |
| Scale | 199 USD | El exceso se factura; en el acto desde 200 USD | SILVER | 0,16 USD | 7,5 USD / GB | 128 | 256 GB |
| Business | 999 USD | El exceso se factura; en el acto desde 200 USD | GOLD | 0,13 USD | 7 USD / GB | 256 | 512 GB |
Cuidado con la columna de ejecuciones simultáneas: dos fuentes de Apify dan valores distintos. La tabla de la página de precios dice 5 para Free. La página de límites de la plataforma dice 25 para Free, 32 para Starter, 128 para Scale y 256 para Business. Solo difiere el valor de Free, así que comprueba el límite real en tu cuenta. La página de precios también muestra dos descuentos. Los estudiantes tienen un 30 % menos en Starter y Scale. Las startups tienen un 30 % menos en Scale. Estos descuentos se aplican a la cuota. No cambian la estructura del cálculo de equilibrio, pero bajan los puntos de equilibrio.

Esta regla da un resultado que sorprende a mucha gente. Con poco volumen, un plan más caro no sale más barato: solo sale más caro. Tomemos los comentarios de TikTok. En Starter, 10.000 comentarios gastan 10.000 × 0,001 = 10 USD de crédito. Eso es menos que la cuota de 19 USD, así que pagas 19 USD y caducan 9 USD. En Scale, el precio unitario baja a 0,00075 USD y el uso es solo de 7,50 USD. Pero pagas 199 USD y caducan 191,50 USD.
Por eso la respuesta a «¿qué plan de Apify es más barato?» siempre es «el plan cuya cuota tu uso llena justo». Apify da el mismo consejo en su página de precios. Elige el plan más barato que tenga las funciones que necesitas y paga el exceso cuando lo pases.
Capa 2: el pago por evento es más que un precio por resultado
Hoy la mayoría de los actors de Store cobran por evento. La documentación del pago por evento dice que el autor del actor define los eventos. Puede fijar un precio distinto para cada uno de los cuatro niveles de descuento: FREE, BRONZE, SILVER y GOLD. La plataforma añade también dos eventos «sintéticos» por defecto. El primero es apify-actor-start, que se cobra una vez por cada inicio, a 0,00005 USD por defecto. Una ejecución con hasta 1 GB de memoria paga un evento de inicio, y cada GB extra suma uno más.
Así, un inicio de una ejecución de 4 GB cuesta 0,0002 USD. A cambio, Apify paga los primeros 5 segundos de cómputo de cada ejecución. El segundo evento es apify-default-dataset-item, que cobra cada elemento escrito en el dataset por defecto de la ejecución. Está activo por defecto y el autor puede quitarlo. El autor recibe el 80 % de los ingresos por eventos, con «beneficio = 0,8 × ingresos − costes de plataforma», según la documentación de precios y costes. La API pública muestra apifyMarginPercentage = 0,2 en cada actor que leímos, y cuadra.
Los eventos extra son lo que más engorda la factura. La API pública de Google Maps Scraper lista 11 eventos. El evento principal, «Scraped place», cuesta 0,004, 0,003, 0,002 y 0,0015 USD por local en Free, Starter, Scale y Business. «Filter applied» cuesta de 0,001 a 0,000525 USD por local y por filtro. «Company contacts enrichment» saca datos de contacto de la web del local y cuesta de 0,002 a 0,00105 USD por local. «Business leads enrichment» cuesta 0,10 USD por contacto en Free y 0,005 USD en Starter, una diferencia de 20 veces.
También hay eventos para reseñas, imágenes, perfiles sociales y un análisis de competidores con IA. El mismo trabajo de 10.000 locales cuesta 30 USD en Starter solo con el evento principal. Con contactos sube a 50 USD. Con un filtro más, a 60 USD. El precio por cada 1000 locales pasa de 3 a 6 USD.
El pago por evento te da dos frenos. El primero es un límite de coste por ejecución. Al iniciar una ejecución puedes fijar maxTotalChargeUsd. El actor se detiene en ese límite y los eventos por encima no se cobran, según la página Actors in Store. El ejemplo de la documentación de la API Run Actor muestra este campo. El autor puede fijar un mínimo para ese límite, que en la API pública se llama minimalMaxTotalChargeUsd.
Ese mínimo es de 0,50 USD en Google Maps Scraper, TikTok Scraper y Google Search Results Scraper, y de 0,0027 USD en Instagram Scraper. Así que con los tres primeros actors, el límite por ejecución más bajo que puedes poner es de 50 céntimos. El segundo freno es un límite de uso de la cuenta, que se fija en la pestaña Limits de la facturación. Este límite no es un corte exacto. La sección de Reddit más abajo muestra una cuenta que lo pasó en un 18,8 %.
Hay una trampa más: el texto de la página de un actor puede estar desfasado, así que fíate de la API pública. El 26-10-2026 a las 17:19, hora de Singapur, las preguntas frecuentes de la página de TikTok Comments Scraper aún decían «pay per result» y «5 USD por 1000 resultados». También recomendaban un plan Starter de 29 USD al mes para más de 5800 resultados. A la misma hora, la API pública mostraba pago por evento a 0,00125 USD por comentario en Free (1,25 USD por cada 1000) y 0,001 USD en Starter. La página de precios mostraba Starter a 19 USD.
El historial de precios de la API explica por qué la página se quedó atrás. En febrero de 2023 el actor era un alquiler de 20 USD al mes. En agosto de 2024 pasó a 0,001 USD por resultado. El 16-03-2026 pasó al pago por evento.

Así se lee la API pública. No hace falta cuenta. Envía un GET a api.apify.com/v2/acts/<autor>~<nombre-del-actor>. En la respuesta, data.pricingInfos es el historial de precios y su último elemento es el precio actual. Bajo pricingPerEvent.actorChargeEvents están el nombre de cada evento, su título y su precio por nivel (eventTieredPricingUsd). La documentación de la API Get Actor y la del pago por evento dicen que este es el endpoint para listar los eventos de un actor. Leímos así cada precio de Apify de este artículo y guardamos las respuestas originales.
| Modelo | Quién fija el precio | Qué pagas | ¿Fácil de prever? | Ejemplo en este artículo |
|---|---|---|---|---|
| Pago por evento | El autor, por nivel | Evento principal + inicio + extras (el uso suele ir incluido) | Sí, si conoces tus cantidades | Instagram Scraper, Google Maps Scraper, TikTok Comments Scraper |
| Pago por uso | Sin cuota del autor | CU + proxy + almacenamiento + transferencia | Difícil; Apify aconseja una prueba | Web Scraper |
| Evento + uso | El autor | Eventos y uso de plataforma | El más difícil; tarda 14 días en activarse | No se usa aquí |
| Alquiler (retirado el 01-10-2026) | El autor | Cuota mensual + uso de plataforma | Pasó a pago por uso | TikTok Scraper hasta marzo de 2025 |
Capa 3: cómo las unidades de cómputo se convierten en dinero (apify compute unit)
Un actor por uso no cobra eventos. El Web Scraper de la propia Apify es un ejemplo: su pricingInfos está vacío y su memoria por defecto es de 4096 MB. Su factura es sobre todo unidades de cómputo. La documentación de uso y recursos define una CU como memoria en GB × tiempo de ejecución en horas. Una ejecución de 1024 MB durante una hora es 1 CU, y el tiempo cuenta por segundos.
La memoria fija también la CPU. Tienes un núcleo completo por cada 4096 MB, y 512 MB dan un octavo de núcleo. El disco es el doble de la memoria. El precio de la CU depende del plan. La página de precios dice 0,2 USD en Free y Starter, 0,16 USD en Scale y 0,13 USD en Business.

Lo difícil es la estimación. La documentación da un ejemplo horario. Una ejecución de 4096 MB tarda 15 minutos, así que cada una gasta 1 CU (4 × 0,25). Una ejecución cada hora durante un mes son 720 CU. Eso son 144 USD en Starter, 115,20 USD en Scale y 93,60 USD en Business. El artículo de ayuda de Apify sobre cómo estimar el uso de unidades de cómputo da dos medias. Con un navegador real, 1 CU procesa unas 300 páginas. Con análisis de HTML simple (Cheerio), 1 CU procesa unas 3000 páginas. El mismo artículo avisa de que una ejecución pequeña con una sola URL no aprovecha bien el autoescalado, así que debes probar tu caso.
| 10.000 páginas, solo CU | CU estimadas | Free / Starter (0,2 USD) | Scale (0,16 USD) | Business (0,13 USD) | Base |
|---|---|---|---|---|---|
| Navegador, 300 páginas por CU | 33,33 | 6,67 USD | 5,33 USD | 4,33 USD | Media del artículo de ayuda de Apify |
| Solo HTML, 3000 páginas por CU | 3,33 | 0,67 USD | 0,53 USD | 0,43 USD | Media del artículo de ayuda de Apify |
| Ejemplo de la documentación: 4 GB, 15 minutos cada hora, un mes | 720 | 144,00 USD | 115,20 USD | 93,60 USD | Documentación de uso y recursos de Apify |
Estos costes de CU parecen pequeños, pero la CU es solo la capa 3. Un actor por uso que visita un sitio protegido casi siempre necesita proxy. El proxy es otra capa y a menudo cuesta más que la CU. Hay un punto más importante. Cuando un actor por evento funciona en modo Standby, la documentación del pago por evento dice que los usuarios siempre pagan el uso de plataforma además de los eventos. Lo mismo ocurre cuando el autor activa el interruptor «evento + uso». Ese interruptor tarda 14 días en activarse, y la documentación dice que baja la puntuación de calidad del actor. Por eso la mayoría de los autores no lo activa. Aun así, lee la sección de precios del actor antes de ejecutarlo.
Capa 4: precios del proxy de Apify (apify proxy pricing)
«apify proxy pricing» y «apify residential proxy pricing» están entre las primeras sugerencias de búsqueda de este tema. La página de precios muestra cuatro tipos de proxy. El proxy residencial se cobra por tráfico: 8 USD por GB en Free y Starter, 7,5 USD en Scale y 7 USD en Business. El proxy de centro de datos se cobra por IP. Free incluye 5 IP. Starter incluye 30 y luego 1 USD por IP. Scale incluye 200 y luego 0,8 USD. Business incluye 500 y luego 0,6 USD.
El proxy SERP de Google se cobra por página de resultados, de 2,5 a 1,7 USD por cada 1000. Unblocker cuesta de 1,5 a 1 USD por cada 1000 peticiones. La documentación del proxy residencial dice que el tráfico se mide en cada conexión. También avisa de que un navegador carga archivos grandes en cada página, así que es fácil gastar rápido el tráfico prepagado. Su consejo es bloquear las peticiones de imágenes y archivos parecidos.
Puedes estimar el tráfico residencial con una cifra pública de peso de página. El capítulo de peso de página del Web Almanac 2025 de HTTP Archive da una mediana de 1769 KB para una página interior en móvil en julio de 2025. Las portadas pesan más, 2,6 MB. Supón que un actor por uso carga en un navegador 10.000 páginas interiores así a través del proxy residencial. El tráfico es 10.000 × 1769 KB ≈ 16,87 GB.
El coste del proxy es de unos 134,96 USD en Starter, 126,53 USD en Scale y 118,09 USD en Business. Eso es de 20 a 27 veces el coste de CU de las mismas 10.000 páginas. Es una estimación máxima. Si bloqueas imágenes, fuentes y scripts, el tráfico baja mucho, y un actor que llama a un endpoint JSON gasta aún menos. Prueba tu sitio. Pero la escala deja una idea clara: en una factura por uso, el proxy suele ser la línea más grande, no la CU.
| Tipo de proxy | Unidad | Free | Starter | Scale | Business |
|---|---|---|---|---|---|
| Residencial | Por GB de tráfico | 8 USD | 8 USD | 7,5 USD | 7 USD |
| Centro de datos | Por IP | 5 incluidas | 30 incluidas, luego 1 USD cada una | 200 incluidas, luego 0,8 USD | 500 incluidas, luego 0,6 USD |
| SERP de Google | Por cada 1000 páginas de resultados | 2,5 USD | 2,5 USD | 2 USD | 1,7 USD |
| Unblocker | Por cada 1000 peticiones | 1,5 USD | 1,5 USD | 1,25 USD | 1 USD |
| Ejemplo: 10.000 páginas interiores, carga completa, residencial | 16,87 GB | 134,96 USD | 134,96 USD | 126,53 USD | 118,09 USD |
La vista general del proxy y la documentación del proxy de centro de datos explican que las IP de centro de datos son baratas y rápidas, pero los sitios las bloquean con más facilidad. La documentación del proxy SERP de Google dice que ese proxy solo sirve para páginas de resultados de Google. Las preguntas frecuentes de la página de precios añaden un límite fácil de pasar por alto. En el plan Free, Apify Proxy solo funciona dentro de la plataforma, no desde clientes externos. Los actors por evento suelen incluir el coste del proxy en el precio del evento. Por eso esta capa afecta sobre todo a los actors por uso y a los que escribes tú.
Capa 5: almacenamiento y transferencia de datos
La última capa es la más pequeña, pero toda ejecución la toca. La página de precios pone precio a tres tipos de almacenamiento. Un dataset cuesta 0,005 USD por cada 1000 escrituras y 0,0004 USD por cada 1000 lecturas en Free y Starter, más 1 USD por cada 1000 GB-hora de almacenamiento. Un almacén clave-valor cobra 10 veces más por escribir, 0,05 USD por cada 1000. Una cola de peticiones cuesta 4 USD por cada 1000 GB-hora. La transferencia externa cuesta 0,20 USD por GB y la interna 0,05 USD por GB. La documentación de almacenamiento incluye un estimador. Su ejemplo es 1 GB guardado en un dataset durante 24 horas (0,024 USD) más 1000 lecturas y 1000 escrituras, unos 0,0294 USD en total.
A estos precios, escribir 10.000 resultados en un dataset una vez cuesta 0,05 USD, y leerlos una vez, 0,004 USD. Al lado de decenas de dólares en eventos, es casi nada. Las reglas de conservación importan más. La documentación de almacenamiento dice que los almacenes sin nombre se borran al terminar el periodo de conservación. En Free, Apify guarda tus 10 ejecuciones más recientes durante 4 meses. Para guardar datos más tiempo, pon nombre al dataset, según la documentación de datasets.
Un almacén con nombre se queda hasta que lo borras y sigue pagando tiempo de almacenamiento. Los otros dos tipos se describen en la documentación del almacén clave-valor y en la de colas de peticiones. Si ejecutas un trabajo cada día y descargas el dataset completo cada vez, las lecturas y el tráfico externo se suman día a día. La cifra sigue siendo pequeña, pero añade una línea a la factura.
| 10.000 resultados en un dataset | Free / Starter | Scale | Business |
|---|---|---|---|
| Escribir una vez (10.000 escrituras) | 0,05 USD | 0,045 USD | 0,04 USD |
| Leer una vez (10.000 lecturas) | 0,004 USD | 0,0036 USD | 0,0032 USD |
| Leer cada día durante 30 días | 0,12 USD | 0,108 USD | 0,096 USD |
| Conservación sin nombre | Free: 10 últimas ejecuciones, 4 meses | Según el periodo del plan | Según el periodo del plan |
Calculadora de precios de Apify (apify pricing calculator): una fórmula para rellenar
Si juntas las cinco capas, puedes escribir un mes de coste en Apify con la fórmula de abajo. Sirve para los cuatro planes de autoservicio. Los precios Enterprise se negocian, así que no entran en la fórmula.
Uso U = Σ (número de cada evento × precio de ese evento en tu nivel) ← capa 2, actors por evento
+ Σ (eventos de inicio por ejecución × GB de memoria × 0,00005 USD)
+ CU × precio de la CU ← capa 3, actors por uso
+ GB residenciales × precio por GB + páginas SERP / 1000 × precio ← capa 4
+ operaciones de almacenamiento y transferencia ← capa 5
Pagas este mes =
Free: 0 USD si U ≤ 5 USD; si U > 5 USD el trabajo no termina (el servicio se detiene hasta el siguiente ciclo)
Plan de pago: cuota F + max(0, U − F) ← capa 1, F = 19 / 199 / 999 USD
Qué plan: calcula U con los precios de cada nivel, ponlo en la línea anterior y quédate con el resultado más bajoLa hoja de cálculo de abajo desarrolla la fórmula para un caso de captación de clientes en Madrid. El trabajo son 10.000 clínicas dentales de Google Maps cada mes, con contactos y un filtro, ejecutado una vez al día con 4 GB de memoria. Cada celda está rellena para los cuatro planes. Para tu trabajo, cambia las cantidades de la primera columna y copia los precios unitarios de tu actor desde la API pública.
| Fila | Qué rellenar | Free | Starter | Scale | Business |
|---|---|---|---|---|---|
| a | Evento principal: 10.000 × precio | 40,00 USD | 30,00 USD | 20,00 USD | 15,00 USD |
| b | Extra: contactos, 10.000 × precio | 20,00 USD | 20,00 USD | 15,00 USD | 10,50 USD |
| c | Extra: un filtro, 10.000 × precio | 10,00 USD | 10,00 USD | 7,50 USD | 5,25 USD |
| d | Inicios: 30 ejecuciones × 4 GB × 0,00005 USD | 0,006 USD | 0,006 USD | 0,006 USD | 0,006 USD |
| e | Uso U = a + b + c + d | 70,01 USD | 60,01 USD | 42,51 USD | 30,76 USD |
| f | Cuota F (prepagada) | 0 USD (5 USD de crédito) | 19 USD | 199 USD | 999 USD |
| g | Pagas este mes | No se puede | 60,01 USD | 199 USD | 999 USD |
| h | Crédito caducado = max(0, F − U) | — | 0 USD | 156,49 USD | 968,24 USD |
Probamos la fórmula contra una cifra que publica la propia Apify. Fijamos la prueba antes de ver el resultado. La fórmula debe coincidir con la cifra de Apify; si no coincide, contamos la diferencia y no tocamos la fórmula. La página de Instagram Scraper dice que Starter cuesta 2,30 USD por cada 1000 resultados, lo que da «más de 8200 resultados al mes». Scale cuesta 1,90 USD para 104.700 resultados, y Business 1,50 USD para 666.000.
Con la fórmula, las filas que cubre una cuota son F ÷ precio unitario. Eso da 19 ÷ 0,0023 = 8260, 199 ÷ 0,0019 = 104.736 y 999 ÷ 0,0015 = 666.000. Las tres coinciden. Así que los «resultados al mes» de la página de Apify son las filas que gastan la cuota exacta. Esto confirma también que la cuota y el crédito prepagado son la misma cantidad.
¿Cuándo compensa subir de plan? Puntos de equilibrio por actor
Con la fórmula puedes encontrar el volumen a partir del cual compensa un plan superior. En Starter, cuando el uso pasa de 19 USD, pagas el uso. En Scale pagas 199 USD fijos hasta que el uso pasa de 199 USD. Así que Starter y Scale cuestan lo mismo donde el uso de Starter es igual a 199 USD. Las filas en ese punto son 199 USD ÷ el precio unitario de Starter. Del mismo modo, Scale y Business cuestan lo mismo en 999 USD ÷ el precio unitario de Scale.
Hicimos el cálculo para cuatro actors. También comprobamos que, en cada punto de equilibrio, el uso del plan superior sigue por debajo de su cuota. Por ejemplo, con 86.522 resultados de Instagram Scraper, el uso en Scale es de 164,39 USD, por debajo de 199 USD. La fórmula se sostiene.
| Actor (evento principal) | Filas que cubre la cuota de Starter | Scale gana a Starter a partir de | Business gana a Scale a partir de |
|---|---|---|---|
| Instagram Scraper (Result) | 8260 | 86.522 al mes | 525.790 al mes |
| Instagram Post Scraper (Post) | 12.666 | 132.667 al mes | 768.462 al mes |
| Google Maps Scraper (Scraped place) | 6333 | 66.334 al mes | 499.500 al mes |
| TikTok Comments Scraper (comment) | 19.000 | 199.000 al mes | 1.332.000 al mes |
Esta tabla tiene dos usos. El primero es no comprar un plan por su precio unitario. Google Maps Scraper cuesta 2 USD por cada 1000 locales en Scale, un tercio menos que los 3 USD de Starter. Pero Scale solo compensa por encima de 66.334 locales al mes. El segundo es ver que otro actor para los mismos datos cambia la factura. Apify mantiene al menos dos actors para posts de Instagram. Instagram Scraper cobra por «Result», a 2,70 USD por cada 1000 en Free. Instagram Post Scraper cobra por «Post», a 1,70 USD por cada 1000 en Free.
Su API pública muestra un registro de precio nuevo el 07-10-2026. Para los mismos 10.000 posts en Starter, el segundo actor gasta 15 USD de crédito, así que la cuota de 19 USD lo cubre. Son 4 USD menos que la factura de 23 USD del primero. Elegir el actor también forma parte de la cuenta.
Precios de Apify en Reddit (apify pricing reddit): cuatro facturas reales, revisadas con la fórmula
Una fórmula necesita facturas reales para probarla. Encontramos cuatro posts en Reddit con importes exactos y leímos cada post y sus respuestas. No mostramos nombres de usuario. El primero es de r/B2BLeadGenPro. El autor dice que usó Google Maps Scraper durante tres meses y anotó cada factura. Los campos básicos costaban 4 USD por cada 1000 locales. Con la extracción de correos y perfiles sociales, el coste era de 6 USD por cada 1000. Con 20.000 locales al mes, eran 120 USD al mes y 1440 USD al año (post).
La fórmula da la misma cifra con los precios de Free. 0,004 USD por el local más 0,002 USD por los contactos son 6 USD por cada 1000, así que 20.000 locales cuestan 120 USD. En Starter, el precio sería 3 + 2 = 5 USD por cada 1000, y 20.000 locales costarían 100 USD. El post no dice qué nivel usaba el autor, así que no lo suponemos. Ten en cuenta también que el post promociona una herramienta de escritorio con pago anual. Su conclusión de «no compensa por encima de 3500 registros al mes» compara Apify solo con esa herramienta.
El segundo post es de r/apify. El título pregunta si es engañoso que un límite «duro» de 110 USD acabara en 130,70 USD. El autor fijó el límite de uso mensual en 110 USD y el panel mostró después 130,70 USD. El soporte dijo que las ráfagas de ejecuciones por evento pueden crear eventos cobrables más rápido de lo que la comprobación del límite de la cuenta puede bloquearlos. El soporte tampoco devolvió los 20,70 USD de diferencia (post). En este caso el exceso fue del 18,8 %.
Para ti, esto significa que el límite de la cuenta es una protección, no un freno exacto. Para limitar una ejecución, fija maxTotalChargeUsd en esa ejecución. La documentación del pago por evento dice que la plataforma deja de cobrar en ese límite. La misma documentación dice también que el límite se aplica a una ejecución, no al gasto total de un usuario.
El tercer post es de un autor de actors en r/apify, con el título «Your Apify cost per 1,000 results is mostly a run-size problem» (post). El autor usa como ejemplo un actor de Google News. El inicio cuesta 0,02 USD por ejecución y cada página de resultados, 0,0099 USD. Recalculamos las cuatro cifras del post. Una página en una ejecución son 0,02 + 0,0099 = 0,0299 USD, y el inicio es dos tercios. Diez páginas en una ejecución cuestan unos 0,0119 USD por página. Cien páginas en una ejecución cuestan 1,01 USD. Las mismas 100 páginas en 100 ejecuciones cuestan 100 × 0,0299 = 2,99 USD, casi tres veces más.
Las cuatro cifras coinciden. El consejo del post es práctico. Junta todos los términos de un horario en una sola ejecución. En n8n y herramientas parecidas, no metas el nodo del actor dentro de un bucle que envía un elemento cada vez. El autor admite además que su formulario de entrada mostraba 0,02 USD por página cuando el precio real era 0,0099 USD. Es el mismo tipo de problema que la página de TikTok Comments Scraper de más arriba.
El cuarto post muestra el lado del autor. Un desarrollador en r/SideProject cuenta que, antes de publicar un actor de datos de empleo, pidió a agentes de IA que buscaran fallos de cobro (post). Uno de los hallazgos fue el cobro doble. La configuración de pago por evento de Apify tiene un cobro por defecto por cada elemento que guarda una ejecución. El actor tenía además su propio cobro por empleo, así que cada empleo se habría cobrado dos veces. Otros hallazgos fueron cobros repetidos tras migrar o resucitar una ejecución, y un SDK que leía un límite de 0 USD como «sin límite».
El primer problema coincide con el evento sintético apify-default-dataset-item de la documentación. Para quien compra, esto se traduce en una comprobación. Busca actors cuya lista de eventos tenga a la vez un evento propio «por resultado» y el evento por defecto de elemento de dataset. Con ese actor, haz una prueba pequeña y cuenta los eventos cobrados en el detalle de la ejecución.
| Post de Reddit (enlaces en el texto) | Importe en el post | Recalculado con la fórmula | Resultado |
|---|---|---|---|
| r/B2BLeadGenPro, tres meses de facturas de Maps | 6 USD por 1000; 20.000 al mes = 120 USD | Free: 0,004 + 0,002 = 6 USD; Starter serían 5 USD y 100 USD | Coincide con precios Free; Starter serían 20 USD menos |
| r/apify, límite «duro» superado | Límite 110 USD, uso 130,70 USD | 20,70 USD de más, un 18,8 % | El límite de cuenta no es un freno exacto |
| r/apify, el tamaño de la ejecución fija el coste unitario | Una página en una ejecución ≈ 0,03 USD; 100 páginas en 100 ejecuciones 2,99 USD | 0,0299 USD; 1,01 frente a 2,99 USD | Coinciden las cuatro cifras |
| r/SideProject, cobro doble antes de publicar | Cada elemento cobrado dos veces | Coincide con el evento sintético apify-default-dataset-item | Cuenta los eventos en una ejecución de prueba |
Los precios cambian: historial de cobro de seis actors populares
Los precios de Apify no son una tabla fija. El campo pricingInfos de la API pública es una lista de registros anteriores. Ordenamos por modelo de cobro el historial de seis actors populares en el gráfico de abajo. TikTok Scraper era un alquiler de 45 USD al mes en febrero de 2022. Pasó al pago por evento el 26-03-2025. TikTok Comments Scraper pasó por alquiler, pago por resultado y pago por evento. Google Search Results Scraper tiene 27 registros de precio, y el más nuevo es del 07-10-2026. Google Maps Scraper usa el pago por evento desde el 31-03-2025, con 15 registros.
Apify impulsó este cambio en público. Su entrada de blog Why Apify is standardizing Actor pricing es del 14-04-2026. Dice que 2000 actors ya habían pasado del pago por resultado al pago por evento. El siguiente paso era acabar con los alquileres en seis meses. En una encuesta, el 73 % de los clientes dijo preferir el pago por evento. Una de las razones es que el alquiler obligaba a pagar dos importes, la cuota del autor y el uso de plataforma, y el total costaba de prever.
Una entrada invitada del blog de Apify, del 24-09-2026, lleva una nota de la redacción. Dice que el alquiler se retira del todo el 01-10-2026 y que los actors de alquiler no migrados pasan al pago por uso. La misma entrada encontró que 46 de los 121 actors públicos del autor usaban alquiler y que el servidor MCP de Apify no los encontraba. Para ti, esto significa una cosa. Si usabas un actor de alquiler antes del 1 de octubre, su factura pasó de una cuota fija a uso de plataforma. Vuelve a hacer la cuenta.
Los precios también se mueven dentro de un mismo modelo. Google Maps Scraper pasó al pago por evento en 2025. El artículo de ayuda de Apify del 18-03-2025 daba 0,007 USD por inicio de ejecución y 0,004 USD por local. Hoy la API pública usa el evento estándar de la plataforma apify-actor-start, a 0,00005 USD por GB de memoria. El precio Free por local sigue siendo 0,004 USD, pero ahora hay descuentos BRONZE, SILVER y GOLD, y los extras han crecido hasta 11 eventos. Usa la API y la página del actor del día en que calcules.
La fecha de última modificación fue el 23-10-2026 para Instagram Scraper e Instagram Post Scraper. Fue el 26-10-2026 para Google Maps Scraper, TikTok Scraper, TikTok Comments Scraper y Google Search Results Scraper. El reparto de ingresos para los autores está en la vista general de monetización. Tantos registros de precio también significan que cualquier artículo, este incluido, se queda viejo. Lo seguro es leer la API pública cada vez que calcules. También puedes convertir la hoja de arriba en un script que tome los precios unitarios de la API. Nuestro script de recálculo funciona así: lee cada precio unitario de las respuestas de la API que guardamos ese día.
| Actor | Primer modelo registrado | Pago por evento desde | Registros de precio |
|---|---|---|---|
| TikTok Scraper | Alquiler, 45 USD al mes (02-2022) | 26-03-2025 | 20 |
| TikTok Comments Scraper | Alquiler, 20 USD al mes (02-2023) | 16-03-2026 | 5 |
| Google Search Results Scraper | Por resultado (05-2024) | 10-06-2025 | 27 |
| Instagram Scraper | Por resultado (08-2024) | 12-12-2025 | 8 |
| Instagram Post Scraper | Por resultado (08-2024) | 12-12-2025 | 7 |
| Google Maps Scraper | Por evento | 31-03-2025 | 15 |
Cómo cobra EveryInfra los mismos trabajos, medidos
La API de datos de EveryInfra tiene una sola capa. Cada petición cuesta una vez el precio de catálogo de la acción, devuelva las filas que devuelva, hasta max_limit. No hay cuota, ni unidades de cómputo, ni línea de proxy, ni línea de almacenamiento. Las peticiones fallidas y los resultados vacíos no se cobran. El catálogo (GET /api/v1/social/catalog) es gratis. Lista price_usd, max_limit, las reglas de paginación y response_fields de cada acción.
Este artículo usa tres acciones. Posts de Instagram (instagram/user_posts) cuesta 0,000556 USD por llamada, hasta 200 filas. Comentarios de TikTok (tiktok/comments) cuesta 0,000556 USD por llamada, hasta 200 filas. Búsqueda de lugares en Google Maps (google_maps_reviews/search) cuesta 0,001389 USD por llamada, hasta 50 locales por página. Las páginas de plataforma son API de datos de Instagram, API de datos de TikTok y API de datos de Google Maps.
| Concepto | Apify (Starter) | EveryInfra |
|---|---|---|
| Cuota mensual | 19 USD, prepagada, caduca a fin de mes | Ninguna |
| Unidad de cobro | Cada evento (resultado, inicio, extra) | Cada petición |
| Líneas de cómputo, proxy y almacenamiento | Sí en actors por uso | No |
| Recarga mínima | La cuota del plan | 10 USD, el saldo no caduca |
| Resultado vacío | Depende del autor del actor | Se reembolsa sobre el mismo cobro |
# 1. Enviar: pedir 200 posts (instagram/user_posts es asíncrona y devuelve primero un job_id)
curl -s https://api.everyinfra.com/api/v1/social \
-H "Authorization: Bearer ${EVERYINFRA_API_KEY}" \
-H "Content-Type: application/json" \
-d '{"platform":"instagram","action":"user_posts","params":{"username":"nasa","limit":200}}'
# 2. Consultar: gratis; cuando status es succeeded, las filas están en results
curl -s https://api.everyinfra.com/api/v1/jobs/job_xxxxxxxx \
-H "Authorization: Bearer ${EVERYINFRA_API_KEY}"
# 3. Maps, página 2: devuelve next_page_token tal cual; pasadas 60 filas, añade "mode":"async"
curl -s https://api.everyinfra.com/api/v1/social \
-H "Authorization: Bearer ${EVERYINFRA_API_KEY}" \
-H "Content-Type: application/json" \
-d '{"platform":"google_maps_reviews","action":"search","mode":"async","params":{"keyword":"dentista","location":"Madrid","country":"es","language":"es","limit":50,"page_token":"pt1.…"}}'Enviamos 14 peticiones el 26-10-2026, de 17:10 a 17:17, hora de Singapur. La tabla muestra cada una. Contamos las filas por la longitud del array de cada respuesta original y quitamos duplicados por post_id, id o place_id. Coste por cada 1000 = pagado ÷ filas únicas × 1000.
| Hora (SGT) | Acción | Objetivo | Recibidas / únicas | Pagado | Por cada 1000 |
|---|---|---|---|---|---|
| 17:10:02 | instagram/user_posts | nasa, limit 200 | 200 / 200 (7 de mayo a 25 de octubre) | 0,000556 USD | 0,0028 USD |
| 17:10:09 | instagram/user_posts | bbcnews, limit 200 | 200 / 200 (19 a 26 de octubre) | 0,000556 USD | 0,0028 USD |
| 17:10:11 | tiktok/user_videos | espn, limit 10 (para buscar vídeos) | 10 | 0,000556 USD | — |
| 17:10:42 | tiktok/comments | Vídeo de ESPN, la página muestra 350 comentarios | 174 / 174 (38 respuestas) | 0,000556 USD | 0,0032 USD |
| 17:12:12 | tiktok/comments | Vídeo de ESPN, la página muestra 179 comentarios | 111 / 111 (29 respuestas) | 0,000556 USD | 0,0050 USD |
| 17:14:28 | tiktok/comments | Vídeo de la NBA con muchos comentarios | 200 / 200 (89 respuestas) | 0,000556 USD | 0,0028 USD |
| 17:16:32, 17:16:51 | google_maps_reviews/search | dentista, Madrid, dos páginas | 100 / 99 (página 2: depth_limit, antes de la corrección de las 19:53) | 0,002778 USD | 0,0281 USD |
| 17:15:21, 17:15:40 | google_maps_reviews/search | dentist, Chicago, dos páginas | 100 / 100 | 0,002778 USD | 0,0278 USD |
| 17:13:02, 17:13:32 | google_maps_reviews/search | dentist, Singapur, dos páginas | 100 / 100 | 0,002778 USD | 0,0278 USD |
| 17:13:21 | google_maps_reviews/search | página 2 sin async | 422 async_required | 0 USD | — |
| 17:14:31 | instagram/user_posts | una cuenta que no existe | 0 (reembolsado) | 0 USD | — |
Para proyectar 10.000 filas desde estas 14 peticiones hicimos tres supuestos. Posts de Instagram: instagram/user_posts no tiene parámetro de paginación, y una llamada devuelve como mucho los últimos 200 posts de una cuenta. Así que 10.000 posts son 50 cuentas con 200 posts cada una. Esto solo vale si cada cuenta tiene al menos 200 posts. Las dos cuentas de la prueba devolvieron los 200 completos.
Comentarios de TikTok: tiktok/comments devuelve hasta 200 comentarios por vídeo. El catálogo dice que cada comentario principal trae como mucho dos respuestas, así que no se garantiza el hilo completo. Por eso el contador de la página del vídeo es mayor que lo que recibes. Los dos vídeos de ESPN devolvieron más o menos la mitad del contador (174 de 350 y 111 de 179). Con nuestra media medida de 161,7 filas por llamada, 10.000 comentarios son 62 llamadas y 0,0345 USD. Si eliges solo vídeos con muchos comentarios, son 50 llamadas y 0,0278 USD.
Google Maps: google_maps_reviews/search devuelve hasta 50 locales por página. En esta prueba, la segunda página de una misma palabra clave llegó al límite de profundidad (stop_reason = depth_limit). Ese límite se corrigió el 26 de octubre de 2026 a las 19:53 (hora de Singapur). Lo volvimos a comprobar entre las 20:03 y las 20:06 con dentista en Ciudad de México: las tres páginas devolvieron 50, 50 y 20 locales, y la página 3 se detuvo con depth_limit. Así que una palabra clave da ahora como mucho 120 filas. La página 3 trae solo 20 locales y cuesta una petición entera, así que el cálculo sigue usando dos llamadas y 100 locales por palabra clave. Para 10.000 locales, prepara 100 palabras clave «tipo de negocio × ciudad»: 200 llamadas y 0,2778 USD. Cada página se vuelve a extraer desde el principio, así que las páginas pueden repetirse (las de Madrid tenían un duplicado, y en la comprobación de Ciudad de México las páginas 1 y 2 compartían 8 locales). Quita duplicados por place_id antes de guardar las filas. Nuestra prueba de deduplicación de Google Maps trata este punto en detalle.
| 10.000 filas | Filas por llamada (medido) | Llamadas | Coste | Supuesto |
|---|---|---|---|---|
| Posts de Instagram | 200 | 50 | 0,0278 USD | 50 cuentas con 200 posts o más |
| Comentarios de TikTok | 161,7 de media | 62 | 0,0345 USD | Vídeos como los de la prueba |
| Comentarios de TikTok, vídeos grandes | 200 | 50 | 0,0278 USD | Solo vídeos con muchos comentarios |
| Locales de Google Maps | 100 por palabra clave (2 páginas) | 200 | 0,2778 USD | 100 palabras clave «negocio × ciudad» |
Para listas de clínicas en España, la prueba de Madrid es la muestra más directa. Su primera página de 50 clínicas dentales tenía valoración en todas las filas, con un rango de 4,4 a 5,0 y una media de 4,84. Los 50 locales sumaban 24.288 reseñas y el mayor recuento era de 2814. Son los campos que un equipo comercial usa para filtrar, y llegan en la misma llamada de 0,001389 USD. No pagas un extra por cada filtro: filtras las filas después, en tu hoja o tu base de datos.
Los campos deben coincidir con el catálogo. La tabla de abajo lista los 12 response_fields de tiktok/comments en el catálogo. Para cada campo, da el número de filas que lo tenían en la llamada de 200 filas de la NBA. Los nueve primeros campos están en todas las filas. reply_to_id solo aparece en las 89 respuestas. reply_count y pinned_by_author solo aparecen en algunos comentarios principales.
También revisamos las otras dos acciones. El catálogo lista 22 campos para google_maps_reviews/search, y la primera página de Chicago tenía 19: no aparecieron description, price ni permanently_closed. El catálogo lista 21 campos para instagram/user_posts, y los 200 posts de nasa tenían 15. video_url solo aparecía en los 56 posts de vídeo.
| Campo (`response_fields` del catálogo) | Significado | Filas con el campo, vídeo de la NBA, 200 filas |
|---|---|---|
id | ID del comentario | 200 |
text | Texto del comentario | 200 |
author_username, author_id | Cuenta e ID de quien comenta | 200 |
like_count | Me gusta | 200 |
is_reply | Si es una respuesta | 200 |
liked_by_author | Si le dio me gusta el autor del vídeo | 200 |
posted_at | Fecha de publicación | 200 |
platform | Nombre de la plataforma | 200 |
reply_to_id | ID del comentario al que responde | 89 (solo respuestas) |
reply_count | Número de respuestas | 111 |
pinned_by_author | Fijado por el autor | 137 |
Errores y cobros: quién paga cuando falla una ejecución
Con el pago por evento, el autor del actor decide si un fallo cuesta dinero. La documentación del pago por evento tiene una sección llamada «Charge for invalid input». Aconseja a los autores cobrar la entrada que parece válida pero falla, como una URL que devuelve 404. La razón es que la plataforma ya gastó recursos. La documentación también aconseja devolver elementos de error con códigos claros en vez de hacer fallar toda la ejecución.
La página de TikTok Comments Scraper tiene una tabla de códigos de error. Para un perfil que no existe o es privado, escribe en el dataset un elemento de error con un campo errorCode. La página no dice si ese elemento de error se cobra, y no pagamos por ejecutarlo, así que no afirmamos nada. Como vimos arriba, un límite de coste por ejecución y un límite de cuenta pueden frenar un bucle descontrolado. Pero las ejecuciones en curso pueden pasar el límite de la cuenta.
La regla de EveryInfra es esta: los parámetros erróneos, la autenticación fallida y errores parecidos no se cobran. Si una petición se cobra y luego devuelve un resultado vacío, se reembolsa el mismo cobro. La página de precios dice que los fallos y los resultados vacíos no se facturan. Dos llamadas de hoy lo prueban. A las 17:13:21, la página 2 de Maps sin "mode":"async" devolvió 422 async_required. El mensaje decía «Nothing was charged» y explicaba cómo corregirlo. A las 17:14:31, una llamada para una cuenta de Instagram que no existe se cobró 0,000556 USD al enviarla. Cuando el trabajo terminó a las 17:15:14, count era 0 y refund_state era refunded.

| Caso | Apify (actor por evento) | EveryInfra |
|---|---|---|
| Parámetro erróneo | Decide el autor; la documentación aconseja cobrar la entrada que parece válida | 422, sin cobro, lista los parámetros admitidos y la corrección |
| No encontrado, resultado vacío | El autor puede escribir un elemento de error; el cobro depende del autor | Se cobra y se reembolsa en el mismo registro (refund_state: refunded) |
| Límite de velocidad | Límite de concurrencia; las ejecuciones esperan o fallan | 429, sin cobro, reintenta tras retry_after |
| Gasto descontrolado | maxTotalChargeUsd por ejecución + límite de cuenta (se puede pasar) | Cada clave de API puede tener un límite total en USD y se detiene ahí |
| Cómo ver el gasto | Gráfico de uso y detalle por ejecución en la consola | charged_usd en cada respuesta, más un libro de cobros |
MCP y n8n: dónde aparece el coste
Cada vez más gente pide datos desde herramientas de IA, así que el coste debe estar claro también ahí. El servidor MCP de Apify está en mcp.apify.com, y la conexión recomendada es con OAuth. Su herramienta call-actor espera hasta 45 segundos. Los límites de ejecución (memoria, tiempo, número de elementos, maxTotalChargeUsd) van en callOptions. La documentación dice también que el pago por petición a través de MCP solo funciona con actors por evento.
El repositorio de código abierto publicó la v0.19.0 el 19-10-2026, con herramientas para crear actors y actualizar versiones, y llegó a la v0.19.3 el 21-10-2026. La entrada del registro de cambios de Apify del 16-10-2026 dice lo mismo: los agentes de IA ya pueden crear actors, leer registros de compilación y revisar ejecuciones a través de MCP. La entrada del 06-10-2026 añadió categorías de Store por caso de uso.
| Punto | MCP de Apify | MCP de EveryInfra |
|---|---|---|
| Dirección | mcp.apify.com | api.everyinfra.com/mcp |
| Acceso | OAuth (recomendado) o clave de API | Clave de API |
| Qué cobra | Cada actor según su modelo (evento o uso) | Cada llamada a everyinfra_call_api al precio de catálogo |
| Herramientas gratis | Búsqueda de actors y documentación sin cuenta | Listar capacidades, consultar trabajos y facturación |
| Límite de gasto | maxTotalChargeUsd en callOptions | Límite total en USD por clave |
El servidor MCP remoto de EveryInfra está en api.everyinfra.com/mcp (HTTPS). Hoy a las 17:31, hora de Singapur, una llamada gratuita a tools/list devolvió 25 herramientas. everyinfra_list_capabilities, everyinfra_get_job y everyinfra_billing no cuestan nada. everyinfra_call_api pide datos con el mismo precio y las mismas reglas que REST. Los dos servidores usan el transporte Streamable HTTP de la especificación MCP. En Claude Code, la guía oficial muestra que basta un comando para añadir un servidor:
claude mcp add --transport http everyinfra https://api.everyinfra.com/mcp \
--header 'Authorization: Bearer ${EVERYINFRA_API_KEY}'En n8n funciona igual. Apify tiene una guía de integración con n8n y un nodo de la comunidad. El autor de Reddit citado antes avisa de que un nodo de actor dentro de un bucle «Split In Batches» es la configuración más cara, porque cada elemento paga un inicio. EveryInfra no necesita un nodo especial. El nodo HTTP Request de n8n envía el POST de arriba, y un nodo AI Agent puede usar MCP Client Tool. Con el cobro por petición, un bucle no añade inicios, pero cada llamada sigue siendo un cobro, así que pon limit al máximo en las acciones de lista. Consulta nuestra guía de informe diario con n8n y nuestra guía de configuración del MCP remoto.
Cuándo Apify es mejor opción
El precio no es el único factor, y Apify hace varias cosas que nosotros no hacemos. Primero, la cobertura. Apify Store tiene miles de actors, y alguien ha escrito un scraper para casi cualquier sitio. El catálogo de EveryInfra tiene hoy 91 plataformas y 426 acciones. Para un sitio fuera de nuestro catálogo, usa una plataforma como Apify o escribe tu propio scraper. Segundo, tu propio código. Apify ejecuta tu código como actor, con horarios (expresiones cron), tareas (entradas guardadas), webhooks e historial de ejecuciones, y cobra por CU. Apify es una plataforma de ejecución; nosotros somos una API de datos y no alojamos tu código.
Tercero, pruebas pequeñas sin volumen mensual. El plan Free da 5 USD al mes sin tarjeta, lo que compra 4000 comentarios de TikTok al precio Free. Nosotros no tenemos crédito gratis mensual. Una estrella en nuestro repositorio de GitHub da 1 USD de prueba durante 24 horas, y después la recarga mínima es de 10 USD. Cuarto, agentes que pagan solos. La documentación de pagos para agentes de Apify dice que un agente sin cuenta puede pagar una vez con x402 o MPP. Después recibe una clave temporal con un tope de gasto fijo y llama a Apify como un usuario normal. Los pasos completos están en agi.apify.com/AGENTS.md. EveryInfra necesita que una persona se registre, recargue y cree una clave primero.
Quinto, los contratos Enterprise. Con un volumen muy alto y precios DIAMOND, una consulta de un solo objeto (una fila por llamada) puede costar menos que nuestros 0,000556 USD por llamada. Nuestra prueba de alternativas a Apify vio que en consultas de perfil costamos un 11 % más que DIAMOND. Sexto, las API oficiales de las plataformas. La Research API de TikTok solo está abierta a investigadores cualificados de EE. UU., Europa, Canadá y Brasil. La Places API de Google, en Text Search Pro, es gratis las primeras 5000 llamadas al mes y cuesta 32 USD por cada 1000 después. Si cumples los requisitos de una API oficial, es la opción más sencilla en cumplimiento normativo, y ningún tercero iguala eso.
| Si necesitas | Mejor opción | Por qué |
|---|---|---|
| Un sitio fuera de nuestras 91 plataformas | Apify Store o tu propio scraper | Miles de actors cubren más sitios |
| Alojar y programar tu propio código | Apify | Es una plataforma de ejecución con horarios, tareas y webhooks |
| Menos de 5 USD de datos al mes, sin tarjeta | Plan Free de Apify | 5 USD de uso al mes; nuestra prueba es 1 USD durante 24 horas |
| Un agente que paga sin cuenta | Pagos para agentes de Apify | Clave prepagada con x402 o MPP |
| Listas de posts, comentarios o locales en volumen | EveryInfra | Un precio por petición, hasta 200 filas |
Qué cambió en los últimos 60 días
- 01-10-2026: Apify retiró del todo el alquiler, y los actors de alquiler no migrados pasaron al pago por uso (nota de la redacción del blog de Apify). Para ti: las facturas de alquiler de antes de octubre ya no sirven para estimar; recalcula con precios por evento o CU.
- 07-10-2026: Instagram Post Scraper añadió un registro de precio en la API pública (API de Instagram Post Scraper), y también Google Search Results Scraper (API de Google Search Results Scraper). Para ti: un actor puede tener de 10 a 27 registros de precio, así que lee la API el día que calcules.
- 06-10-2026 y 16-10-2026: el registro de cambios de Apify añadió categorías de Store por caso de uso, como captación de clientes y seguimiento de precios. Después dejó que los agentes de IA creen actors, lean registros de compilación y revisen ejecuciones a través de MCP. Para ti: llamar a actors desde herramientas de IA es más fácil, así que los inicios por ejecución y los límites mínimos pesan más.
- Del 14-10-2026 al 21-10-2026: el servidor MCP de Apify publicó 8 versiones, de la v0.18.1 a la v0.19.3 (versiones en GitHub). Crawlee publicó la v3.18.2 el 29-09-2026 y la v4.0.0-rc.1 el 06-10-2026 (versiones de Crawlee). Para ti: los equipos que escriben sus propios actors deben seguir las versiones, porque la velocidad de ejecución, y con ella el coste en CU, puede cambiar con el framework.
- 26-10-2026: la API pública mostró cambios del mismo día en Google Maps Scraper y TikTok Comments Scraper. El último cambio de Instagram Scraper fue el 23-10-2026. Para ti: los precios de aquí son una foto del 26 de octubre; vuelve a leerlos antes de usarlos.
Preguntas frecuentes
¿Apify es gratis? (is apify free)
Hay un plan gratuito, pero el crédito es pequeño. La página de precios dice que el plan Free da 5 USD de uso al mes sin tarjeta. Cuando se gastan, el servicio se detiene hasta el siguiente ciclo, y el crédito sin usar no pasa al mes siguiente. Con los precios de este artículo, 5 USD compran unos 1851 resultados de Instagram Scraper, 1250 locales de Google Maps o 4000 comentarios de TikTok. Origen de la pregunta: las sugerencias de búsqueda «is apify free» e «is apify free reddit» (leídas el 26-10-2026).
¿Qué planes de Apify (apify pricing plans) debo elegir?
Elige el plan cuya cuota tu uso llena justo. Usa la fórmula para calcular el uso con los precios unitarios de cada plan. Luego compara «cuota + uso por encima de la cuota» y quédate con el más bajo. La tabla de puntos de equilibrio da la respuesta para cuatro actors habituales. Por ejemplo, por debajo de 86.522 resultados de Instagram Scraper al mes, Starter es el más barato. Coincide con el consejo de la página de precios: elige el plan más barato con las funciones que necesitas. Origen de la pregunta: las sugerencias «apify pricing plans» y «apify pricing tiers».
¿Hay una calculadora de precios de Apify (apify pricing calculator)?
La documentación de almacenamiento tiene un estimador solo para costes de almacenamiento. La documentación de uso aconseja una ejecución de prueba pequeña y revisar la página de uso. Para la factura completa con eventos y planes, usa la fórmula y la hoja de la sección de la calculadora. Toma los precios unitarios de la API pública en api.apify.com/v2/acts/<actor>. Origen de la pregunta: la sugerencia «apify pricing calculator».
¿Cómo se calculan las unidades de cómputo de Apify?
Un GB de memoria durante una hora es 1 CU, contada por segundos. El precio es de 0,2 USD en Free y Starter, 0,16 USD en Scale y 0,13 USD en Business (documentación de uso y recursos, página de precios). El artículo de ayuda de Apify da medias de 300 páginas por CU con navegador y 3000 páginas por CU con HTML simple. Origen de la pregunta: las sugerencias «apify compute unit» y «how to calculate compute units».
¿Cuánto cuesta el proxy de Apify (apify proxy pricing)?
El proxy residencial cuesta 8 USD por GB en Free y Starter y baja a 7 USD en Business. El proxy de centro de datos se cobra por IP, con 5 IP incluidas en Free. El proxy SERP de Google cuesta de 2,5 a 1,7 USD por cada 1000 páginas (página de precios). Con la mediana de página interior de HTTP Archive, 10.000 cargas completas por proxy residencial son unos 16,87 GB, es decir, de 118 a 135 USD. Origen de la pregunta: las sugerencias «apify proxy pricing» y «apify residential proxy pricing».
¿Qué dicen en Reddit sobre los precios de Apify (apify pricing reddit)?
Los cuatro posts de este artículo apuntan a tres temas. Los precios por cada 1000 se acumulan con volumen (20.000 locales al mes por 120 USD en r/B2BLeadGenPro). El límite de uso de la cuenta se puede pasar (110 USD que acabaron en 130,70 USD en r/apify). Los inicios encarecen por fila las ejecuciones pequeñas (el post del autor en r/apify). Los enlaces están en la sección de Reddit de arriba. Origen de la pregunta: la sugerencia «apify pricing reddit».
Pruébalo en tres pasos
Paso uno: regístrate y consigue una clave de API (inicio rápido). Reclama el crédito de prueba o recarga en la página de saldo de la consola. Los precios y las recargas están en la página de precios. Paso dos: abre la página de documentación de una acción y usa la prueba de un clic en el playground. Empieza por posts de Instagram, comentarios de TikTok o búsqueda de lugares en Google Maps. Hay más plataformas en el mercado de datos.
Paso tres: mira charged_usd y el número de filas en la respuesta. Calcula «pagado ÷ filas × 1000» para tu caso. Después ponlo al lado de la factura de Apify que te da la fórmula de este artículo. Si buscas en concreto una alternativa para Instagram, nuestro artículo alternativa a Apify Instagram Scraper calcula cinco tipos de datos uno a uno.
Método y límites
Lado de Apify: todos los precios unitarios salen de la API pública de precios, leída el 26-10-2026 a las 17:05, hora de Singapur. Los precios de planes, CU, proxy y almacenamiento salen de la página de precios a la misma hora. No abrimos cuenta en Apify ni pagamos por ejecutar ningún actor. Así que no sabemos cuántos reintentos hay en ejecuciones reales. Tampoco sabemos si los elementos de error se cobran, ni si un actor concreto añade uso de plataforma. La fórmula supone que los cuatro actors por evento de aquí no añaden uso de plataforma.
Usamos los precios Enterprise PLATINUM y DIAMOND solo para comparar precios unitarios, no en facturas mensuales. Piden contrato, y las páginas públicas no dan un compromiso mínimo. El ejemplo de proxy residencial usa la mediana de peso de página de HTTP Archive como estimación máxima, no el tráfico real de ningún actor. Los posts de Reddit son relatos personales. Recalculamos sus cifras, pero no comprobamos quién los publicó ni vimos las facturas originales.
Lado de EveryInfra: las 14 peticiones se hicieron el 26-10-2026, de 17:10 a 17:17, hora de Singapur. Probamos dos o tres objetivos por acción. Esto muestra filas y precios para estos objetivos en este día. No muestra tasas de éxito ni velocidad a largo plazo. Las facturas de 10.000 filas son proyecciones a partir de filas medidas por llamada. La sección de pruebas da tres supuestos: 50 cuentas con 200 posts cada una, 161,7 comentarios por llamada de media y 100 palabras clave con 100 locales cada una. Un script de recálculo vuelve a leer todas las cifras de las respuestas originales guardadas. El cobro bruto de este artículo fue de 0,012226 USD. Los 0,000556 USD de la cuenta inexistente volvieron como reembolso, así que el coste neto fue de 0,01167 USD. Dos imágenes generadas costaron 0,06 USD.
Referencias
- Apify pricing (planes, CU, proxy, almacenamiento), Apify, leído el 26-10-2026, https://apify.com/pricing
- Actors in Store (modelos de precio, almacenamiento tras la ejecución, niveles de descuento), documentación de Apify, leído el 26-10-2026, https://docs.apify.com/platform/actors/running/actors-in-store
- Actor usage and resources (CU, memoria y CPU), documentación de Apify, leído el 26-10-2026, https://docs.apify.com/platform/actors/running/usage-and-resources
- Billing (umbral de factura inmediata, crédito prepagado), documentación de Apify, leído el 26-10-2026, https://docs.apify.com/platform/console/billing
- Pay-per-event pricing model (eventos sintéticos, límite por ejecución, entrada no válida), documentación de Apify, leído el 26-10-2026, https://docs.apify.com/platform/actors/publishing/monetize/pay-per-event
- Actor pricing and costs (niveles de descuento, niveles Enterprise, beneficio del autor), documentación de Apify, leído el 26-10-2026, https://docs.apify.com/platform/actors/publishing/monetize/pricing-and-costs
- Monetize your Actor, documentación de Apify, leído el 26-10-2026, https://docs.apify.com/platform/actors/publishing/monetize
- Limits (ejecuciones simultáneas, memoria), documentación de Apify, leído el 26-10-2026, https://docs.apify.com/platform/limits
- Residential proxy, documentación de Apify, leído el 26-10-2026, https://docs.apify.com/platform/proxy/residential-proxy
- Datacenter proxy, documentación de Apify, leído el 26-10-2026, https://docs.apify.com/platform/proxy/datacenter-proxy
- Google SERP proxy, documentación de Apify, leído el 26-10-2026, https://docs.apify.com/platform/proxy/google-serp-proxy
- Vista general del proxy, documentación de Apify, leído el 26-10-2026, https://docs.apify.com/platform/proxy
- Storage (conservación, estimador), documentación de Apify, leído el 26-10-2026, https://docs.apify.com/platform/storage/usage
- Dataset, documentación de Apify, leído el 26-10-2026, https://docs.apify.com/platform/storage/dataset
- Key-value store, documentación de Apify, leído el 26-10-2026, https://docs.apify.com/platform/storage/key-value-store
- Request queue, documentación de Apify, leído el 26-10-2026, https://docs.apify.com/platform/storage/request-queue
- Run Actor (maxTotalChargeUsd, campos de uso), documentación de la API de Apify, leído el 26-10-2026, https://docs.apify.com/api/v2/act-runs-post
- Get Actor, documentación de la API de Apify, leído el 26-10-2026, https://docs.apify.com/api/v2/actor-get
- Apify MCP server, documentación de Apify, leído el 26-10-2026, https://docs.apify.com/platform/integrations/mcp
- n8n integration, documentación de Apify, leído el 26-10-2026, https://docs.apify.com/platform/integrations/n8n
- Webhooks, documentación de Apify, leído el 26-10-2026, https://docs.apify.com/platform/integrations/webhooks
- Schedules, documentación de Apify, leído el 26-10-2026, https://docs.apify.com/platform/schedules
- Standby mode, documentación de Apify, leído el 26-10-2026, https://docs.apify.com/platform/actors/running/standby
- Tasks, documentación de Apify, leído el 26-10-2026, https://docs.apify.com/platform/actors/running/tasks
- Runs and builds, documentación de Apify, leído el 26-10-2026, https://docs.apify.com/platform/actors/running/runs-and-builds
- Agentic payments, documentación de Apify, leído el 26-10-2026, https://docs.apify.com/agents/payments
- Actor quality score, documentación de Apify, leído el 26-10-2026, https://docs.apify.com/actors/publishing/quality-score
- How to estimate compute unit usage for your project, centro de ayuda de Apify, leído el 26-10-2026, https://help.apify.com/en/articles/3470975-how-to-estimate-compute-unit-usage-for-your-project
- Google Maps Scraper is going to pay-per-event pricing, centro de ayuda de Apify, 18-03-2025, https://help.apify.com/en/articles/10774732-google-maps-scraper-is-going-to-pay-per-event-pricing
- Why Apify is standardizing Actor pricing, blog de Apify, 14-04-2026, https://blog.apify.com/standardizing-actor-pricing/
- What Apify MCP does to your Actor before an AI agent sees it (nota sobre la retirada del alquiler), blog de Apify, 24-09-2026, https://blog.apify.com/fixing-actors-invisible-to-agents/
- Registro de cambios de Apify, Apify, leído el 26-10-2026, https://apify.com/change-log
- API pública de precios de Instagram Scraper, Apify, leído el 26-10-2026, https://api.apify.com/v2/acts/apify~instagram-scraper
- API pública de precios de Instagram Post Scraper, Apify, leído el 26-10-2026, https://api.apify.com/v2/acts/apify~instagram-post-scraper
- API pública de precios de Google Maps Scraper, Apify, leído el 26-10-2026, https://api.apify.com/v2/acts/compass~crawler-google-places
- API pública de precios de TikTok Comments Scraper, Apify, leído el 26-10-2026, https://api.apify.com/v2/acts/clockworks~tiktok-comments-scraper
- API pública de precios de TikTok Scraper, Apify, leído el 26-10-2026, https://api.apify.com/v2/acts/clockworks~tiktok-scraper
- API pública de precios de Google Search Results Scraper, Apify, leído el 26-10-2026, https://api.apify.com/v2/acts/apify~google-search-scraper
- API pública de Web Scraper, Apify, leído el 26-10-2026, https://api.apify.com/v2/acts/apify~web-scraper
- Página de TikTok Comments Scraper, Apify Store, leído el 26-10-2026, https://apify.com/clockworks/tiktok-comments-scraper
- Página de Instagram Post Scraper, Apify Store, leído el 26-10-2026, https://apify.com/apify/instagram-post-scraper
- Página de Instagram Scraper, Apify Store, leído el 26-10-2026, https://apify.com/apify/instagram-scraper
- Página de Google Maps Scraper, Apify Store, leído el 26-10-2026, https://apify.com/compass/crawler-google-places
- Versiones de apify-mcp-server, GitHub, 21-10-2026, https://github.com/apify/apify-mcp-server/releases
- Versiones de Crawlee, GitHub, 06-10-2026, https://github.com/apify/crawlee/releases
- Tarifas de Google Maps Platform, Google, leído el 26-10-2026, https://developers.google.com/maps/billing-and-pricing/pricing
- Nodo HTTP Request, documentación de n8n, leído el 26-10-2026, https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.httprequest/
- Nodo MCP Client Tool, documentación de n8n, leído el 26-10-2026, https://docs.n8n.io/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolmcp/
- Model Context Protocol Specification 2025-11-25, MCP, leído el 26-10-2026, https://modelcontextprotocol.io/specification/2025-11-25
- Connect Claude Code to tools via MCP, documentación de Anthropic, leído el 26-10-2026, https://docs.anthropic.com/en/docs/claude-code/mcp
- TikTok Research API, TikTok for Developers, leído el 26-10-2026, https://developers.tiktok.com/products/research-api/
- Catálogo de EveryInfra, EveryInfra, leído el 26-10-2026, 17:09 SGT, https://api.everyinfra.com/api/v1/social/catalog
- Web Almanac 2025: Page Weight, HTTP Archive, 15-01-2026, https://almanac.httparchive.org/en/2025/page-weight
- x402, x402 Foundation, leído el 26-10-2026, https://www.x402.org/
- Apify AGI: AGENTS.md, Apify, leído el 26-10-2026, https://agi.apify.com/AGENTS.md
- Apify's "hard" monthly usage limit was $110, but usage reached $130.70, Reddit r/apify, leído el 26-10-2026, https://www.reddit.com/r/apify/comments/1vsm4sm/apifys_hard_monthly_usage_limit_was_110_but_usage
- Your Apify cost per 1,000 results is mostly a run-size problem, Reddit r/apify, leído el 26-10-2026, https://www.reddit.com/r/apify/comments/1w6ahko/your_apify_cost_per_1000_results_is_mostly_a
- I ran the same search through Apify Google Maps Scraper and a flat-fee desktop tool, Reddit r/B2BLeadGenPro, leído el 26-10-2026, https://www.reddit.com/r/B2BLeadGenPro/comments/1sxd1af/i_ran_the_same_search_through_apify_google_maps
- My job data side project went live on Apify…, Reddit r/SideProject, leído el 26-10-2026, https://www.reddit.com/r/SideProject/comments/1x8n8az/my_job_data_side_project_went_live_on_apify_and
Referencia BL-50