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.

$0
  • 5 concurrent threads
  • Unlimited requests for 48 hours

Get Started Free

Starter

For smaller production workloads.

$47 / month
  • 2 concurrent threads
  • Unlimited requests

Start Now

Popular

Growth

For regular production workloads.

$199 / month
  • 10 concurrent threads
  • Unlimited requests

Start Now

Scale

For large scraping workloads.

$399 / month
  • 25 concurrent threads
  • Unlimited requests

Start Now

Pro

For high-volume scraping workloads.

$699 / month
  • 50 concurrent threads
  • Unlimited requests

Contact Sales

Business

For very high-volume scraping workloads.

$1,799 / month
  • 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 threadsMaximum parallel extractions
22
1010
2525
5050
100100

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.

PlanConcurrencyMax URLs per batch jobMax pages per crawl job
Starter25050
Growth10500500
Scale251,0001,000
Pro502,0002,000
Business1004,0004,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.

WorkloadRecommended plan
Testing and evaluationFree Trial
Small production workloadsStarter
Regular production workloadsGrowth
Large scraping workloadsScale
High-volume scrapingPro
Very high-volume scrapingBusiness

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:

  1. Up to 10 extractions can run at the same time.
  2. Additional work waits when all 10 threads are occupied.
  3. A waiting extraction starts when a thread becomes available.

Unlimited vs Request-Based Pricing

Unlimited and request-based pricing use different billing models.

UnlimitedRequest-Based
Pricing modelFlat monthly priceBased on request volume
Monthly request allowanceUnlimitedPlan-dependent
Main pricing factorConcurrent threadsSuccessful extractions
Best forHigh-volume workloadsVariable workloads
Monthly costPredictableBased 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.

Get Started

Ready to use the Unlimited Scraper API?

Get Started

On this page