Unlimited Scraper API Pricing
Geonode's Unlimited Scraper API lets you run unlimited extraction requests on a flat monthly plan.
Instead of using a monthly request balance, Unlimited plans are based on concurrent threads. Your thread count determines how many extractions can run at the same time.
Unlimited Plans
Choose an Unlimited plan based on the amount of work you need to process in parallel.
Free Trial
Try the Unlimited Scraper API before choosing a paid plan.
- 5 concurrent threads
- Unlimited requests for 48 hours
Get Started Free
Popular
Growth
For regular production workloads.
- 10 concurrent threads
- Unlimited requests
Start Now
Pro
For high-volume scraping workloads.
- 50 concurrent threads
- Unlimited requests
Contact Sales
Business
For very high-volume scraping workloads.
- 100 concurrent threads
- Unlimited requests
Contact Sales
Pricing and plan availability can change. Check the Geonode Scraper API pricing page for the latest pricing and available plans.
How Unlimited Pricing Works
Unlimited plans do not use a monthly request allowance.
Instead, each plan provides a specific number of concurrent threads. This determines how many extractions can run at the same time.
For example, a plan with 10 concurrent threads can process up to 10 extraction tasks concurrently.
If all available threads are busy, additional work waits in the queue until a thread becomes available.
This means that a higher thread count increases your potential throughput when your workload can be processed in parallel.
Understanding Concurrency
Concurrency is the number of extraction tasks that can run at the same time.
For example:
| Concurrent threads | Maximum parallel extractions |
|---|---|
| 2 | 2 |
| 10 | 10 |
| 25 | 25 |
| 50 | 50 |
| 100 | 100 |
When all threads are occupied, new work is queued rather than rejected because of concurrency.
Job Limits
Unlimited monthly requests do not mean that an individual Batch or Crawl job can contain an unlimited number of URLs or pages.
Job-size limits apply separately to each Batch and Crawl job.
| Plan | Concurrency | Max URLs per batch job | Max pages per crawl job |
|---|---|---|---|
| Starter | 2 | 50 | 50 |
| Growth | 10 | 500 | 500 |
| Scale | 25 | 1,000 | 1,000 |
| Pro | 50 | 2,000 | 2,000 |
| Business | 100 | 4,000 | 4,000 |
If your workload is larger than the maximum size of a single job, split it across multiple jobs.
Choosing the Right Plan
Choose your plan based on how much work you need to process at the same time.
| Workload | Recommended plan |
|---|---|
| Testing and evaluation | Free Trial |
| Small production workloads | Starter |
| Regular production workloads | Growth |
| Large scraping workloads | Scale |
| High-volume scraping | Pro |
| Very high-volume scraping | Business |
If you are unsure which plan you need, start with the free trial and measure your workload before moving to a paid plan.
What Is Included?
Unlimited plans provide access to the Scraper API features used for web extraction.
You can use features such as:
- HTML and Markdown output
- JavaScript rendering
- Proxy selection
- Geo-targeting
- Batch extraction
- Crawl jobs
These features do not create additional request charges on an Unlimited plan.
Unlimited Requests
Unlimited means that your plan does not have a monthly request allowance.
You can continue submitting extraction requests throughout the billing period without tracking a remaining monthly request balance.
Your plan still determines how many extractions can run concurrently.
For example, with 10 concurrent threads:
- Up to 10 extractions can run at the same time.
- Additional work waits when all 10 threads are occupied.
- A waiting extraction starts when a thread becomes available.
Unlimited vs Request-Based Pricing
Unlimited and request-based pricing use different billing models.
| Unlimited | Request-Based | |
|---|---|---|
| Pricing model | Flat monthly price | Based on request volume |
| Monthly request allowance | Unlimited | Plan-dependent |
| Main pricing factor | Concurrent threads | Successful extractions |
| Best for | High-volume workloads | Variable workloads |
| Monthly cost | Predictable | Based on selected plan and usage |
If you want to understand how request-based pricing works, including request counting, free requests, subscriptions, and Pay As You Go, see the Request-Based Pricing guide.
Related Guides
Get Started
Ready to use the Unlimited Scraper API?
Get Started
Compare a Product Page Across Locations
Extract the same retail product page from the US and UK with proxy geo-targeting, then compare what each market actually returns.
Request-Based Pricing
Understand request-based and Pay As You Go pricing for the Geonode Scraper API, including request counting, plans, usage, and billing.