WebScrapingAPI is a web scraping API publicly available since 2021 offering scraping API and managed scraping services.
WebScrapingAPI is the tool that carries out the heavy lifting when it comes to web scraping. We’ve dedicated ourselves to creating a user-centric API, focusing on meeting the developers' needs and the businesses they support. So, stop worrying about proxies or headless browsers, and focus on what you need - data. Let's not forget, enjoy our stories and discover with us the incredible experience of web scraping.
Overall WebScrapingAPI performs well with Scrapeway's benchmarks showing it to be a good value when it comes to bypassing common anti-bot measures.
WebScrapingAPI offers features on part with industry average such as residential proxies, geolocation, and Javascript rendering with browser control through predefined tasks.
![screengrab of webscraping dashboard home](/img/services/webscrapingapi-dash-home.png)
![screengrab of webscraping scraping logs dashboard](/img/services/webscrapingapi-dash-logs.png)
![screengrab of webscraping web api player](/img/services/webscrapingapi-dash-builder.png)
![screengrab of webscraping docs](/img/services/webscrapingapi-docs.png)
Pros
- Adequate scraper blocking bypass.
- Integrations for NodeJS, Python, Java, Rust, Scrapy and PHP
- Optional Javascript rendering for scraping dynamic pages.
- Above average concurrency rates.
- Web UI player for testing and experimenting.
- Does not charges for blocked requests.
Cons
- Tough entry point value at $49.
- Small geolocations pool.
- Limited javascript rendering feature set.
- Programming integrations are relatively basic and outdated.
- Credits do not carry over month-to-month.
WebScrapingAPI vs Other Services
Here's how WebScrapingAPI compares against other web scraping APIs in terms of success rate, speed and cost.
# | Service | Success % | Speed | Cost $/1000 | |
---|---|---|---|---|---|
1 | Scrapfly |
97%
|
5.8s
|
$2.71
|
|
2 | Scraperapi |
80%
|
7.7s
|
$6.46
|
|
3 | Scrapingbee |
75%
|
4.7s
|
$3.71
|
|
4 | Zenrows |
73%
|
6.1s
|
$4.39
|
|
5 | WebScrapingAPI |
68%
|
13.2s
|
$6.02
|
|
6 | Scrapingdog |
65%
|
8.1s
|
$1.96
|
|
7 | Scrapingant |
56%
|
11.7s
|
$2.47
|
This data is based on the averages of Scrapeway's weekly benchmarks covering 12 most popular web scraping targets and overall:
- WebScrapingAPI has a below-average success rate of 68.0% compared to industry average of 73.3%
- WebScrapingAPI has a below-average scraping speed of 13.2s compared to industry average of 8.2s
- WebScrapingAPI has an above-average price of $6.0/1000 scrapes compared to industry average of $4.0
WebScrapingAPI Benchmarks
Scrapeway runs weekly benchmarks for WebScrapingAPI for the most popular web scraping targets.
Target | Success % | Speed | Cost $/1000 | |
---|---|---|---|---|
68%
|
13.2s
|
$6.02
|
||
100%
|
12.0s
|
$12.25
|
||
97%
|
9.4s
|
$4.9
|
||
97%
|
12.4s
|
$4.9
|
||
91%
|
11.0s
|
$4.9
|
||
90%
|
9.4s
|
$4.9
|
||
82%
|
27.9s
|
$12.25
|
||
43%
|
12.1s
|
$12.25
|
||
41%
|
13.5s
|
$2.45
|
||
38%
|
15.7s
|
$2.45
|
||
35%
|
11.1s
|
$2.45
|
||
32%
|
10.0s
|
$2.5
|
WebScrapingAPI Pricing
WebScrapingAPI is a credit-based service where each scrape request can cost 1-75 credits depending on the used features and required anti-bot bypass.
Plan | Price | Credits | Concurrency |
---|---|---|---|
Started | $49 | 100,000 | 20 |
Grow | $149 | 1,000,000 | 50 |
Business | $299 | 3,000,000 | 100 |
Pro | $799 | 10,000,000 | 500 |
Custom | - | - | - |
Overall WebScrapingAPI entry pricing is well above the industry average but it fairs much better at higher subscription tiers.
WebScrapingAPI Features
Overall, WebScrapingAPI offers a wide range of features slightly above the industry average. It offers the standard feature set for all plans:
Feature | Availability |
---|---|
Integrations | Python, Scrapy, NodeJS, Java, PHP, Rust |
Proxy support | Datacenter default, Residential optional |
Geolocation | 12+ countries |
Webhook support | No |
Javascreipt rendering | Yes, at extra cost |
Custom JS evaluation | No |
Browser control | Yes, predefined actions like scroll, click, input |
Screenshots | Yes, full page and individual elements |
Sessions | Yes, persistent IP for 5min |
To add, WebScrapingAPI offers some unique features at no extra cost included with every plan:
- Extraction Rules can be used to parse HTML as JSON using XPath or CSS selectors.
- Device configuration can be used to render pages in desktop, tablet and mobile formats (when javascript rendering is enabled).