All products / Scrape.do

Scrape.do pricing

How Scrape.do bundles proxy and rendering modes into successful-request credit costs, what remains unknown, and who fits.

ExactPrice recorded on 2026-07-26Price rechecked on 2026-07-262 vendor sourcesSee the calculation
Available volumes

Every available option was priced in advance from published vendor rules. Changing a control only switches between those checked options; nothing is sent anywhere and no account is needed.

Your job

Workload100,000 pages per month
JavaScript renderingrequired
Bills failed fetchesno
per 1,000 pages kept$0.99

What Scrape.do counts

1pages: 1 credit per request
2request.js_render: 5 credit per request
3750,000 of the included allowance goes unused, 60% of what you buy
=You consume500,000 credit

What you pay

$99.00ExactEvery figure is published; the arithmetic below is checkable.Pro, monthly list price750,000 of the included allowance goes unused.
  1. Successes you want

    100,000 pages

    Your stated workload. Every vendor on this site is priced against this same number.

  2. × 1

    Attempts you are billed for

    100,000 requests

    Scrape.do does not bill failed fetches, so failures cost nothing here.

  3. × 5

    What the meter counts

    500,000 credits

    One attempt is not one billed unit here: this workload multiplies by 5 before any money is involved.

  4. =

    Cash per month

    $99.00 /mo

    Pro. Cheapest of every eligible purchase option, not the first plan that fits.

Bars share one linear scale across the 3 counted stages, so a multiplier shows as length. Units differ by stage and are labelled. Cash is not on that scale.

100,000 pages divided by 95% success 500,000 credit Pro $99.00/mo = $0.99 per 1,000 pages kept

The arithmetic, line by line
  1. pages: 1 credit per requestsource
  2. request.js_render: 5 credit per requestsource
  3. consumes 500,000 credit per month
  4. cheapest way to buy that: Pro, 1,250,000 included = $99.00 per monthsource
  5. 750,000 of the included allowance goes unused, 60% of what you buy

Every Scrape.do plan

Published plans, with the offer this workload actually selects marked
PlanMonthlyIf billed yearlyPrepaid packIncludedSimultaneous sessions
Hobby$29.00n/an/a250,000 credit10
Pro your job$99.00n/an/a1,250,000 credit50
Business$249.00n/an/a3,500,000 credit100
Advanced$699.00n/an/a10,000,000 credit200

What consumes a unit

This is where a bill actually grows. One operation is not one billed unit, and the multiplier is published here rather than on the pricing page.

Every published way Scrape.do charges
OperationCostsPerSource
request.basic1 creditrequestsource
request.js_render5 creditrequestsource
request.residential_proxy10 creditrequestsource
request.mobile_proxy10 creditrequestsource
target.amazon1 creditrequestsource
target.google10 creditrequestsource
request.ai_extraction25 creditrequestsource

What Scrape.do does not publish

What Scrape.do is

Scrape.do provides a general web scraping API and a separate set of ready-made APIs for named targets such as Google, Amazon, YouTube, Maps, Shopping, Flights, Hotels, News, Trends, and ChatGPT. The general endpoint handles proxy rotation, headers, JavaScript rendering, interactions, and blocking countermeasures, while ready-made endpoints return parsed JSON for supported targets. It is for developers who want either page retrieval or a predefined target schema without operating browser and proxy infrastructure. Source: Scrape.do product page, retrieved 2026-07-26.

ScraperAPI, ScrapingBee, and ZenRows are the nearest named comparisons. All three sell managed page retrieval, but Scrape.do’s relevant distinction is its explicit replacement bundles for proxy and rendering modes alongside target-specific ready APIs. This means the buyer chooses a documented request class instead of assuming every feature creates an independent additive fee. Sources: ScraperAPI pricing, ScrapingBee pricing, ZenRows pricing, and Scrape.do request costs, retrieved 2026-07-26.

How billing works

One unit is a credit, but one successful request can consume different numbers of credits. A basic datacenter request is the base class. JavaScript rendering, residential or mobile routing, combined proxy-and-rendering modes, AI extraction, and ready-made targets select higher published request bundles. Per-domain server defaults can override the requested mode, and the response cost header reports the observed charge. Billable responses include HTTP 2xx, 400, 404, and 410; other failed or blocked responses are not charged. The common buying mistake is to price from the parameter sent by the client rather than the bundle Scrape.do actually applies to that domain. Source: Scrape.do request-cost documentation, retrieved 2026-07-26.

What Scrape.do does not publish

  • A complete live table of every domain-specific default and its resulting bundle cost. Source reviewed: request-cost documentation, retrieved 2026-07-26.
  • The renewal period for the free allowance in the readable pricing text. Source reviewed: Scrape.do pricing, retrieved 2026-07-26.
  • Effective annual plan amounts. The page directs buyers to support for annual discounts. Source reviewed: Scrape.do pricing, retrieved 2026-07-26.

Who it suits

Scrape.do suits teams that can inspect the returned cost header and want general retrieval plus ready-made target APIs in one account. It is less suitable when procurement must know every domain’s exact credit class before testing, or when the buyer assumes a requested low-cost mode cannot be upgraded by server defaults. The reason is that the bundle rules are published, but the domain-level selection table is not complete in the public material. Sources: Scrape.do, pricing, and request costs, retrieved 2026-07-26.

Answer

Scrape.do costs $99.00 for 100,000 JavaScript-rendered pages on its Pro offer. Every figure is sourced and dated.

Recorded 2026-07-26 from the vendor's own pricing page.The published price on this page matched the vendor page when it was rechecked.