<!-- twin of https://specstream.ai/scrapingbee-pricing -->
# ScrapingBee pricing in 2026: $0.05 to $19 per 1,000 pages

Compared on Nov 12, 2026. The page: https://specstream.ai/scrapingbee-pricing

ScrapingBee sells 10 monthly plans, from Hobby at $19 for 75,000 API credits to Enterprise 120 at $5,799 for 120,000,000. A page costs 1 to 75 credits, 5 by default, so 1,000 pages cost $0.05 to $19. Credits end with the month.

SpecStream answers ScrapingBee's own call at `https://api.specstream.ai/scrapingbee/api/v1/` for $0.80 per 1,000 pages, every page, with no plan. A failed page costs nothing, credit you buy never expires, and a new account gets $10 of credit, no card.

[Get an API key](https://specstream.ai/signup?src=alternatives-scrapingbee-pricing&utm_source=alternatives-md&utm_campaign=scrapingbee-pricing&returnTo=%2Fworkspace%2Fsearch%3Froute%3Dscrapingbee) New accounts get $10 of credit, no card. It covers 12,500 pages.

## What ScrapingBee costs, next to the same call on SpecStream

| | SpecStream | ScrapingBee |
|---|---|---|
| Plans | None. Add credit from $10 and pay for each page or search | 10 monthly plans: Hobby $19, Freelance $49, Startup $99, Business $249 and Business + $599, then Enterprise 14, 24, 41, 69 and 120 from $999 to $5,799 |
| Free to start | $10 of credit, no card, which covers 12,500 pages | 1,000 free API credits, no credit card required. That is 200 pages at the default 5 credits |
| A page with JavaScript, the default | $0.0008, which is $0.80 per 1,000 pages | 5 credits: $1.27 per 1,000 pages on Hobby, $0.50 on Startup and $0.24 on Enterprise 120, when every credit in the month is used |
| Credits a page takes | None. Every page is $0.0008, whatever parameters the call sends | 1 with no JavaScript, 5 with it, 10 or 25 with premium proxies, 75 with the stealth proxy. AI extraction adds 5 |
| Search | The Search API: $1 per 1,000 searches of up to 10 results with `speed=fast`, and $5 per 1,000 on the default search. No plan | The Google API costs 10 credits a search with Light Request and 15 otherwise, so Hobby holds 7,500 searches. The Fast Search API costs 10 credits a request |
| Unused credit | Credit you buy never expires | API credits are valid for one month and don't roll over |
| Failed pages | Not charged. A page with no main text is not charged either, and a busy call gets `429` with `Retry-After` and costs nothing | A 404 or 410 from the target page is billed. A 500 is not billed |
| Requests at the same time | A busy call gets `429` with `Retry-After` and is not charged | 25 on Hobby, 100 on Startup, 400 on Business + and 900 on Enterprise 120 |

## What ScrapingBee pricing means for your bill

### What 1,000 pages cost on each plan

ScrapingBee prices a plan in credits and a page by the options it uses. Divided out, with every credit in the month used, 1,000 pages cost:

At 1 credit, with no JavaScript: Hobby $0.25, Freelance $0.20, Startup $0.10, Business $0.08, Business + $0.07, Enterprise 14 $0.07, Enterprise 24 $0.07, Enterprise 41 $0.06, Enterprise 69 $0.05, Enterprise 120 $0.05.

At 5 credits, the default with JavaScript: Hobby $1.27, Freelance $0.98, Startup $0.50, Business $0.42, Business + $0.37, Enterprise 14 $0.36, Enterprise 24 $0.33, Enterprise 41 $0.29, Enterprise 69 $0.26, Enterprise 120 $0.24.

At 25 credits, with premium proxies and JavaScript: Hobby $6.33, Freelance $4.90, Startup $2.48, Business $2.08, Business + $1.87, Enterprise 14 $1.78, Enterprise 24 $1.67, Enterprise 41 $1.46, Enterprise 69 $1.30, Enterprise 120 $1.21.

At 75 credits, with the stealth proxy: Hobby $19.00, Freelance $14.70, Startup $7.43, Business $6.23, Business + $5.62, Enterprise 14 $5.35, Enterprise 24 $5.00, Enterprise 41 $4.39, Enterprise 69 $3.91, Enterprise 120 $3.62.

On SpecStream every page is $0.80 per 1,000, in every month and at every volume.

### Credits end with the month

A team that reads 20,000 JavaScript pages in a month needs 100,000 credits. Hobby holds 75,000, so the plan is Freelance at $49, and the 150,000 credits left end with the month. On SpecStream the same 20,000 pages cost $16.

At 100,000 pages a month the plan is Startup at $99, with half its 1,000,000 credits unused; SpecStream costs $80. At a steady 1,000,000 pages every month Business + at $599 holds the 5,000,000 credits; SpecStream costs $800, and a month you read nothing costs nothing.

### What a failed page costs

ScrapingBee bills a 404 or a 410 from the target page and does not bill its own 500. On SpecStream a page that cannot be read gets ScrapingBee's `500` and costs nothing, a page with no main text costs nothing, and on the Extract API an `Idempotency-Key` makes a retried call charge once.

### Search on the same key

ScrapingBee's Google API takes 10 or 15 credits a search, so Hobby's $19 buys 7,500 searches, $2.53 per 1,000. The SpecStream Search API costs $1 per 1,000 searches of up to 10 results with `speed=fast`, returns up to 100 results for one search, and scores 97.9 F-score on all 1,000 SimpleQA Verified questions ([benchmarks](https://specstream.ai/benchmarks?utm_source=alternatives&utm_campaign=scrapingbee-pricing)).

### The same call, one address changed

```
# Before
curl -G https://app.scrapingbee.com/api/v1/ \
  -H "Authorization: Bearer $SCRAPINGBEE_API_KEY" \
  --data-urlencode "url=https://en.wikipedia.org/wiki/Web_scraping"

# After
curl -G https://api.specstream.ai/scrapingbee/api/v1/ \
  -H "Authorization: Bearer $SPECSTREAM_API_KEY" \
  --data-urlencode "url=https://en.wikipedia.org/wiki/Web_scraping"
```

The route applies `url`, `return_page_markdown`, `return_page_text`, `json_response`, `add_html` and `transparent_status_code`. It accepts `render_js`, `premium_proxy`, `stealth_proxy`, screenshots and `extract_rules` without applying them, so a call that sends them gets the page as it would without them. Every parameter and its measured result is in the [pass table](https://specstream.ai/specstream/dialects/scrapingbee.md), and the field by field guide is on [ScrapingBee compatible](https://specstream.ai/migrate/scrapingbee?utm_source=alternatives&utm_campaign=scrapingbee-pricing).

### Pages, search and rows on one key

The same key reads up to 20 pages or documents (PDF, Word, Excel) a call with the [Extract API](https://specstream.ai/extract-api?utm_source=alternatives&utm_campaign=scrapingbee-pricing), which scores 0.908 F1 on WCXB, and runs [Deep Search](https://specstream.ai/deep-search?utm_source=alternatives&utm_campaign=scrapingbee-pricing): a request in plain words returns every match on the live web as structured rows, at 5¢, 15¢ or $1 a row, with the most a run can cost quoted before it starts.

## What other page APIs cost

### ScraperAPI

Hobby is $49 a month for 100,000 API credits, and the balance resets when the subscription renews. SpecStream answers ScraperAPI's call at `https://api.specstream.ai/scraperapi` too, at $0.80 per 1,000 pages.

### ZenRows

Plans from $19 a month for 45,000 credits, and a JavaScript request always costs 5 credits. SpecStream answers ZenRows' call at `https://api.specstream.ai/zenrows/v1/` at one price a page.

### Scrapfly

Discovery is $30 a month for 200,000 credits, and browser rendering adds 5 credits a request. SpecStream answers Scrapfly's `/scrape` call too, and its credit never expires.

### Firecrawl

Hobby is $19 a month for 5,000 credits. SpecStream answers Firecrawl's v2 calls at `https://api.specstream.ai/firecrawl`, and $19 reads 23,750 pages.

## How to pay $0.80 per 1,000 pages

1. Create a key under Agents & API in the workspace. A new account gets $10 of credit, no card, which covers 12,500 pages.

2. Set the address to `https://api.specstream.ai/scrapingbee/api/v1/` where your code has `https://app.scrapingbee.com/api/v1/`, and send the SpecStream key as the Bearer token. In Python:

```
import requests

URL = "https://api.specstream.ai/scrapingbee/api/v1/"  # was https://app.scrapingbee.com/api/v1/

reply = requests.get(
    URL,
    headers={"Authorization": f"Bearer {SPECSTREAM_KEY}"},
    params={"url": "https://en.wikipedia.org/wiki/Web_scraping", "return_page_markdown": "true"},
    timeout=60,
)
reply.raise_for_status()
print(reply.text[:500])
```

3. With ScrapingBee's Python client, `scrapingbee` 2.2.0, set `client.HTML_API_URL = "https://api.specstream.ai/scrapingbee/api/v1/"` after the client is built, with a SpecStream key as `api_key`. `client.html_api(url)` runs as before.

4. Read `429` as a call to send again after `Retry-After`. It is not charged.

## Frequently asked questions

### How much does ScrapingBee cost?

$19 a month for 75,000 API credits on Hobby, up to $5,799 a month for 120,000,000 on Enterprise 120, across 10 plans. A page costs 1 to 75 credits, 5 with JavaScript by default. SpecStream answers the same call at $0.80 per 1,000 pages with no plan.

### Does ScrapingBee have a free plan?

No. It gives 1,000 free API credits with no credit card, which is 200 pages at the default 5 credits. A new SpecStream account gets $10 of credit, no card, which covers 12,500 pages.

### How many credits does a ScrapingBee request use?

1 to 75. 1 with no JavaScript, 5 with JavaScript, which is the default, 10 or 25 with premium proxies, and 75 with the stealth proxy. AI extraction adds 5.

### Do ScrapingBee credits roll over?

No. API credits are valid for one month. SpecStream credit you buy never expires.

### What does the ScrapingBee Google API cost?

10 credits a search with Light Request and 15 otherwise, so Hobby's 75,000 credits hold 7,500 searches, $2.53 per 1,000. The SpecStream Search API costs $1 per 1,000 searches with `speed=fast`, with no plan.

### What do 100,000 pages a month cost on ScrapingBee?

$99 on Startup at the default 5 credits a page, which uses half of its 1,000,000 credits. With premium proxies and JavaScript it is 2,500,000 credits, Business at $249. On SpecStream 100,000 pages cost $80.

### Does ScrapingBee charge for failed requests?

For some. A 404 or 410 from the target page is billed and a 500 is not. On SpecStream a page that cannot be read costs nothing, and so does a page with no main text.

## Sources

SpecStream wrote this page. Each ScrapingBee figure comes from ScrapingBee's own pages, and each other provider's figure from that company's own page. The cost per 1,000 pages is the plan price divided by the pages its credits buy.

- [ScrapingBee pricing](https://www.scrapingbee.com/pricing/), read Nov 12, 2026
- [ScrapingBee documentation](https://www.scrapingbee.com/documentation/), read Nov 12, 2026
- [ScrapingBee Google API documentation](https://www.scrapingbee.com/documentation/google/), read Nov 12, 2026
- [ScrapingBee Fast Search API documentation](https://www.scrapingbee.com/documentation/fast-search/), read Nov 12, 2026
- [SpecStream ScrapingBee pass table](https://specstream.ai/specstream/dialects/scrapingbee.md), read Nov 12, 2026
- [ScraperAPI pricing](https://www.scraperapi.com/pricing/), read Nov 12, 2026
- [ZenRows pricing](https://docs.zenrows.com/first-steps/pricing.md), read Nov 12, 2026
- [Scrapfly pricing](https://scrapfly.io/pricing), read Nov 12, 2026
- [Scrapfly billing](https://scrapfly.io/docs/scrape-api/billing), read Nov 12, 2026
- [Firecrawl pricing](https://www.firecrawl.dev/pricing), read Nov 12, 2026
- [SpecStream benchmarks](https://specstream.ai/benchmarks), read Nov 12, 2026
- [SpecStream for agents](https://specstream.ai/agents.md), read Nov 12, 2026
