WebRobot

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.

Run the robot

figures taken from scrapfly.io/pricing

Robot console

No account needed Running · s Complete · rows

Or try:

Reads one page, up to 25 rows, usually in under a minute.

Agent log

▌

Extracted data ·

The page was read, but none of the data you described is on it. Try describing it the way it reads on the page, or another page.

more rows found on this page. Confirm your email to see every row and download the CSV.

Want this data fresh every morning? A plan runs this robot on a schedule, follows Next pages and feeds Sheets and the API.

The plans

Scrapfly pricing for every plan

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$01,000 oncen/an/aNo card, no time limit, testing only
Discovery$30200,0005$0.15No overflow, 1 week of logs
Pro$1001,000,00020$0.10$3.50 per 10,000 extra, 2 weeks
Startup$2502,500,00050$0.10$2.00 per 10,000 extra, 3 weeks, team management
Enterprise$5005,500,000100$0.09$1.20 per 10,000 extra, 4 weeks, premium support
CustomQuoted6,000,000 and upCommittedNegotiatedContract, 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 typeCredits
HTTP scrape on a datacenter IP1
Plus JavaScript rendering, or the Unblocker5
Plus residential proxies25
Full-page screenshot60
Failed request0

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.
PlanPlain pages (1)Rendered or Unblocker (5)Residential (25)Screenshots (60)
Discovery $30200,00040,0008,0003,333
Pro $1001,000,000200,00040,00016,666
Startup $2502,500,000500,000100,00041,666
Enterprise $5005,500,0001,100,000220,00091,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.
Tool Entry paid plan What the meter counts Who does the parsing and scheduling
Scrapfly$30, 200,000 creditsCredits per request, 1 to 60 by optionsYou, with an optional extraction API
Scrapingdog$40, 200,000 creditsCredits per request, 1 to 50You (Scrapingdog pricing)
ScrapingBee$49, 250,000 creditsCredits per request, JavaScript on by defaultYou (ScrapingBee pricing)
ZenRows$19, 45,000 creditsCredits, 5 rendered, 25 with premiumYou (ZenRows pricing)
Oxylabs$49 Web Scraper APIResults per 1,000 by targetYou (Oxylabs pricing)
WebRobot$79 Launch, 10,000 recordsRows delivered, whatever the site needsWe 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.