Skip to content
WebScrap

SerpApi Pricing and Real Cost per 1,000 Searches on Every Plan

Short answer: SerpApi costs 25 USD a month for 1,000 searches, 75 for 5,000, 150 for 15,000 and 275 for 30,000, which is 25 down to 9.17 USD per 1,000 searches. Nine larger plans run up to 50 million searches at about 1.97 per 1,000. Faster response tiers double or quadruple every price. Here is the full table.

See pricing

Run a real request

Render
Extract
Status
...
Elapsed
... ms
Exit country
...
Browser used
...

This console sends a real request and shows you the real response. Five live fetches per session, and the sample targets run as often as you like.

SerpApi is the default answer when a developer asks for Google results as JSON. It parses more than a hundred search engines and verticals into a fixed schema, from plain Google web results to Flights, Scholar, Maps reviews and AI Overviews. The pricing page shows four plan cards and a free tier. That is about a third of the price list.

The numbers below were read from serpapi.com/pricing on October 1, 2026, including the plan data the page loads for its Enterprise tab and its speed toggles. Prices are monthly, in USD, and the page says month to month, cancel anytime. Check the live page before you commit, because SERP API pricing moves more often than most software.

All 13 SerpApi plans and the cost per 1,000 searches

The four cards most reviews quote are Starter, Developer, Production and Big Data. Behind the Enterprise tab sit nine more self serve plans with sign up links of their own, from Searcher at 725 USD to Cloud 50M at 98,325 USD. Cost per 1,000 is the plan fee divided by its searches.

PlanPer monthSearchesPer 1,000 searchesSearches per hour
Free0250050
Starter25 USD1,00025.00 USD200
Developer75 USD5,00015.00 USD1,000
Production150 USD15,00010.00 USD3,000
Big Data275 USD30,0009.17 USD6,000
Searcher725 USD100,0007.25 USD20,000
Volume1,475 USD250,0005.90 USD50,000
Infrastructure2,750 USD500,0005.50 USD100,000
Cloud 1M3,750 USD1,000,0003.75 USD110,000
Cloud 2M5,675 USD2,000,0002.84 USD120,000
Cloud 5M11,475 USD5,000,0002.30 USD150,000
Cloud 10M21,125 USD10,000,0002.11 USD200,000
Cloud 20M40,425 USD20,000,0002.02 USD300,000
Cloud 50M98,325 USD50,000,0001.97 USD600,000

Two things stand out. The steepest drop is early: going from Starter to Production cuts the unit price from 25 to 10 USD. After Big Data the curve flattens until the Cloud plans, where it falls again by a third. And the hourly column is a real limit, not a footnote. Starter guarantees 200 successful searches an hour, so a batch of 1,000 keywords takes at least five hours to run.

What counts as a SerpApi search

Every successful request to any of its engines counts as one search, whatever comes back. SerpApi's own FAQ is clear that a response with 100 results and an empty one both count as 1. Cached, errored and failed searches are not counted, and repeating an identical query within the cache window returns the stored result for free.

Where this bites is pagination. Google stopped honoring the num=100 parameter in September 2025, so the top 100 for one keyword is now ten requests of 10 results each. A rank tracker that used to spend one search per keyword now spends ten. On Production that is the difference between 0.01 and 0.10 USD per keyword per check, and it is the main reason SEO tool prices moved after that change. The rank tracking API page has the depth table for that problem.

The same applies to every paginated vertical. Google Maps reviews come back 8 on the first page and up to 20 per page after that, so 1,000 reviews take about 50 searches. On Starter that is about 1.25 USD per 1,000 reviews. Our Google Reviews API page compares that with Google's own 5 review limit.

Unused searches do not roll over to the next month. If you run out early, Automatic Early Renewal refills the plan and starts a new billing cycle, which in practice means paying for the next month now.

Ludicrous Speed doubles the bill

Every plan has two faster variants, Ludicrous Speed and Ludicrous Speed Max. The search counts and hourly limits stay the same. The price does not:

PlanStandardLudicrous SpeedLudicrous Speed Max
Starter, 1,000 searches25 USD50 USD100 USD
Production, 15,000150 USD300 USD600 USD
Searcher, 100,000725 USD1,450 USD2,900 USD
Cloud 1M3,750 USD7,500 USD15,000 USD

So the per 1,000 table above is a floor. A team that needs answers in a user facing product, an AI assistant waiting on search results before it replies, is likely to look at the speed toggle, and then Production costs 20 or 40 USD per 1,000 searches instead of 10. Batch jobs that run overnight do not need it.

