Skip to main content

Apify Pricing: Real Costs, Free Plan Limits & Hidden Fees

Quick Answer

Apify's Free plan is $0/month with $5 in monthly platform credits, 25 concurrent runs, and 8 GB RAM, no credit card required (apify.com/pricing). The cheapest paid tier is Starter at $29/month (32 GB RAM, 32 concurrent runs, $0.20/CU). The biggest hidden-cost gotcha: many Store Actors add pay-per-result or pay-per-event fees on top of compute units. A $4/1,000-results Maps scraper can burn your $29 budget without the usage chart ever looking scary.

Apify's bill has two layers and most first-time buyers miss the second. Layer one is your plan: a monthly fee with a matching dollar amount of prepaid platform usage. Layer two is per-Actor pricing: many Store Actors charge per result, per event, or monthly rental on top of the compute your run consumed. You can blow through a $29 budget on a pay-per-result Actor without the platform usage chart ever looking scary.

This is an independent explainer. Numbers below were verified against apify.com/pricing on 2026-05-18.

Quick reference: plans and credits

PlanPrice / monthMonthly creditsCU priceMax RAM / concurrent runs
Free$0$5 (does not roll over)$0.20/CU8 GB / 25 runs
Starter$29$29 included$0.20/CU32 GB / 32
Scale$199$199 included$0.16/CU128 GB / 128
Business$999$999 included$0.13/CU256 GB / 256
EnterpriseCustomCustomCustomCustom

Numbers verified against apify.com/pricing on 2026-05-18. For deeper cost-per-run math, see our compute units explainer.

Hidden-cost gotchas: (1) Monthly credits expire each cycle; they do not roll over. (2) Many Store Actors add per-result or per-event fees on top of CUs, so check each Actor's Pricing tab. (3) Heavy Playwright runs burn CUs fast (GB × hours), so memory tuning matters more than people expect. See cost optimization tips.

How Apify pricing works (3 steps)

  1. Pick a plan for account limits and monthly credits.
  2. Spend credits on compute units (CUs) as your Actors run.
  3. Add Actor-level fees if a Store Actor charges per result/event or monthly rental.

Start on the Free plan →

Annual billing saves approximately 10%. Unused monthly credits expire at the end of each billing cycle; they do not roll over. Paid plans include Bronze/Silver/Gold Store discounts. See Apify Discounts for details.

Key Takeaways

  • The Free plan gives you $5 in monthly credits, enough to run hundreds of small scrapes for common targets (Google Maps, Amazon product pages, Instagram profiles).
  • The Starter plan at $29 is sufficient for most individual developers and small teams with regular scraping needs.
  • The Scale plan at $199 is the right tier for teams running scheduled pipelines at volume or using memory-intensive Actors.
  • Business and Enterprise are for high-frequency, large-scale operations with SLA requirements.

What Are Compute Units (CUs)?

A Compute Unit (CU) is Apify's billing metric for platform resource consumption. One CU = 1 GB RAM used for 1 hour.

Formula:

CUs = (memory in GB) × (runtime in hours)

Examples (Free/Starter rate, $0.20/CU):

ActorMemoryRuntimeCUsCost at $0.20/CU
Light scrape (Cheerio)128 MB1 min0.002$0.0004
Standard scrape (Playwright)1 GB5 min0.083$0.017
Large crawl (1 GB, 30 min)1 GB30 min0.5$0.10
Heavy browser crawl (4 GB, 1 hr)4 GB60 min4.0$0.80

Most Store Actors run comfortably in 256–512 MB with short runtimes. Your cost per scraping job is typically $0.001–$0.05 for common targets. Apify's own benchmarks put Cheerio-based scraping at roughly 3,000 pages per CU and browser-based scraping at 300 pages per CU (help.apify.com).

Actor-Level Pricing Models

On top of platform CUs, Store Actors can choose their own pricing model:

ModelHow It WorksBest For
Pay per usageYou pay only CUs consumedGeneric scrapers and crawlers
Pay per resultFixed price per output recordHigh-value data (leads, products)
Pay per eventPrice per specific action (search, download, etc.)Action-driven workflows
RentalMonthly flat fee for unlimited accessHeavy users of one Actor

