Skip to content
CrawlfolioSourced research on web data for AI
Menu

Pricing

ScrapingBee Pricing Has a Default Worth Checking

ScrapingBee starts at $19 for 75K credits, but default JS rendering uses five credits a request. See three workloads, billable errors and renewals.

Angled concrete walls enclose a quiet stone courtyard with a thin band of daylight
Photo: studiopipin / Unsplash · Unsplash License

ScrapingBee pricing starts at $19 monthly for 75,000 credits, but its HTML API defaults to JavaScript rendering at five credits per ordinary request. I would explicitly select plain mode when it meets the job’s needs, and budget renewals separately from request weights. Plans, HTML API.

For hypothetical generic successful requests, 30,000 plain pages fit Hobby, 30,000 default-JS pages fit Freelance, and 300,000 default-JS pages fit Business. The difference comes from feature weights and monthly capacity, not a measured success or speed advantage. Pricing, credit rules.

Short on time?

Here's my take

For a small plain job
Hobby with render_js=false
$19 includes 75K credits; the plain configuration uses one rather than the default five.
For uncertain protection needs
Auto mode with a reviewed max_cost
Bound the allowed configuration and separately decide how much recurring spending is acceptable.
Before scaling
Review renewal and add-on settings
A credit balance does not cap payments when optional auto renewal is enabled.

Prices verified . Sponsors cannot buy a verdict or a position.

What does each plan cost? #

Monthly plans run from $19 (Hobby) to $5,799 (Enterprise: 120M), and I use the current canonical pricing page for this ladder. An older plan-support article differs on prices and concurrency, so I have not blended its figures into the table or treated the older values as a current entitlement. Prices and specifications verified: 2026-11-11; listed prices exclude VAT. Current pricing, older plan article.

Plan / published capacity Monthly price Credits Concurrency
Hobby $19 75,000 25
Freelance $49 250,000 50
Startup $99 1,000,000 100
Business $249 3,000,000 200
Business+ $599 8,000,000 400
Enterprise: 14M $999 14,000,000 500
Enterprise: 24M $1,599 24,000,000 600
Enterprise: 41M $2,399 41,000,000 700
Enterprise: 69M $3,599 69,000,000 800
Enterprise: 120M $5,799 120,000,000 900

Concurrency limits simultaneous work; it is not a monthly page count or a measured requests-per-second result. I would choose a tier from the needed allowance and work pattern, then establish real durations and output quality in an authorized evaluation. Pricing.

ScrapingBee Standard monthly plans showing prices, credit balances and concurrency
ScrapingBee lists $19/$49/$99/$249/$599 monthly bases with different allowances and concurrency. A larger balance does not change a feature into a one-credit request. Screenshot: ScrapingBee monthly Standard plan table, 13 Oct 2026 · Screenshot of a public page (commentary/review)

How many credits does a request use? #

Between one and 75 on the ordinary HTML API, depending on features, and its default is render_js=true. If plain HTML contains the required fields, render_js=false changes the documented total from five to one; I would make that choice deliberately rather than rely on a silent default. Specifications verified: 2026-11-11. HTML API.

Ordinary HTML configuration Published total credits Decision
Plain, no premium 1 Explicitly disable JS if it is unnecessary
Default JS, no premium 5 Budget rendered requests at five each
Premium, no JS 10 Select the required protection level
Premium + JS 25 Use the documented combined total
Stealth 75 JS is required on this path

Auto GET mode selects among successful configurations priced at one, five, ten, 25 or 75 credits. The max_cost control requires auto mode; I would use a ceiling that permits the intended features and treat the returned data as something still needing validation. HTML API, credit guide.

AI is a limit to my arithmetic here. The main documentation describes an extra five credits, but the help guide’s premium-AI example gives 20, so I cannot confidently promise one universal premium-AI total. Main documentation, credit-system article.

Google and Amazon endpoints price differently #

The Google proxy example lists 20 credits, while the generic HTML guide lists 15 for its Google path; the dedicated Google endpoint lists light at ten and regular at 15. The dedicated Amazon endpoint lists light at five and regular at 15, so I would quote the actual transport/endpoint rather than reuse the ordinary JS weight. Proxy mode, credit guide, Google endpoint, Amazon endpoint.

