Zyte API
The cheapest plain page on this site, and the one whose price you cannot look up in advance: Zyte sorts every website into one of five difficulty tiers itself, and the same fetch costs $0.13 or $1.27 per 1,000 depending on which tier your target landed in. Tier assignment is automatic, reviewed quarterly, and you get two weeks' notice if it moves. Rendering is the big multiplier - a browser response is 7.5 to 8 times the plain rate on the same site, up to $16.08 per 1,000 on the hardest tier. Failures are genuinely free ("Rate-limiting and unsuccessful responses are free") and there is no subscription: $100 to $500 a month is a minimum commitment that buys the rate down by 25% to 52%, with no penalty for going over. Two things it does not sell: Markdown output, and a residential rate you can read - residential and extended-geolocation requests have a different, unpublished base cost plus a bandwidth charge, so those cells are blank here rather than guessed. Screenshots, browser actions and AI extraction are billed on top of the request.
Plain page, by volume
| Pages per month | Monthly bill | Per 1,000 | Cheapest route | Allowance unused |
|---|---|---|---|---|
| 1k | $0.130 | $0.130 | Pay as you go | - |
| 10k | $1.30 | $0.130 | Pay as you go | - |
| 100k | $13.00 | $0.130 | Pay as you go | - |
| 1M | $100 | $0.100 | $100 commitment | - |
How Zyte API compares
At 10,000 pages a month Zyte API costs $0.130 per 1,000, the cheapest published route here, and 0.2x AnyAPI.
| Provider | 1k a month | 10k a month | 100k a month | 1M a month |
|---|---|---|---|---|
| Z | $0.130 | $0.130 | $0.130 | $0.100 |
| A | $0.700 | $0.700 | $0.700 | $0.700 |
| N | $1.00 | $1.00 | $1.00 | $1.00 |
| B | $1.50 | $1.50 | $1.50 | $1.10 |
List prices, dollars per 1,000 Plain pages at the cheapest published route to each volume. How this is worked out
Every published plan
| Plan | Price | Included requests | Overage each | Note |
|---|---|---|---|---|
| Pay as you go | $0 per month | 0 | $0.0001 | No commitment. $0.13 per 1,000 tier-1 HTTP responses, rising to $1.27 per 1,000 on the Advanced tier. The docs cap this plan with a $100/month spending limit and a 3,000 RPM rate limit. |
| $100 commitment | $100 per month | 1,000,000 | $0.0001 | Minimum monthly commitment of $100 buys the tier-1 HTTP rate down to $0.10 per 1,000 (Easy $0.17, Moderate $0.33, Complex $0.53, Advanced $0.95; browser $0.75 to $12.00). The commitment is spend, not an allowance, so the included figure is $100 at the tier-1 rate. "No overage penalties: If you exceed your minimum commitment, you're only charged at your current discounted rate." |
| $200 commitment | $200 per month | 2,500,000 | $0.0001 | Tier-1 HTTP $0.08 per 1,000 (Easy $0.14, Moderate $0.26, Complex $0.42, Advanced $0.76; browser $0.60 to $9.60). Included figure is $200 at the tier-1 rate. |
| $500 commitment | $500 per month | 8,333,333 | $0.0001 | The source of the site's "From $0.06 per 1,000 successful responses" headline. Tier-1 HTTP $0.06 per 1,000 (Easy $0.11, Moderate $0.21, Complex $0.34, Advanced $0.61; browser $0.48 to $7.68). Included figure is $500 at the tier-1 rate. The docs describe standard spending limits of $200, $400, $700 or $2,500 a month against these commitments. |
| Enterprise | on request | - | not published | "Further discounts based on volume usage - Contact sales." $200 initial free credit, 10,000 RPM, custom spending limit, custom volume discount, and premium 24/7 support with a 1-hour weekday response-time SLA. No list price is published. |
Zyte does not sell credits or modes; it sells a per-1,000 dollar rate that depends on how hard the target website is. "Zyte API automatically uses the most cost-efficient technology for each website and assigns price tiers accordingly. There are 5 tiers each for HTTP requests and browser requests." Tier assignment is automatic and reviewed quarterly, so a buyer cannot choose it. The unit here is one tier-1 (Simple) HTTP response, which is the $0.13 per 1,000 headline on pay-as-you-go. The published pay-as-you-go ladder for an HTTP response body is Simple $0.13, Easy $0.23, Moderate $0.44, Complex $0.70, Advanced $1.27 per 1,000; for a browser-rendered response it is $1.01, $2.01, $4.02, $8.04, $16.08. So js 7.77 is a rendered Simple page against a plain Simple page ($1.01 against $0.13; the same ratio is 7.5x at the $100 and $200 commitments and 8.0x at $500), and antibot 9.77 is the dearest plain fetch Zyte publishes, the Advanced tier ($1.27 against $0.13) - a hard site that also needs a browser is 16.08 against 0.13, about 124x. Residential is null because Zyte prices it in a way no page states: "Requests using extended geolocations or device residential IPs have different base costs that depend only on request type, plus additional costs based on network consumption", and no rate card for either the base cost or the bandwidth is published. Markdown is null because Zyte API does not return it - its own ZenRows migration table lists markdown_response as "Not supported". Screenshots ($0.002), automatic extraction ($0.0004-$0.0016 per data type, SERP free), custom attributes and browser actions are billed on top.
Cost by kind of fetch
Per 1,000, at 10,000 pages a month.
What it can do
Only what the provider's own pages state.
Where these numbers came from
- https://www.zyte.com/pricing/ read 2026-09-14 / "From $0.06 per 1,000 successful responses"; the full five-tier ladder for HTTP response body and browser rendered at pay-as-you-go and at the $100, $200 and $500 minimum commitments; "Websites are priced in five tiers, with datacenter, residential, rendering and more included in one automated API - you're charged only for what's needed"; "No overage penalties"; "Try Zyte API with $5 free credit"; the feature list (IP rotation all types, CAPTCHA, JS rendering, geo locations, actions, sessions, instant browsers) and the warning "Additional costs for some features".
- https://www.zyte.com/zyte-api/ read 2026-09-14 / Product page: one API for ban handling, headless browser and AI extraction, with residential IP rotation included and the tier model behind it.
- https://docs.zyte.com/zyte-api/pricing.html read 2026-09-14 / "You are only charged for successful responses. Rate-limiting and unsuccessful responses are free." The plan table (Standard PAYG, Standard commitment $100-$500, Enterprise; $5 and $200 initial free credit; 3,000 and 10,000 RPM; 25%-52% volume discount), the 5-tier model, and the extra costs: screenshots $0.002, automatic extraction $0.0004-$0.0016 per data type (serp free), custom attributes, actions and network captures, plus "Requests using extended geolocations or device residential IPs have different base costs that depend only on request type, plus additional costs based on network consumption".
- https://docs.zyte.com/zyte-api/migration/zenrows/index.html read 2026-09-14 / Used for two capability answers: the feature table's "Markdown output: No" for Zyte API, and the parameter mapping where markdown_response is "Not supported" while ipType residential exists as a Zyte API request parameter. The same table states Zyte's ban avoidance is "Always available, automatic" and its geolocation covers 249 countries.
- https://www.zyte.com/contact-us/ read 2026-09-14 / Operating company address, 12 South Mall, Cork, Ireland.
Something out of date? Send the provider's own page to hello@scrapeprices.com and it is corrected on the next capture.