Important: Check an Actor's Pricing tab before using it at scale. Some Actors combine platform CUs with result-level charges. Example rates vary by Actor and target site.

Realistic Monthly Cost Estimates

Use CaseVolumeEstimated Monthly Cost
Personal research (occasional scrapes)< 100 pages/monthFree plan covers it
Lead gen for small biz (Google Maps, 500 records/wk)~2,000 records/month~$5–15 (Free or Starter)
E-commerce price monitoring (1,000 products daily)~30,000 records/month~$30–80 (Starter to Scale)
Social media tracking (Instagram + TikTok, daily)~50,000 records/month~$80–150 (Scale)
Large enterprise crawl (entire website monthly)Millions of pagesBusiness or Enterprise

These are rough estimates based on typical Actor configurations. Always run a sample and measure actual CU consumption before projecting.

Add-ons and proxy costs

Beyond CUs, these line items land on your invoice. Numbers verified against apify.com/pricing on 2026-05-18.

ItemFreeStarterScaleBusiness
Datacenter proxy IPs (extra)included allotmentfrom $1/IPfrom $0.80/IPfrom $0.60/IP
Residential proxy$8/GB$8/GB$7.50/GB$7/GB
SERP proxy$2.50/1k$2.50/1k$2/1k$1.70/1k
Extra concurrent runsn/a$5/run/month$5/run/month$5/run/month
Extra Actor RAMn/a$1/GB/month$1/GB/month$1/GB/month
Priority support add-onn/a$100/month$100/month$100/month
Personal trainingn/a$150/hour$150/hour$150/hour

At moderate volume on protected sites (ecommerce, social), residential proxy bandwidth often becomes the dominant cost, not CUs. Always measure GB/run, not just CU/run. If proxies dominate your bill, run the math against dedicated providers in our web scraping pricing guide.

Free plan reality check

No credit card. $5 in credits each month. Credits reset on your billing anniversary and do not roll over.

What $5 realistically covers depends almost entirely on whether the Actor is pay-per-usage or pay-per-result:

  • Pay-per-usage Cheerio Actors on light pages: thousands of records, since you are only paying CUs at $0.20.
  • Pay-per-result Actors (common for Google Maps, Instagram, LinkedIn): the Actor sets the rate. A Maps Actor at $4/1,000 places burns $5 in 1,250 records regardless of how efficient its compute is.
  • Playwright crawls at 2 GB: a single 30-minute run costs $0.20, so ~25 runs per month before credits are gone.

Run your specific Actor on 20 items first, then read Usage in the run detail view. Extrapolating from blog-post averages is how budgets blow up. For a deeper breakdown of what really fits in $5, see the Apify free plan guide.

Creator Plan for developers

Building your own Actors? The Creator Plan costs $1/month plus pay-as-you-go and includes a one-time $500 prepaid-usage bonus you can spend within 6 months. It is capped at 10 GB residential proxy and 10,000 SERPs per month and limited to Apify's universal Actors. Learn more →

See the full free plan guide for limits on storage, data retention, and concurrent runs.

How to Reduce Your Apify Bill

  1. Use lighter Actors where possible: Cheerio-based scraping costs 8–16× less than Playwright. Use browser-based Actors only when JavaScript rendering is required.
  2. Reduce memory: Lower Actor memory to the minimum stable setting. Many Actors default to 1 GB but work reliably at 256 MB.
  3. Batch efficiently: Avoid one-run-per-URL patterns. Group inputs and use pagination logic to maximize data per run.
  4. Set max limits: Most Actors support maxItems or maxConcurrency inputs to cap per-run cost.
  5. Schedule off-peak: No cost difference, but scheduling avoids overlapping runs that exceed concurrent limits.
  6. Pay per result Actors: For some use cases, pay-per-result pricing is more predictable than usage-based billing.

Full guide: Apify Cost Optimization.

Apify vs Competitors: Pricing Comparison

Apify FreeBright DataFirecrawlSelf-Hosted Crawlee
Entry price$0 ($5 credits)No free tier (trials available)$0 (500 free credits)$0 (hosting costs)
Billing modelCompute units + Actor feesGB bandwidth + dataset pricingAPI credit per pageServer cost only
ScalabilityPlan upgradeVolume-basedPlan upgradeInfra-limited
MaintenanceFully managedFully managedFully managedYou manage
Best value forPre-built scraping at moderate volumeHigh-volume proxy and datasetsLLM content pipelinesHigh-volume, custom needs

