By use case · Oxylabs pricing
Oxylabs pricing: Web Scraper API, proxy and SERP rates per 1,000 results
The short answer
Oxylabs prices the Web Scraper API on a monthly result allowance: a free trial covering up to 2,000 results, Micro at $49 for up to 98,000, Starter at $99 for up to 220,000 and Advanced at $249 for up to 622,500, with Business at $999 and Custom plans by quote. Residential proxies are a separate purchase at $30 for 5GB, $100 for 20GB, $500 for 125GB and $2,500 for 1TB, which works out at $6.00 down to $2.50 per GB. Two rules decide what you actually pay: the headline result count is quoted against the cheapest target category, and any response with a 2xx or 4xx status counts as a billable success, so a 404 or a 403 is charged at full rate. All figures were read from Oxylabs own pricing pages and developer documentation on 9 September 2026.
Clean markdown & JSON · JavaScript rendered · robots.txt respected
Last updated September 2026
Hit Extract to turn this page into clean, LLM-ready data.
robots.txt respected · public data only
Oxylabs publishes more of its pricing than most of the category, which is genuinely to its credit. What makes the bill hard to forecast is not secrecy. It is that two different numbers are both true at once: the result allowance printed on the plan card, and the smaller number of results you will actually get from the sites you intend to scrape.
The gap comes from what Oxylabs calls feature-based billing. Its own documentation states that pricing adapts to the complexity of scraping, with different rates by rendering requirement and target type. Amazon is the cheapest category, Google costs more, ordinary sites cost more again, and anything needing JavaScript rendering costs the most. The plan card quotes the count you would get if every single request went to the cheapest one.
We sell a crawl API, so read the last section with the skepticism that deserves. We have tried to be useful rather than flattering, and there are jobs on this page where Oxylabs is clearly the right purchase and we are not one: we do not defeat anti-bot systems, we do not sell residential proxies, and we do not scrape search engine results.
If you are weighing the two enterprise proxy platforms against each other rather than pricing one of them, the Bright Data vs Oxylabs comparison covers how per-record billing and fixed allowances behave at the same volume. For the narrower question of what to run instead when your targets are ordinary public pages, see Oxylabs alternatives for clean web data and the Bright Data alternatives breakdown.
Any URL in LLM-ready data out
robots.txt respected public data only
Why it works
Three things the pricing page does not spell out
The result count assumes Amazon
Oxylabs own maximum-results table shows the same free trial buying 2,000 Amazon results but only 769 JavaScript-rendered results from an ordinary site. That is a 2.6 times spread, and it carries straight up the plan ladder.
A 404 is a billable result
The billing documentation states that responses with 2xx or 4xx status codes are counted as successful. Only 5xx and 6xx failures are free. A stale link list or a site that soft-blocks with 403 bills at full rate for zero data.
Proxies are a second invoice
The Web Scraper API plan does not include the residential proxy pool. Those start at $30 for 5GB and are metered by bandwidth, not by page, so heavy pages cost more than light ones for the same result count.
What it handles
Any URL in, clean structured data out
Point ClawEngine at a public page and it crawls, renders the JavaScript and extracts clean markdown or typed JSON in one call. Define a schema for structured fields, and respect robots.txt and Terms of Service by default.
- Every published Oxylabs rate, verified 9 September 2026
- The full Web Scraper API plan ladder with cost per 1,000 results
- Residential proxy, datacenter, Web Unblocker and headless browser rates
- Why the advertised result count overstates what mixed targets return
- The status-code rule that makes failed fetches billable
- Where Oxylabs is the right purchase and a crawl API is not
{
"url": "https://example.com/products/atlas",
"title": "Atlas Field Notebook",
"markdown": "# Atlas Field Notebook\n\nDurable...",
"data": {
"name": "Atlas Field Notebook",
"price": 24.00,
"currency": "USD",
"rating": 4.7
},
"links": [ "/products", "/cart" ],
"metadata": { "rendered": true }
}
Head to head
Oxylabs pricing, product by product, with a crawl API for scale
Every figure below was read from Oxylabs own pricing pages and developer documentation on 9 September 2026, never from a review aggregator. We put ourselves in the third column and we lose several rows outright.
Swipe to compare all columns →
| What you are comparing | Oxylabs Web Scraper API | Oxylabs Residential Proxies | ClawEngine |
|---|---|---|---|
| What you are buying | A managed fetch and parse layer that returns a result per URL you submit | Raw bandwidth through a rotating residential IP pool you point your own scraper at | A crawl API that discovers pages, renders them and returns clean markdown or typed JSON in one call |
| What the meter counts | Results, priced by target category | Gigabytes of traffic, regardless of how many pages that was | Pages. One page of plan allowance per page |
| Entry price | $49 a month on Micro, after a free trial of up to 2,000 results | $30 a month for 5GB on Starter | $39 a month on Hobby. No free plan |
| Published tiers | Free Trial up to 2,000 results, Micro $49 up to 98,000, Starter $99 up to 220,000, Advanced $249 up to 622,500, Business $999 up to 3,330,000, Custom by quote | Starter $30 for 5GB, Basic $100 for 20GB, Advanced $500 for 125GB, Corporate $2,500 for 1TB | Hobby $39, Startup $99, Scale $399, Enterprise custom |
| Effective unit rate | From $0.50 per 1,000 on Micro, $0.45 on Starter and $0.40 on Advanced, quoted against the cheapest target category | $6.00 per GB on Starter, $5.00 on Basic, $4.00 on Advanced, $2.50 on Corporate | One page of plan allowance per page, with no separate rate for rendering or schema output |
| Rate by target | About $0.25 to $0.50 per 1,000 for Amazon, $0.50 to $1.00 for Google, $0.70 to $1.15 for other sources, $0.95 to $1.35 with JavaScript rendering | Not applicable. You pay for bytes, so a heavy page costs more than a light one | Not applicable. Every page counts the same whatever the domain |
| What counts as billable | Any 2xx or 4xx response from the target. Only 5xx and 6xx are free | All traffic that traverses the proxy, including retries and blocked attempts | Pages successfully returned to you |
| JavaScript rendering | Available as a request parameter, charged at the highest published rate band | Not included. You bring your own browser and pay its bandwidth | Built in, no separate charge |
| Output format | HTML or JSON, with dedicated parsers for major targets | Raw HTTP responses. Parsing is entirely your problem | Clean markdown or typed JSON matching a schema you supply |
| Whole-site crawl from a seed URL | Not part of the Scraper API. Page discovery is separate | No. Proxies fetch what you tell them to fetch | Yes, in the same request that renders and extracts |
| Defended targets and anti-bot | Strong. This is the core of the product and Web Unblocker sits alongside it at $3 per GB | Strong. A large global residential pool is exactly what defeats IP-level blocking | Not offered. We respect robots.txt and Terms of Service and do not bypass anti-bot systems |
| Search engine results | Yes, via the SERP Scraper API on the same plan ladder | Yes, if you build the scraper yourself | No. We do not scrape search engine results pages |
| Rate limit | 50 requests per second on Micro and Starter, 100 on Business and Custom | Governed by your plan and pool, not a published request ceiling | Concurrency scales with tier |
| Best for | Steady, forecastable pulls from a small set of well-known, heavily defended targets | Teams who already own a scraper and only need to not get blocked | Turning ordinary public pages into LLM-ready text for RAG pipelines and agents |
Why ClawEngine
One API that crawls, renders and extracts
Not a raw HTML dump, not a headless browser fleet to run, and not a brittle parser to maintain. One call crawls a public page, renders its JavaScript and returns clean markdown or typed JSON, built for RAG pipelines and AI agents.
LLM-ready output
Clean markdown or typed JSON with the boilerplate stripped, so the data drops straight into a vector store, a prompt or an agent without a cleanup step.
JavaScript rendered
Each page loads in a real browser environment before extraction, so single-page apps and client-rendered content come back complete, not as an empty shell.
Compliance-first
ClawEngine works on public, permitted data only. It respects robots.txt and site Terms of Service and honors crawl-delay, so responsible scraping is the default.
Code examples
What the same job costs without a proxy plan to size
If your targets are ordinary public pages and what you need back is text a model can read, there is no result-category rate to model and no bandwidth meter. One call crawls, renders and returns clean markdown.
curl https://api.clawengine.ai/v1/crawl \
-H "Authorization: Bearer $CLAWENGINE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://example.com/docs",
"path_prefix": "/docs/",
"max_pages": 500,
"render": true,
"format": "markdown"
}'
# One page of plan allowance per page returned, whatever the domain.
# No target-category rate, no bandwidth meter, no second invoice for proxies.
People also ask
Oxylabs pricing: the questions buyers ask
How much does Oxylabs cost?
Oxylabs Web Scraper API starts at $49 a month on the Micro plan for up to 98,000 results, then $99 for Starter with up to 220,000 and $249 for Advanced with up to 622,500. A Business plan at $999 covers up to 3,330,000 results and Custom plans are quoted. Residential proxies are billed separately from $30 for 5GB.
What is Oxylabs price per 1,000 results?
It depends on the target, not just the plan. Oxylabs publishes rates by category: roughly $0.25 to $0.50 per 1,000 for Amazon, $0.50 to $1.00 for Google, $0.70 to $1.15 for other sources and $0.95 to $1.35 when JavaScript rendering is required. The lower end of each band belongs to the larger plans.
Does Oxylabs charge for failed requests?
Partly. Oxylabs markets success-based pricing and does not bill infrastructure failures, meaning 5xx and 6xx responses. Its billing documentation states that results with 2xx or 4xx status codes are counted as successful, so a 404 on a dead URL or a 403 from a site that blocked you is a billable result at the normal rate.
Why is my Oxylabs bill higher than the plan price?
Usually because your targets are not the category the plan count was quoted against. The advertised result allowance assumes the cheapest target, which is Amazon. Ordinary sites cost more per result and JavaScript-rendered pages cost the most, so a mixed workload exhausts the allowance well before it reaches the printed number.
How much are Oxylabs residential proxies?
Four published tiers: Starter at $30 for 5GB, Basic at $100 for 20GB, Advanced at $500 for 125GB and Corporate at $2,500 for 1TB. That is $6.00, $5.00, $4.00 and $2.50 per GB respectively. Because the meter is bandwidth rather than pages, image-heavy targets cost more than text pages for the same result count.
What is the cheapest Oxylabs plan?
The cheapest paid Web Scraper API plan is Micro at $49 a month. Below that, Oxylabs offers a free trial covering up to 2,000 results with no credit card required, which is enough to price your own targets properly before committing. On the proxy side, the entry point is the $30 residential Starter plan for 5GB.
How much does Oxylabs Web Unblocker cost?
Oxylabs lists Web Unblocker at $3 per GB at the discounted rate shown on its product page. It is metered by bandwidth like the proxy products rather than by result, so it sits on a different unit from the Web Scraper API and the two bills cannot be compared without converting to your own cost per page.
Is Oxylabs cheaper than Bright Data?
Only at steady, predictable volume. Oxylabs sells a fixed monthly allowance that does not roll over, so it wins when your pull is regular and you would otherwise overshoot an estimate. Bright Data bills per delivered record at $1.50 per 1,000 pay-as-you-go, which wins on spiky workloads and when a large share of requests fail.
Does Oxylabs have a free trial?
Yes. Oxylabs publishes a free trial covering up to 2,000 results with no credit card required. Because rates vary by target category, the most useful thing to do with those 2,000 results is run them against the exact sites you plan to scrape, then divide your plan budget by the rate you actually observed.
Do I need Oxylabs to scrape a website?
Often no. Enterprise proxy platforms exist to get past anti-bot systems on defended targets like large marketplaces and search engines. Documentation sites, company sites, blogs, news and most public directories serve content to any well-behaved client that respects robots.txt. For those, a proxy platform is a large bill for a problem you do not have.
Good questions
Questions about Oxylabs pricing
Explore more
More ways to turn the web into data with ClawEngine
Crawl a website for an LLM
Crawl an entire site into clean, chunk-ready text for your model.
Learn moreBulk web scraping
Scrape thousands of public pages reliably, without running the infrastructure.
Learn moreWeb scraping for RAG
Feed your retrieval index clean, chunk-ready web content.
Learn moreStop wrangling raw HTML. Get LLM-ready data.
Point ClawEngine at a public page and one call crawls, renders the JavaScript and extracts clean markdown or typed JSON, ready for your RAG pipeline or AI agent. Public, permitted data only.
Crawl · render JS · extract markdown & JSON · robots.txt respected, public data only