We may earn a commission if you buy through links on this page. It never changes a score or a ranking. How we make money
The bottom line
A broad scraping toolkit, but credit economics and overage behavior need scrutiny.
ScraperAPI combines a scraping API with low-code collection tools, structured endpoints for sites including Amazon, Google and Walmart, asynchronous requests, and DataPipeline automation. The pricing page lists a free account with 1,000 API credits, then plans from $49 monthly—or $44.10 per month with annual billing. The listed free trial lasts seven days.
The main cost caveat is that credits are not a clean measure of successful data collected across different sites. Reddit commenters recommend comparing successful results and costs across your own target domains; ScraperAPI does not publish its pay-as-you-go per-credit rate. Concurrency overages are not charged, but excess requests are rejected with a 429 response.
Good fit if
- Teams scraping multiple public websites
- Users who want low-code collection
- Projects needing structured retailer data
Skip it if
- Teams needing published per-credit rates
- Workloads that cannot tolerate rejected requests
- Buyers choosing by headline price alone

ScoresHow it rates
What works
- Free account includes 1,000 API credits
- Handles proxy rotation, CAPTCHA, and browser handling
- Structured endpoints cover Amazon, Google, and Walmart
- Async scraper supports millions of requests
- DataPipeline enables no-code data collection automation
What doesn't
- Pay-as-you-go per-credit rate is not published
- Enterprise pricing is not published
- Concurrency overages return 429 errors
- Auto-upgrade moves eligible accounts to the next plan
- Reddit users warn costs vary by target domain
01What ScraperAPI actually does
ScraperAPI is a web scraping API and collection toolkit for gathering public website data without running your own proxy rotation, browser handling, or CAPTCHA workflows. The core API handles those parts of a request; other options include structured-data endpoints, asynchronous scraping, and no-code automation through DataPipeline.
Structured endpoints return JSON for supported popular sites, including Amazon, Google, and Walmart. The SERP tool collects search results such as rankings, ads, shopping results, and news. ScraperAPI also lists a pool of more than 40 million proxies across over 50 countries for geotargeting, and says its async scraper can send millions of requests asynchronously.
There is a free account with 1,000 API credits and up to five concurrent connections, plus a seven-day free trial. Paid plans start at $49 per month, or $44.10 per month with annual billing, according to the pricing details checked November 6, 2026.
02Where ScraperAPI is strong
The appeal is breadth: ScraperAPI combines a general scraping API with structured endpoints, SERP data, async requests, and no-code collection automation. That gives teams several ways to collect data without separately managing proxy rotation, browser handling, and CAPTCHA handling, according to the published product details.
The plan ladder also makes the published starting capacity easy to compare. Hobby costs $49 monthly ($44.10 monthly equivalent with annual billing) for 100,000 API credits and 20 concurrent threads. Startup is $149 monthly ($134.10 annually) for 1 million credits and 50 threads. Both include US and EU geotargeting. Business is $299 monthly ($269.10 annually), with 3 million credits, 100 threads, and global geotargeting.
For a small project, the free account provides 1,000 credits and five concurrent connections. Larger plans list up to 21.5 million credits and 500 threads on Advanced, at $1,975 monthly or $1,777.50 with annual billing. Enterprise is available for custom volume and control needs. One Reddit discussion also frames provider choice as domain-dependent rather than a simple cheapest-price contest—a useful caution for teams scraping multiple retailers.
03Where it falls short
The headline plan price does not tell you what a successful scrape will cost across your target sites. ScraperAPI sells API credits, but the published pricing details do not publish a per-credit rate for pay-as-you-go. That option is listed only for Scaling, Professional, Advanced, and Enterprise. The cost per landed record by domain is also not published, so a mixed retailer workload needs more than a plan-price comparison.
Credit exhaustion can change the bill or interrupt work. Auto-upgrade is available on Hobby, Startup, Business, Scaling, and Professional; the account moves to the next plan when credits run out. Concurrency overages do not incur an extra charge, but excess requests are rejected with a 429 response. That is a hard operational limit, not extra capacity.
Business starts at $299 monthly for 3 million credits; Scaling is $475 for 5 million, and Professional is $975 for 10.5 million. Enterprise pricing is not published. Reddit commenters warn that credit use can vary by domain and that a successful HTTP response may still fail to provide the needed product fields. Treat those as user reports, not verified ScraperAPI performance results, and validate parsed records before committing to a volume plan.
04ScraperAPI pricing: what you'll actually pay
ScraperAPI has a free account with 1,000 API credits and up to five concurrent connections. Paid plans start at $49 monthly for Hobby, or $44.10 per month equivalent with annual billing. That buys 100,000 credits and 20 concurrent threads. Startup is $149 monthly for 1 million credits; Business is $299 for 3 million. The jump from Business to Scaling is $176 monthly, for 2 million more credits and 100 more concurrent threads.
Scaling costs $475 monthly, Professional $975, and Advanced $1,975. Annual billing cuts listed prices by 10%, but charges annually. Enterprise pricing is not published. A seven-day free trial is listed.
Pay-as-you-go is available from Scaling upward, but its per-credit rate is not published. Auto-upgrade can move eligible accounts to the next plan when credits run out. Concurrency overages do not cost extra, but excess requests are rejected with a 429 response. Budget around that failure mode, not just the headline credit allowance.
05Switching to (or from) ScraperAPI
Migration effort depends on whether you use ScraperAPI’s API, structured endpoints, asynchronous requests, or DataPipeline. The product offers both API access and no-code collection, but the published material does not document migration tooling, export formats, or how easily existing jobs transfer. Check those details before moving scheduled workflows; test that the replacement returns the fields and volume your downstream systems expect.
The pricing material flags two issues worth weighing before committing: pay-as-you-go rates are not published, and requests above the concurrency limit are rejected with a 429 response. Those can matter when costs or uninterrupted collection are priorities. But we were not given Reddit posts or comments for this review, so we can’t attribute common reasons for leaving to Reddit users. Data portability and account offboarding details are also not published on the vendor's site. Get answers on exports and job configuration before you make ScraperAPI a dependency.
From the threadsWhat users say
Reddit discussion gives ScraperAPI limited, mostly favorable coverage: one comparison post calls it a simple all-round option for handling scraping infrastructure. The threads do not offer much detailed, independently described experience with ScraperAPI, so they are not enough to judge its reliability or value across specific sites.
ScraperAPI is a great all-round choice if you want something simple that handles proxy rotation, JavaScript rendering, and CAPTCHAs automatically
Keeping it running is much harder
there really isn't a single "best" option
I have been comparing providers like Bright Data, Zyte, ScrapingBee, ScraperAPI, and Scrape.do, but the pricing is difficult to compare
Questions people ask
What does ScraperAPI do?
ScraperAPI provides an API and low-code tools for collecting public website data. Its features include proxy rotation, CAPTCHA and browser handling, structured data endpoints for sites such as Amazon and Walmart, asynchronous requests, geotargeting, SERP scraping, and no-code DataPipeline automation.
What can I use ScraperAPI for?
ScraperAPI is built for collecting public website data, including product information and search results. Its structured endpoints cover popular domains such as Amazon, Google, and Walmart; its SERP scraping can return rankings, ads, shopping results, and news. DataPipeline offers no-code data collection automation, according to the published product information.
Can I use ChatGPT with ScraperAPI to scrape a website?
The published ScraperAPI product information does not list a ChatGPT integration, so we can’t confirm a direct connection. It does describe an API and low-code tools for collecting public website data. Check ScraperAPI’s current documentation for integration instructions before building a workflow around ChatGPT.
Is web scraping legal in the US when using ScraperAPI?
The published ScraperAPI information does not answer whether a particular scrape is legal in the US. Using an API does not resolve that question for you. Before collecting data, assess the specific site, data, and intended use with qualified legal advice; ScraperAPI’s product description alone is not a legal determination.
How much does ScraperAPI cost?
The pricing page lists Hobby at $49 per month, or $44.10 per month on annual billing, with 100,000 API credits. Startup is $149 monthly with 1 million credits; Business is $299 with 3 million. A free account includes 1,000 credits, and a 7-day free trial is listed. Annual prices are monthly equivalents billed annually.
Sources
- ScraperAPI homepage
- ScraperAPI pricing page
- Reddit: Which is the best web scraping API for e-commerce sites?
- Reddit: Top Web Scraping APIs for Developers (2026)
- Reddit: Title: Best Web Scraping APIs? Here's What I Found After Comparing a Few
- Reddit: ScraperAPI Review: A Practical Web Scraping API in 2026