Choosing the Right Plan

Start on Free if:

  • You're evaluating Apify for the first time
  • Your monthly scraping volume is low or irregular
  • You want to test a specific workflow before committing

Choose Starter ($29) if:

  • You run scheduled Actors daily or weekly
  • You need more than 25 concurrent runs, or in-app chat support
  • You need a longer storage retention window than the Free plan's default, where unnamed storages expire after 7 days. See the data retention guide

Choose Scale ($199) if:

  • You run multiple simultaneous pipelines
  • You use memory-intensive browser-based Actors at volume
  • Your team needs 128+ concurrent run slots

Choose Business or Enterprise if:

  • You have SLA requirements or compliance needs (SOC2, GDPR audits)
  • You need dedicated support and custom contract terms
  • Your usage regularly exceeds Scale plan limits

Start with Apify Free →

Apify Affiliate Banner 728x90Apify Affiliate Banner 728x90Apify Affiliate Banner 300x50Apify Affiliate Banner 300x50
Frequently Asked Questions

Apify has four main plans: Free ($0, includes $5 credits), Starter ($29), Scale ($199), and Business ($999). Most small to medium projects run comfortably on Starter or Scale. Enterprise pricing is custom. See the live pricing page at apify.com/pricing for current rates.

A Compute Unit equals 1 GB of RAM running for 1 hour. CU cost = (memory in GB) × (runtime in hours). Most scraping runs consume 0.01–0.5 CUs. CU rates as of May 2026 range from $0.13/CU (Business) and $0.16/CU (Scale) to $0.20/CU (Free and Starter).

Yes. The Free plan is $0 with no credit card required and includes $5 in monthly credits, enough for hundreds of moderate scraping tasks. Credits do not roll over between months.

The Creator Plan costs $1/month plus pay-as-you-go and includes a one-time $500 prepaid-usage bonus usable within 6 months, for developers building and publishing their own Actors. It is capped at 10 GB residential proxy and 10,000 SERPs per month and limited to Apify's universal Actors. Learn more at apify.com/pricing/creator-plan.

Named storages (datasets, key-value stores, request queues you give a name) are retained indefinitely. Default unnamed storages expire after 7 days unless you change the data-retention setting. Apify keeps your 10 most recent runs indefinitely; older runs follow your plan's data-retention period. Rename or export anything you need to keep.

Plan pricing covers your CU budget and account limits (concurrent runs, RAM, retention). Actor pricing is an additional layer set by the Actor developer: some Actors charge per result, per event, or via monthly rental on top of CUs. Check the Actor's Pricing tab before scaling.

Run a small sample (10–50 records), look at actual CUs consumed in the Run detail view, then extrapolate to your full volume. Add a 2× safety buffer. For pay-per-result Actors, check the price per result shown on the Actor page.

Depends on the use case. For pre-built scraping at low to medium volume, Apify is typically more cost-effective. For very high-volume proxy usage or large managed datasets, Bright Data may be more predictable. The two tools serve different primary needs: Apify is a scraping platform, Bright Data is primarily a proxy and data network.

The Free plan includes limited proxy access. Paid plans include higher proxy usage. For heavy proxy needs (thousands of requests/day), you may need to add extra proxy units or upgrade to a higher plan.

Sources

Common mistakes and fixes

My bill is higher than expected.

Check both platform usage and Actor-level pricing. Some Actors charge per event or result in addition to CU consumption. Review the Actor's Pricing tab before scaling.

I cannot predict costs before production runs.

Run a small sample first (10–20 records), inspect Run usage, then project to your full volume with a 2× safety buffer.

I'm unsure which plan to choose.

Run your actual workflows on Free first. Once monthly CU usage is measurable, pick the lowest plan that covers observed baseline plus 30% growth headroom.

Apify Affiliate Banner 728x90Apify Affiliate Banner 728x90Apify Affiliate Banner 300x50Apify Affiliate Banner 300x50