The official CLI provides another interface to the service; it is not an extra free allowance. Its commands need the selected account and configuration, and this research does not include executing them. CLI documentation.

ScrapingBee HTML API credit weights for plain, rendered, premium and stealth requests
The HTML API list assigns different total weights to plain, rendered and premium requests. Keep this mode-specific schedule separate from dedicated endpoints and AI add-ons. Screenshot: ScrapingBee HTML feature credit weights, 13 Oct 2026 · Screenshot of a public page (commentary/review)

What does a month of scraping cost? #

The table prices three hypothetical monthly volumes and assumes successful generic HTML API requests, either plain with JS explicitly off or default JS only. It excludes premium/stealth, AI, special targets, geography, tax, trials, add-ons, rollover, private rates and client retries; the candidate is the lowest listed monthly plan with enough credits. Plans, HTML API weights.

Monthly requests Plain: requests × 1 Listed plain candidate JS: requests × 5 Listed JS candidate
3,000 3,000 credits Hobby, $19 15,000 credits Hobby, $19
30,000 30,000 credits Hobby, $19 150,000 credits Freelance, $49
300,000 300,000 credits Startup, $99 1,500,000 credits Business, $249

At 3,000 requests, the subscription minimum dominates both configurations; five-times the weight still fits the same plan. At 30,000 requests, rendering changes the listed plan candidate because 150,000 credits exceed Hobby’s 75,000.

At 300,000 requests, Startup’s one-million balance fits plain work but not the 1.5-million rendered estimate. Business’s three million provides listed capacity, without proving that the workload’s target permissions, quality or throughput requirements are satisfied. Pricing, API documentation.

For a mixed job of 10,000 plain, 2,000 JS and 1,000 premium-plus-JS requests, I calculate 45,000 credits: 10,000 + 10,000 + 25,000. That fits Hobby’s listed allowance under the same successful-generic assumptions, but it is not an observed account bill. Credit rules, plans.

If you are weighing ScrapingBee against a specific rival, I put the same kind of workload side by side in ScraperAPI vs ScrapingBee and ZenRows vs ScrapingBee.

Which responses do you pay for? #

More than successful pages: the normal HTML documentation includes 200, 404, 410 and 413 in billing and says 500 is free. Its shorter FAQ is not the entire status policy, so I would avoid quoting it as “only useful 2xx pages cost money.” HTML API, FAQ.

With transparent_status_code=true, every target status below 500 is billable and automatic retry is disabled; 5xx responses are free. The normal API timeout defaults to 140,000 milliseconds and permits 1,000–140,000, so timeout and retry settings deserve their own budget review. HTML API.

A failed-request help article can guide troubleshooting, but a technical failure description is not a promise that every retry is free or that every response contains usable fields. I would log the status, configuration, cost and validation result instead of treating the presence of HTML as success. Failed-request guidance, credit guide.

Proxy mode retains API costs and defaults, and browser subresources can add requests. I would also avoid copying examples that disable TLS certificate verification: the transport example is not a reason to weaken the client’s connection checks. Proxy documentation.

Is there a free trial, and do credits roll over? #

The signup trial is 1,000 credits without a card; no recurring free grant was established by this research. If the selected account permits the ordinary features, that is at most 1,000 plain or 200 default-JS requests before billable errors and other weights. Pricing, trial support, API costs.

Ordinary unused credits do not roll over. Upgrade and downgrade support describe immediate changes and carryover for those particular transitions, which I would read separately from the ordinary renewal rule rather than imply every balance lasts indefinitely. Unused credits, upgrade, downgrade.

Paid add-ons are documented, but their account rates were not published in the reviewed material and they expire at renewal. The usage-based/prepay help also does not give me a universal published PAYG price; that is why the worked table uses listed subscriptions rather than claiming the cheapest attainable invoice. Add-on rules, usage-based/prepay support.

Early manual renewal loses leftover credits. Optional automatic renewal at 98% usage charges again and carries the remaining 2% into a reset billing cycle. Manual renewal, auto renewal.

The service terms also say a billing cycle ends when its credits are fully used and the subscription renews unless terminated. That wording goes beyond support’s optional early-renewal switch; I would confirm the applicable contract and account behavior before treating exhaustion or a disabled switch as a spending stop. Terms, §8(b). No renewal setting or exhaustion behavior was exercised here.

