Reproducible benchmark comparing Zenrows and Zyte across 8 targets, run in June 2026.
Companion code for the Zenrows article Best Zyte Alternatives for Anti-Bot Scraping.
8 targets at 100 requests per target per platform. Tested June 11, 2026 at 2 req/s.
| # | Target | Protection |
|---|---|---|
| 1 | Amazon product page | Cloudflare + behavioral detection |
| 2 | Glassdoor company page | DataDome |
| 3 | Datanyze | Standard bot protection |
| 4 | Google SERP | Google bot detection |
| 5 | IKEA | Cloudflare |
| 6 | Reuters | None (unprotected) |
| 7 | Python Docs | None (unprotected static) |
| 8 | LinkedIn public profile | Aggressive bot detection |
Zenrows: mode=auto on Developer plan ($69/month)
Zyte: Default automatic extraction endpoint, no manual tier overrides
| Target | Zenrows | Zyte |
|---|---|---|
| Amazon | 99% | 98% |
| Glassdoor | 99% | 58% |
| Datanyze | 100% | 99% |
| Google SERP | 87% | 0% |
| IKEA | 95% | 99% |
| Reuters | 100% | 68% |
| Python Docs | 100% | 100% |
| 88% | 0% | |
| Average | 96% | 65.3% |
zenrows_vs_zyte_test.py— test scriptbenchmark_results_final.csv— full raw results (2,400 rows)
- Python 3.10+
- A Zenrows API key
- A Zyte API key
git clone https://github.com/ZenRows/zenrows-vs-zyte-benchmark.git
cd zenrows-vs-zyte-benchmarkpython -m venv .venv
source .venv/bin/activate # macOS/Linux
.venv\Scripts\activate # Windowspip install -r requirements.txtexport ZENROWS_API_KEY=your_zenrows_api_key
export ZYTE_API_KEY=your_zyte_api_keypython3 zenrows_vs_zyte_test.py