Home / Cost to scrape / Generic WordPress or static site

Cost to scrape Generic WordPress or static site at 10K, 100K, and 1M

Published Generic WordPress or static site scraping rates, plan costs at three billable volumes, access facts, protections, and the official API option.

easy10 vendors publish a rateLatest recorded source date 2026-07-26

Access

easyNo JavaScript rendering required, so the base meter applies.
JavaScript requiredno
Official APIWordPress REST API, when the target runs WordPress

Protections in the way

none observedpublished

Terms

No terms URL is recorded for this target.

What you scrape moves the bill more than who you buy from. A target that forces JavaScript rendering or a residential exit multiplies the meter before any plan is chosen.

What each vendor charges for this target

Published target-specific rates, one row per vendor
ProductCostsSource
ScraperAPI1 creditsource
ScrapingBee1 creditsource
Scrape.do1 creditsource
ZenRows1 multipliersource
Scrapfly1 creditsource
Zyte API0.00013 usdsource
Bright Data Web Unlocker and Web Scraper API0.0015 usdsource
Oxylabs Web Scraper API0.00115 usdsource
Decodo Web Scraping API1 requestsource
Crawlbase1 requestsource

Access fact, checked 2026-07-26: There is no single terms document for independent WordPress and static sites; the dataset records each operator’s terms and machine-readable crawling instructions as unverified until the site is named.

Cost to scrape Generic WordPress or static site at 10K, 100K, and 1M table

Route 10K 100K 1M Billing rule and source Checked
ScraperAPI $49 (Hobby) $49 (Hobby) $149 (Startup) 1 credit per request 2026-07-26
ScrapingBee $49 (Freelance) $49 (Freelance) $99 (Startup) 1 credit per request 2026-07-26
Scrape.do $29 (Hobby) $29 (Hobby) $99 (Pro) 1 credit per request 2026-07-26
ZenRows $69.99 (Developer) $69.99 (Developer) $129.99 (Startup) 1x the basic request 2026-07-26
Scrapfly $30 (Discovery) $30 (Discovery) $100 (Pro) 1 credit per request 2026-07-26
Zyte API, published starting rate At least $1.30 At least $13 At least $130 0.00013 usd per result or request 2026-07-26
Bright Data Web Unlocker and Web Scraper API, published starting rate At least $15 At least $150 At least $1,500 0.0015 usd per result or request 2026-07-26
Oxylabs Web Scraper API, published starting rate At least $11.50 At least $115 At least $1,150 0.00115 usd per result or request 2026-07-26
Decodo Web Scraping API $19 ($19 plan) $49 ($49 plan) Quote required 1 result per request 2026-07-26
Crawlbase Quote required Quote required Quote required 1 request per request 2026-07-26
WordPress REST API, when the target runs WordPress No separate fee published No separate fee published No separate fee published No separate WordPress REST API fee; the site owner controls hosting and access. 2026-07-26

The comparison uses 10,000, 100,000, and 1,000,000 billable target calls or delivered results per month, calculated on 2026-07-26. It does not claim those calls all become useful rows. Credit, request, result, and search meters are passed through the dataset quote model, which selects the least expensive published self-service offer that covers each volume. A starting USD rate is shown as a lower bound because an unpublished minimum, tier, or contract can raise the invoice. Retries, pagination, duplicate outputs, taxes, and data licensing are outside these figures.

The published price answer

The record contains 10 published target-rate lines across 10 vendors. Those are the only rows allowed to produce a target-specific dollar result. Different light, normal, HTML, rendered, protected, or dedicated modes stay separate because collapsing them would hide the unit change that drives the bill. A plan name in a cell is the offer selected from that vendor record, not a recommendation.

A normal request with no premium features costs 1 credit. docs.scraperapi.com. Classic HTML requests without JavaScript cost 1 credit. help.scrapingbee.com. A normal datacenter request to an untargeted domain costs 1 credit. scrape.do. Basic public pages are the 1x pricing baseline. docs.zenrows.com. A basic datacenter request costs 1 credit. scrapfly.io. Zyte publishes an HTTP request price starting at $0.00013. zyte.com. Bright Data publishes Web Unlocker pricing starting at $0.0015 per request. brightdata.com. Oxylabs publishes a Web Scraper API price starting at $0.00115 per result for other websites. oxylabs.io. A Web Scraping API request consumes one result from the plan. help.decodo.com. A standard Crawling API request consumes one request. crawlbase.com.

A basic HTTP path may be enough

This record classifies Generic WordPress or static site as easy and records no material protection observed in the reviewed record. JavaScript rendering is not required in the recorded profile, so the table does not add a rendering multiplier unless a published target mode already includes one. Residential routing is not recorded as necessary, which keeps an unsupported premium-proxy assumption out of the calculation.

The requested fields, authentication state, response format, and rendering path must be fixed before a published unit rate becomes a usable estimate.

The official route is a separate product decision

WordPress REST API, when the target runs WordPress is recorded as available. Public WordPress content may be readable without authentication; writes and private content require site-issued credentials. Static sites have no universal API. No separate WordPress REST API fee; the site owner controls hosting and access. The reviewed record does not establish field-for-field equivalence with the rendered site, so required entities and fields must be checked before treating it as a substitute. Source and access status checked 2026-07-26.

What the dataset does not establish

No dedicated vendor endpoint or template is recorded for Generic WordPress or static site. That does not prove generic scraping products cannot reach it. It means the current evidence cannot support a target-specific support or cost claim. A buyer should require a sample response schema and a written meter before projecting volume from a generic pricing page.

What volume means for a static site

One useful unit is one document or content record at a stated refresh date. A whole-site job normally discovers URLs through a sitemap, archive, or content API, then fetches each selected document; archive pagination and document retrieval are separate work unless the archive already contains every required field (WordPress REST API, retrieved 2026-07-27).

There is no universal pagination shape for static sites. For WordPress sites that expose the REST API, collection endpoints use page and per_page, allow up to 100 records per request, and return X-WP-Total and X-WP-TotalPages headers. Other generators and custom sites require their own sitemap or archive audit (WordPress REST API pagination, retrieved 2026-07-27).

The vendors in this record provide generic request products rather than a dedicated “static site” endpoint. A site’s own content API can answer the same document question when it exposes all required public fields, but it will not reproduce theme markup and may omit custom fields or non-content pages (WordPress REST API, retrieved 2026-07-27).

Evidence to check before buying

  • ScraperAPI, ScrapingBee, and Scrape.do each publish a 1-credit baseline for ordinary HTML requests scrape.do.
  • ZenRows defines basic public pages such as articles, product listings, and blogs as its 1x pricing baseline docs.zenrows.com.
  • Scrapfly, Decodo, and Crawlbase each publish a one-unit basic request path scrapfly.io.
  • WordPress exposes a first-party REST API when enabled by the site developer.wordpress.org.
  • Confirm the exact entity and output unit, whether a page, search, result, record, or API object. Then multiply by pagination and refresh frequency before selecting a plan.