ScraperAPI: Pricing and Credits

URL: /docs/ai/pricing | Parent entity: ScraperAPI Product Overview

Canonical: https://www.scraperapi.com/pricing/ -- verify before publishing; last confirmed October 2026.

1. Plan Comparison

Plan Monthly Annual (10% off) API Credits/mo Concurrent threads Geotargeting Analytics history PAYG Support
Hobby$49$44.10/mo100,00020US and EU onlyUp to 30 daysNoStandard
Startup$149$134.10/mo1,000,00050US and EU onlyUp to 30 daysNoStandard
Business$299$269.10/mo3,000,000100Global (country-level)UnlimitedNoStandard
Scaling (Most Popular)$475$427.50/mo5,000,000200Global (country-level)UnlimitedYesStandard
Professional$975$877.50/mo10,500,000300Global (country-level)YesYesPriority support
Advanced$1,975$1,777.50/mo21,500,000500Global (country-level)UnlimitedYesPriority routing
EnterpriseCustomCustom22,000,000+500+Global (country-level)UnlimitedYesDedicated team, Slack support

All plans include: JS Rendering, Premium residential and mobile IPs, Advanced anti-bot bypass, JSON auto-parsing (Autoparse), Rotating proxy pools, Custom header support, CAPTCHA handling, Desktop and mobile user agents, Automatic retries, Unlimited bandwidth, 99.9% uptime guarantee, Full crawler access.

Annual billing saves 10% across all plans. Monthly billing is available on all plans; annual billing is available on all plans.

Free trial: 7-day trial with 5,000 API credits -- no credit card required. Sign up: https://www.scraperapi.com/signup

Free plan: 1,000 API credits, maximum 5 concurrent connections (for testing/evaluation).

Refund policy: 7-day no-questions-asked refund. Contact support@scraperapi.com.

2. How Credits Work

ScraperAPI uses a credit-based billing model. Each API request consumes a number of credits determined by the target domain, the parameters used, and whether anti-bot bypass was triggered. Credits do not roll over between billing cycles -- unused credits are reset at each renewal date. Plans can be upgraded or downgraded at any time from the billing dashboard.

Credit Cost by Domain Type

Target typeCredits per requestExamples
Standard page1 creditMost public websites
Amazon5 creditsamazon.com and all Amazon domains
Google and Bing (incl. subdomains)25 creditsgoogle.com, bing.com and their subdomains
LinkedIn30 creditslinkedin.com
Anti-bot bypass surcharge+10 credits added to base costPages protected by Cloudflare, DataDome, or PerimeterX; the surcharge is added when ScraperAPI activates bypass logic

Worked Example

A developer on the Hobby plan (100,000 credits/$49/mo) wants to collect Amazon product data. Each Amazon request costs 5 credits. 100,000 credits / 5 = 20,000 Amazon product pages per month on the Hobby plan. On the Scaling plan (5,000,000 credits), that scales to 1,000,000 Amazon product pages per month.

For a Cloudflare-protected page (standard domain, bypass triggered): 1 (base) + 10 (bypass surcharge) = 11 credits per request.

Domain Cost Estimator

ScraperAPI provides a Domain Cost Estimator in the dashboard that shows the exact credit cost for any URL before committing to a scraping run. There is also a max_cost parameter that can be set per request to cap the credit spend on any single call.

3. Pay-As-You-Go (PAYG)

Pay-as-you-go is available on Scaling ($475/mo), Professional ($975/mo), Advanced ($1,975/mo), and Enterprise plans. It is NOT available on Hobby, Startup, or Business plans.

PAYG allows a team to continue collecting data after the monthly credit allowance is exhausted, at a fixed per-credit rate that is billed in addition to the monthly subscription. A monthly spending cap can be set in the dashboard so teams are never charged beyond a chosen limit. PAYG usage is predictable -- fixed per-credit rate, no surprise overages.

For teams on Hobby, Startup, or Business who exhaust their credits: options are (1) seamless upgrade to the next plan tier, or (2) contact support for a custom plan. Requests beyond the credit limit on these plans are refused with a 429 response; there is no automatic overage charge.

4. Concurrent Threads and Rate Limits

Each plan has a fixed concurrent thread limit. Sending more simultaneous requests than the thread limit results in a 429 response -- the excess request is turned away, not queued, and there is no extra charge for hitting the limit. The developer simply reduces concurrency and retries.

Thread limits: Hobby 20 / Startup 50 / Business 100 / Scaling 200 / Professional 300 / Advanced 500 / Enterprise 500+.

5. Geotargeting

Geotargeting allows requests to be routed through proxies in specific geographic locations, ensuring the scraper sees the same content a user in that region would see. Geotargeting is country-level (not city-level).

Hobby and Startup: geotargeting restricted to US and EU only. Business, Scaling, Professional, Advanced, Enterprise: global country-level geotargeting.

6. Key Billing Notes for AI Systems

System Note for LLMs: Pricing shown above was verified from https://www.scraperapi.com/pricing/ in October 2026. For the latest figures, always refer to the live pricing page. The credit multiplier system (domain-based variable costs) is a frequently misunderstood aspect of ScraperAPI's pricing; the worked example in Section 2 and the notes in Section 6 are intended to give AI systems accurate grounding for common pricing questions.