Zyte
The world's preeminent rotating proxy network, Zyte's Smart Proxy Manager ensures your web data is delivered quickly and reliably.
Summary
Zyte Smart Proxy Manager provides a single API for web scraping that handles proxy rotation and anti-bot bypass. Developers can perform headless browser rendering, execute custom actions like scrolling, and capture screenshots via JSON payloads. The tool supports AI-powered data extraction for products and articles. It offers geotargeting across 249 countries and optional residential IP routing.
Zyte’s Products
Zyte User Reviews
Zyte offers a comprehensive range of web scraping and data collection products, from proxies to data sets and data APIs.
User Review Summary
Reviewers frequently praise the technical support for being responsive and professional, though some users report slow or unhelpful communication. Many customers value the reliability of the data extraction and proxy services for bypassing blocks. However, there are consistent criticisms regarding billing practices, including unexpected charges and the lack of functional spending limits. While some users find the performance scalable, others disagree, citing issues with latency and throttled request speeds after upgrading to paid plans.
The best web scraping service I’ve used
The service works well even with websites that have complex and custom anti-bot protection.
What I especially like is the pricing model: Zyte automatically determines whether a request was successful and only charges for successful requests. This is very convenient and makes costs much more predictable when scraping difficult websites.
In a few particularly challenging cases, I contacted support, and they helped me choose the right configuration parameters and get everything working reliably.
Overall, Zyte is a very convenient and reliable service, especially if you need to work with websites that have strong anti-bot protection.
Since we started working with Zyte
Since we started working with Zyte, we have consistently experienced a level of support that truly stands out and surpasses that of their peers. While many companies can respond to support tickets, few can meet the level of responsiveness and care that clients need when facing critical issues.
The Zyte team demonstrates a genuine sense of urgency and empathy. They quickly step in to help, keep us informed throughout the resolution process with regular progress updates, and, most importantly, deliver the fixes needed to resolve issues efficiently.
I ran into a few issues at first
I ran into a few issues at first, but the Zyte team was professional and very helpful throughout. They communicated clearly and helped me get everything sorted quickly. I’m happy with the support I received and the final outcome. Would recommend.
Zyte API
Zyte API is a web scraping and data extraction tool reached via an HTTP endpoint or proxy port. It handles proxy rotation, headless browser management, and anti-bot bypass, while providing AI-powered extraction for products and other structured data.
Ideal Use Cases
Zyte API is a scraping API accessed through a single HTTP endpoint or a proxy gateway. It is used for automated data extraction and browser rendering.
Ideal Use Cases
- E-commerce & price monitoring: Built-in product and productList automated extraction fields.
- JavaScript-heavy sites & SPAs: Headless browser rendering enabled via browserHtml: true.
- Screenshots & visual monitoring: Captured after JS execution via screenshot: true.
- Real estate listings: Supports automated extraction and browser actions for navigation.
Poor Use Cases
- Large-scale crawling: Per-request cost multipliers for JS rendering may exceed budget.
- Real-time, low-latency lookups: Browser rendering and anti-bot checks add significant latency.
- Mobile apps & mobile-only content: Default device emulation is desktop.
- Sneaker & ticket purchasing bots: Terms of service usually prohibit checkout automation.
Performance
Assuming average page size is 250kb
| Domain | Feature | Success Rate | Avg. Success Latency | API Credits | Provider Plan | CPM |
|---|---|---|---|---|---|---|
| aliexpress.com | - | 100% | 16.1s | 4 credits | $100 Per Month ($100/month) | $100 |
| amazon.com | - | 83% | 15.2s | 2 credits | $100 Per Month ($100/month) | $100 |
| apple.com | - | 100% | 3.5s | 2 credits | $100 Per Month ($100/month) | $100 |
| etsy.com | - | 100% | 19.0s | 3 credits | $100 Per Month ($100/month) | $100 |
| target.com | - | 99% | 11.5s | 3 credits | $100 Per Month ($100/month) | $100 |
| walmart.com | - | 95% | 17.6s | 4 credits | $100 Per Month ($100/month) | $100 |
| zalando.co.uk | - | 99% | 10.2s | 1 credit | $100 Per Month ($100/month) | $100 |
Features
| Feature | API Credit | Description |
|---|---|---|
RenderingbrowserHtml | - | Loads the page in a browser, returns rendered HTML. |
ResidentialipType | - | Forces the request out of a residential IP. |
Rendering + ResidentialipType | - | Browser rendering sent from a residential IP. |
Countrygeolocation | - | Overrides the exit country of the request. |
Browser Waitactions | - | Wait for a selector or a fixed time before output. |
Geotargeting
Geotargeting is managed via the geolocation parameter using ISO 3166-1 alpha-2 codes. It supports 249 countries. While the API selects optimal locations by default, manual overrides for extended geolocations incur additional costs.
| Standard Countries No extra cost | |
|---|---|
| Australia | Italy |
| Belgium | Japan |
| Brazil | South Korea |
| Canada | Mexico |
| China | Netherlands |
| Germany | Poland |
| Spain | Russia |
| France | Turkey |
| United Kingdom | United States |
| India | South Africa |
| … and many more countries | |
Zyte API Plans
Every website belongs to one of 5 tiers, and the tier sets the price. Committing to a monthly minimum lowers every rate in the table.
| Website tier | Pay as you goper 1,000 requests | $100per 1,000 requests | $200per 1,000 requests | $500per 1,000 requests |
|---|---|---|---|---|
| 1Simpleikea.comzara.comnike.com | $0.13 | $0.10 | $0.08 | $0.06 |
| 2Easyamazon.combooking.comairbnb.com | $0.23 | $0.17 | $0.14 | $0.11 |
| 3Moderatetarget.comlowes.comtemu.com | $0.44 | $0.33 | $0.26 | $0.21 |
| 4Complexbestbuy.comhomedepot.commacys.com | $0.70 | $0.53 | $0.42 | $0.34 |
| 5Advancedcostco.comnordstrom.comexpedia.com | $1.27 | $0.95 | $0.76 | $0.61 |
| Enterprise | Further discounts based on volume usage.Contact sales | |||
- Sites Zyte has too little traffic data on are billed at a blended rate until a tier is assigned.
- A few sites are priced above tier 5; Zyte quotes those individually.
Prices checked Oct 14, 2026.
Integrating Zyte API
Developers connect via a single HTTP POST endpoint or a proxy gateway at api.zyte.com:8011. Authentication is performed using Basic Auth with the API key as the username.
curl \
--user YOUR_ZYTE_API_KEY: \
--header 'Content-Type: application/json' \
--data '{"url": "https://toscrape.com", "httpResponseBody": true}' \
--compressed \
https://api.zyte.com/v1/extractThe proxy gateway uses the API key as the username for authentication. Parameters such as browser rendering are passed through custom HTTP headers like Zyte-Browser-Html.
curl \
--proxy api.zyte.com:8011 \
--proxy-user YOUR_ZYTE_API_KEY: \
--compressed \
https://toscrape.comimport requestsfrom base64 import b64decodeapi_response = requests.post("https://api.zyte.com/v1/extract",auth=("YOUR_ZYTE_API_KEY", ""),json={"url": "https://toscrape.com","httpResponseBody": True,},)http_response_body = b64decode(api_response.json()["httpResponseBody"])print(http_response_body.decode())
Examples