SerpApi's U.S. Legal Shield promises up to 2 million USD of coverage for the scraping and parsing of search data, as long as your own use is legal. It is the feature enterprise buyers ask about most, and it is not on every plan. The plan data on the pricing page marks it off for Starter and Developer and on from Production, 150 USD, upward. If your legal team wants that coverage, your real entry price is 150 USD, not 25.

ZeroTrace mode, which stops SerpApi from storing your queries and results, and priority support start at Cloud 1M, 3,750 USD a month. Below that, your search parameters are kept on their side under the normal retention rules. For a company sending customer names or internal research topics as queries, that is a procurement question to raise early.

Real budgets on SerpApi and on flat per request pricing

Five monthly workloads, each priced on the cheapest standard SerpApi plan that covers it and the cheapest of our plans. Our plans count one successful request per results page at 0.98 USD per 1,000 on Starter, 0.60 on Growth and 0.33 on Scale, monthly billing.

Monthly workloadSearchesSerpApiFlat per request
500 keywords daily, top 1015,000150 USD, Production49 USD, Starter
5,000 keywords weekly, top 10about 21,700275 USD, Big Data49 USD, Starter
AI agent, 3,000 searches a day90,000725 USD, Searcher149 USD, Growth
1,000 keywords daily, top 100300,0002,750 USD, Infrastructure499 USD, Scale
1,000,000 searches1,000,0003,750 USD, Cloud 1M499 USD, Scale

The gap is four to eight times on every row, and it widens once top 100 tracking enters the picture. That is the whole argument for flat per request pricing on Google results, which our SERP API page makes in more detail. It is not the whole argument for or against SerpApi, though, so here is the other side.

Where SerpApi is the right buy

Breadth of ready made parsers. If you need Google Flights, Hotels, Scholar, Patents, Shopping, Jobs, Trends, Apple App Store and Yelp in one schema family, SerpApi has a maintained parser for each. We give you ready made endpoints for search results, product pages and job listings on Growth, and you name the fields yourself for everything else.

Legal and compliance paperwork. The Legal Shield, SOC 2 Type II and ISO 27001 reports and uptime SLAs up to 99.97 percent are what a procurement team at a large company asks for first. If that checklist decides the purchase, it is a real reason to pay the premium.

Tiny volume. 250 free searches a month cover a prototype, and the 25 USD Starter is half our entry price if you only ever run a few hundred searches.

Where flat per request pricing wins

Rank tracking at depth. Ten requests per keyword for a top 100 check multiplies any per search price by ten, and at SerpApi's rates that is the line item that sinks an agency's margin. At 0.33 to 0.98 USD per 1,000 results pages, a top 100 check costs under a cent per keyword.

Agents and products that search on every user action. Search volume in an AI product grows with users, not with your plan. A flat rate per page keeps the unit cost of an answer predictable, and the pages the agent goes on to read cost the same rate on the same key. If those results end up feeding a content calendar, an AI blog writer can turn the gaps you find into drafts, but the search data itself should not cost more than the article it informs.

Mixed workloads. Google results, competitor pages behind Cloudflare, product pages and news all bill at one rate here, so you do not run a SERP vendor and a scraping vendor side by side. If you are moving off a retiring Google product, the Custom Search API alternative page shows the parameter mapping.

The honest way to decide is to take a week of your real queries, count searches the way SerpApi counts them (pages, not keywords), and price both on our plans.

Questions buyers ask

How much does SerpApi cost per month? Starter is 25 USD for 1,000 searches, Developer 75 USD for 5,000, Production 150 USD for 15,000 and Big Data 275 USD for 30,000. Larger self serve plans run from Searcher at 725 USD for 100,000 to Cloud 50M at 98,325 USD. A free plan gives 250 searches a month.

How much does SerpApi cost per search? Between 2.5 cents on Starter and about 0.2 cents on Cloud 50M. Production works out at exactly 1 cent per search and Searcher at 0.725 cents. Ludicrous Speed doubles each of those and Ludicrous Speed Max quadruples them.

Does SerpApi charge for failed searches? No. Only successful searches count. Cached, errored and failed searches are free, and an empty result set from a successful search still counts as 1.

Do unused SerpApi searches roll over? No, searches reset at each renewal. When you downgrade, remaining searches move to an Extra Credits balance. Running out early triggers an optional early renewal rather than an overage rate.

Does SerpApi offer a refund? A full refund within 7 days of subscribing, as long as you have used no more than 20 percent of the plan's searches. Test on the free plan first so the trial does not eat into that.

Is SerpApi cheaper than Oxylabs or Bright Data for Google results? No, on list price. Oxylabs lists Google results at 1.00 USD per 1,000 on its 49 USD plan and Bright Data's SERP API starts at about 1 USD per 1,000, against 9.17 to 25 USD on SerpApi's card plans. The Oxylabs pricing breakdown covers how their per target rates add up.