I would review the usage dashboard and renewal switch before scheduling a batch, and check cancellation timing before changing subscriptions. These are recommendations from the documented rules, not settings I observed in an account. Usage monitoring, cancellation instructions.

What about user reviews? #

I reviewed zero independent user reports for this article. That means I have no basis to invent a support consensus, rank success rates, claim a reliable SLA or turn an isolated pricing-page promise into measured performance.

The findings here concern documented capacity, weights and billing conditions. Before choosing a recurring subscription, I would separately evaluate authorized representative targets and count validated distinct records; those results would be a new evidence sample, not something this research already supplied.

Which plan would I choose? #

I would start with Hobby for a qualifying small workload whose credit mix fits 75,000, use Freelance when a 30,000-page generic JS estimate needs 150,000, and use a larger tier only after identifying the allowance and simultaneous-work requirement. I would confirm AI combinations or unpublished add-on rates in writing if they affect the budget. If no tier fits the way you work, my ScrapingBee alternatives guide matches other providers to the reason you’d switch.

The service terms require the customer’s target authorization and the acceptable-use rules apply. Their nonconformity remedy is conditional, not a universal money-back policy; payment does not establish data rights or permission to run arbitrary tests. Terms, acceptable use.

For context, start with the scraping API pillar and credit explainer. The free API guide separates signup trials from recurring allowances, while ScraperAPI and ZenRows pricing apply the same three workload levels.

FAQ #

What is ScrapingBee’s cheapest plan? #

The current Hobby plan is $19 for 75,000 credits and 25 concurrency, with VAT excluded. Older plan-support values are not the current pricing-page figures. Pricing, older support article.

How many credits does a default request use? #

Five for ordinary default-JS rendering; setting render_js=false makes the plain total one. Premium and stealth configurations use their own totals. HTML API.

Is ScrapingBee free every month, or just a trial? #

The documented offer is a 1,000-credit signup trial without a card. I did not establish a recurring grant. Pricing, trial support.

Are error pages free? #

No general rule says that. Normal billing includes 404, 410 and 413 as well as 200; transparent mode charges target statuses below 500 and disables automatic retry. HTML API.

Do unused ScrapingBee credits roll over? #

The ordinary rule is no rollover; specific plan changes have separately described carryover. Add-ons and early renewal also have their own expiration rules. Unused credits, add-ons, manual renewal.

Does auto renewal cap my bill? #

It can charge the subscription again at 98% usage, so I would review it as a payment setting, alongside separate per-request limits. Auto renewal, HTML API.

Sources

22 sources, accessed .

Official pricing, docs, changelogs and status pages 22

  1. ScrapingBee plans scrapingbee.com · accessed
  2. HTML API scrapingbee.com · accessed
  3. ScrapingBee FAQ scrapingbee.com · accessed
  4. Service terms scrapingbee.com · accessed
  5. Proxy mode scrapingbee.com · accessed
  6. Credit system help.scrapingbee.com · accessed
  7. Failed request guidance help.scrapingbee.com · accessed
  8. Older available plans help.scrapingbee.com · accessed
  9. Cancellation help.scrapingbee.com · accessed
  10. Upgrade help.scrapingbee.com · accessed
  11. Downgrade help.scrapingbee.com · accessed
  12. Unused credits help.scrapingbee.com · accessed
  13. Add-on eligibility help.scrapingbee.com · accessed
  14. Early renewal help.scrapingbee.com · accessed
  15. Trial allowance help.scrapingbee.com · accessed
  16. Prepay and PAYG help.scrapingbee.com · accessed
  17. Auto renewal help.scrapingbee.com · accessed
  18. Monitoring credits help.scrapingbee.com · accessed
  19. CLI scrapingbee.com · accessed
  20. Google API scrapingbee.com · accessed
  21. Amazon API scrapingbee.com · accessed
  22. Acceptable use scrapingbee.com · accessed

What readers say

Used one of the tools in this guide? Tell other readers how it went. I read every review before it goes up, and I never turn one down for being negative. How reviews work.

No reader reviews yet. Yours could be the first.

Write a review
Your rating

What did you use it for, what worked, and what didn't? 30 to 1500 characters. Please don't include links.

Your connection to the company

Your review appears with the name you enter, after I approve it. I don't ask for your email. Privacy.