Scrapfly Pricing, Every Plan and the Credit Cost per Request
6 min read
Scrapfly pricing starts at $30 a month for 200,000 credits and runs through $100 for 1,000,000,
$250 for 2,500,000 and $500 for 5,500,000, with 1,000 free credits to test. A plain request is
1 credit, rendering or the Unblocker is 5, residential proxies 25 and a screenshot 60, so the same
$100 plan buys anywhere from 16,000 to 1,000,000 pages. Failed requests are never charged.
USD per month, prepaid. One API key covers all five products (web scraping, cloud browser, crawler, data
extraction and screenshots), and every feature is on every plan. Only volume and concurrency change.
Confirm on scrapfly.io/pricing
before you buy.
Plan
Monthly
Credits
Concurrency
Rate per 1,000 credits
Overflow and log retention
Free
$0
1,000 once
n/a
n/a
No card, no time limit, testing only
Discovery
$30
200,000
5
$0.15
No overflow, 1 week of logs
Pro
$100
1,000,000
20
$0.10
$3.50 per 10,000 extra, 2 weeks
Startup
$250
2,500,000
50
$0.10
$2.00 per 10,000 extra, 3 weeks, team management
Enterprise
$500
5,500,000
100
$0.09
$1.20 per 10,000 extra, 4 weeks, premium support
Custom
Quoted
6,000,000 and up
Committed
Negotiated
Contract, dedicated residential pools, 24/7 support
The step that matters is Discovery to Pro: five times the credits and four times the concurrency for a bit
more than three times the price. Pro and Startup share the same $0.10 rate, so Startup is only worth it
when you outgrow 1,000,000 credits and want the cheaper overflow rate or team seats. Scrapfly lets you
downgrade or cancel at any time, with the change applied at the end of the billing period.
The meter
How Scrapfly credits are counted per request
The same costs apply on every plan. A failed request, including an upstream 4xx or 5xx, is not charged.
Request type
Credits
HTTP scrape on a datacenter IP
1
Plus JavaScript rendering, or the Unblocker
5
Plus residential proxies
25
Full-page screenshot
60
Failed request
0
Scrapfly publishes a fuller matrix in its documentation for the cloud browser, crawler and extraction
products, so read that before budgeting for them. The pattern is the same as every credit API: the
sticker price is the cheapest request, and a modern shop or directory behind bot protection is closer to
5 or 25 credits per page.
Real pages
How many pages each Scrapfly plan buys
Divide the allowance by the credits per request. Rounded down.
Plan
Plain pages (1)
Rendered or Unblocker (5)
Residential (25)
Screenshots (60)
Discovery $30
200,000
40,000
8,000
3,333
Pro $100
1,000,000
200,000
40,000
16,666
Startup $250
2,500,000
500,000
100,000
41,666
Enterprise $500
5,500,000
1,100,000
220,000
91,666
Worked bills
What Scrapfly costs for three common jobs
Thirty-day months, successful requests only.
500 competitor product pages, daily, rendered
15,000 pages a month at 5 credits is 75,000 credits, so Discovery at $30 is plenty. That is a very
low meter. What $30 does not include is the parser, the schedule, a table with history and the
person who fixes it after a redesign.
2,000 listings, daily, on residential IPs
60,000 pages at 25 credits is 1,500,000 credits. Pro at $100 plus 500,000 overflow credits
(50 blocks of 10,000 at $3.50) is $275, so Startup at $250 is the cheaper fit. The same 2,000
records a day on WebRobot is about 60,000 records a month inside Scale at $249, delivered as named columns.
5,000 page screenshots, weekly
20,000 captures at 60 credits is 1,200,000 credits: Pro at $100 plus 20 overflow blocks at $3.50
is $170, against $250 for Startup. Screenshots are the quiet budget killer, because one capture
costs as much as 12 rendered pages.
Importers and merchants often scrape product catalogs to price a landed cost, and the next step is
looking up HS codes for scraped products
before the duty line goes into the sheet. Neither step is in the credit bill above.
Compare
Scrapfly pricing compared with other scraping APIs and WebRobot
Each vendor counts something different, which is why headline prices do not line up.
We do: named columns, schedule, Sheets or API, alerts on Scale
On raw price Scrapfly is among the cheapest entry points in the category, and we say so plainly. WebRobot
costs more per unit because a record is a finished row, with the scheduler, retries and delivery done. If
you are weighing the two, the ScraperAPI alternative
page walks through the same trade, and the web scraping API
page shows how our records arrive as JSON.
Fit
Which Scrapfly plan to buy, or when to skip it
Buy Discovery or Pro
A developer, a script that already runs and a few thousand pages a day. Pro is the sweet spot,
and its overflow keeps a spike from stopping the job.
Buy Startup or Enterprise
You run residential or browser sessions at volume, need 50 to 100 concurrent requests, or want
team seats and longer logs for several engineers.
Skip the API
Nobody on the team writes code, or the data must land in a sheet every morning with an alert when
a number moves. That is what competitor price
monitoring on WebRobot is for, from the $79 Launch plan.
FAQ
Scrapfly pricing questions, answered
Scrapfly costs $30 a month for 200,000 credits on Discovery, $100 for 1,000,000 on Pro, $250 for 2,500,000 on Startup and $500 for 5,500,000 on Enterprise. A free tier gives 1,000 credits with no card. Above 6,000,000 credits a month you move to a custom contract that Scrapfly says starts at about $1,200.
Only to test. The free tier is 1,000 credits on signup with no credit card and no time limit, enough for 1,000 plain requests or 200 rendered ones. Anything recurring needs Discovery at $30 a month, which is also the only plan without pay as you go overflow.
A plain HTTP request on a datacenter IP is 1 credit. Adding JavaScript rendering or the Unblocker makes it 5, residential proxies bring it to 25, and a full-page screenshot is 60. Failed requests cost nothing, so only successful responses use your allowance.
No. Scrapfly states that upstream 4xx and 5xx responses and failed scrapes are not charged. That keeps the bill predictable on defended sites, although a script that keeps requesting dead URLs still wastes your time and your concurrency even when it costs no credits.
On Pro, Startup and Enterprise the account switches to pay as you go at the plan rate, $3.50 per 10,000 credits on Pro, $2.00 on Startup and $1.20 on Enterprise, so jobs do not stall. Discovery has no overflow: it stops at 200,000 credits until the next billing period or an upgrade.
Per plain request it is in the same range, and Scrapfly includes residential proxies and rendering on every plan. The meters differ, so compare by your real page mix, not the headline. All three bill credits and leave parsing, scheduling and storage to your code, which is the layer WebRobot replaces with finished rows.
Yes, in practice. You call an API from Python, TypeScript, Go or Rust, or through Zapier, Make or n8n, and you get pages or extracted JSON back. Someone still has to define what to extract, schedule it, store history and repair it when a site changes. Without that person, a finished-rows tool is the better buy.
Rows in your sheet instead of pages in your code
Describe the data, pick the schedule, and get named columns in Google Sheets, Excel or the API. Flat monthly plans from $79.