# SERP API cost and speed calculator: run it free, or from your agent

Monthly cost, cost per successful search and median speed of each Google results API, from looot's own 30-day run data.

## Cost per provider

6 providers ranked for google.serp.organic on 59,921 looot calls in the last 30 days, read 2026-11-11 18:50 UTC. Totals are for 1,000 queries; the web page takes any count. Ranked by cost per successful call, then success rate, then speed. A provider needs 20 calls in the last 30 days to be ranked, the same floor as the benchmark pages.

Fastest median (p50): Serper, 1.3 s over 57,542 calls.

| Rank | Provider | Price per search | Success rate | Cost per successful search | Total for 1,000 queries | Median time | Calls (30 days) |
|---|---|---|---|---|---|---|---|
| 1 | [AnyAPI](https://looot.ai/providers/anyapi) | $0.0009 per call | 95.5% | $0.00094 | $0.90 | 10.8 s | 1,404 |
| 2 | [Serper](https://looot.ai/providers/serper) | $0.001 per call | 99.7% | $0.001 | $1.00 | 1.3 s | 57,542 |
| 3 | [ScrapeCreators](https://looot.ai/providers/scrapecreators) | $0.00188 per call | 94.2% | $0.00199 | $1.88 | 2.2 s | 87 |
| 4 | [DataForSEO](https://looot.ai/providers/dataforseo) | $0.002 per call | 84.6% | $0.00236 | $2.00 | 6.8 s | 293 |
| 5 | [Cloro](https://looot.ai/providers/cloro) | $0.004 per call | 96.7% | $0.00414 | $4.00 | 10.9 s | 61 |
| 6 | [SearchAPI.io](https://looot.ai/providers/searchapi-io) | $0.004 per call | 96.0% | $0.00416 | $4.00 | 2.5 s | 304 |

## Not enough calls to rank

- [Oxylabs Web Scraper API](https://looot.ai/providers/oxylabs): under 10 calls, $0 per call
- [SerpApi](https://looot.ai/providers/serpapi): under 10 calls, $0.025 per call

## How this works

Benchmark for this job: https://looot.ai/benchmarks/google-serp-organic

- Cost per successful search = price per search / success rate. You pay for every call, so failed calls raise what each answer costs.
- Total = price per search x number of queries. Monthly: per year = per month x 12.
- Data: every google.serp.organic call made through looot in the last 30 days, read 2026-11-11 18:50 UTC. The same numbers as the benchmark page for this job.
- Success rate: the share of calls the provider answered without an error. An empty answer counts as an answer. It does not check that the data is right.
- Speed: the median (p50) time, so half of a provider's calls answered faster. Fastest = the ranked provider with the lowest median. looot does not publish a 95th percentile yet, so the slowest calls are not shown.
- Ranked by cost per successful call, then success rate, then speed. A provider needs 20 calls in the last 30 days to be ranked, the same floor as the benchmark pages.
- Price: what looot charges per call, in US dollars, from a prepaid balance. A row with a note bills fewer calls than that, so its total is the most you would pay.
- Source: GET https://api.looot.ai/v1/public-catalog/<endpoint>?stats=1 for each endpoint, and the public catalog for prices.

## Prompt

Use looot to price google.serp.organic for [number] queries. 1. Set up https://looot.ai/skill.md. 2. Search the catalog for job google.serp.organic and inspect each provider's price per call. 3. Divide each price by its 30-day success rate. 4. Return one table: provider, price, success rate, cost per success and the total for my count, cheapest per success first.

## What it needs

How many queries you have, and whether that is every month

## What comes back

- price per search for each provider
- success rate and cost per successful search
- total for your queries, per month and per year when you pick monthly
- median time and run count from looot's last 30 days

## Endpoints and providers

None. The tool on the web page runs in the browser and calls no endpoint.

## What it costs

Nothing. The tool on the web page runs in the visitor's browser: no account, no API call and no limit per hour. The prompt above runs the same job from your own looot account with current data, billed per call.

## Budget a rank tracker

Type the queries your tracker or agent runs each month and see the bill per provider, per month and per year.

## Pick on speed

An agent that waits on Google results waits on the provider. The figure above the table names the provider with the lowest median time.

## Compare on answered searches

A cheap provider that fails often costs more per answer. The table ranks by cost per successful search.

## Hand it to your agent

Run google.serp.organic from your agent with fallback on. looot picks a provider that can answer and tries the next on a miss.

## How is the cost per successful search worked out?

It is the price per search divided by the success rate. A provider that answers 8 calls in 10 costs 1.25 times its price for each answered search, because you pay for the failed calls too.

## Where do the numbers come from?

From every google.serp.organic call made through looot in the last 30 days, the same data as the benchmark page for this job. Prices are what looot charges per call from a prepaid balance. The page prints the date it read them.

## Why does a provider say not enough calls to rank?

A provider needs 20 calls in the last 30 days to be ranked, the same floor as the benchmark pages. Below that, a few calls move the success rate too much to compare.

## What does the success rate count?

The share of calls the provider answered without an error. An empty answer counts as an answer. It does not check that the data is right, and calls that failed on looot's side are left out.

## Is the calculator free?

Yes, free with no account. The math runs in your browser and makes no API call. The numbers come from looot's public catalog, read at most once an hour.

## How do I check my queries from my agent?

Connect the looot MCP server and run endpointId "job:google.serp.organic" with fallback on. looot picks a provider that can answer now and tries the next on a miss. You see the price before each call and pay from a prepaid balance.

## Which SERP API is fastest?

The one with the lowest median (p50) time in the table: half of its calls on looot in the last 30 days answered faster than that. On 2026-11-11 that was Serper, at 1.2 s over 56,565 calls; the figure above the table is read live. The page shows p50 only. looot does not publish a 95th percentile yet, so a fast median says nothing about a provider's slowest calls.

## What is the cheapest SERP API?

The first row is the cheapest per successful search on looot's runs in the last 30 days. Cheapest and fastest are often different providers: on 2026-11-11 AnyAPI cost least per successful search with a median of 10.7 s, while Serper cost 6% more per successful search with a median of 1.2 s.

## Related tools

- /free-tools/keyword-rank-checker
- /free-tools/free-keyword-research-tool
- /free-tools/google-autocomplete-tool

## Last reviewed

2026-11-11.
