web-search/Serper pricing & SERP API comparison
independent benchmark · updated 21 Oct 2026 · Serper pricing checked 21 Sept 2026

Serper Pricing & Google SERP APIs (2026): Web Search Comparison & Benchmark

SERP (RapidAPI) scores 96.0% search accuracy at a recorded $3.00 per 1,000 queries. Serper’s separate service starts at $1 per 1,000 searches with a $50 prepaid pack; volume packs reach $0.30 per 1,000. Compare the best web search APIs on pricing and benchmarks: Brave, Exa, Tavily and Parallel.

  • SERP (RapidAPI) search accuracy: 96.0% · $3.00 per 1,000 queries at the recorded rate. Measured search result →
  • Serper starting price: $1 per 1,000 searches; $50 buys 50,000 queries.
  • Lowest published volume rate: $0.30 per 1,000; $3,750 buys 12.5 million queries.
  • Free allowance: 2,500 queries without a credit card. Paid credits last six months. Official Serper pricing ↗

Compare pricing and benchmarks →

Google SERP API search accuracy: measured RapidAPI result

This search accuracy result measures SERP (RapidAPI), using one query and up to 10 results. Serper’s official prices are compared below, alongside an explicitly labelled SERP (RapidAPI) proxy reference. The multi-search F1 comparison follows separately. Last measured 21 Oct 2026.

Measured search accuracy, time and recorded query price
Provider / endpointSearch accuracyAverage search timePer 1,000 queriesOfficial docs
SERP (RapidAPI)google-search74.p.rapidapi.com96.0%751ms$3.00Official docs ↗

View full search accuracy benchmark and methodology →

Serper vs Brave, Exa, Tavily and Parallel: pricing comparison

Serper rows pair official pack rates with SERP (RapidAPI) as a Google SERP API proxy reference. The proxy values are measured RapidAPI results, not measurements or validated estimates of Serper performance. Other rows show each provider’s own measured results. F1 measures answer-set quality; median task time covers the full agent workflow, including searches and model generation.

Price per 1,000 queries and benchmark results — Serper rows use a labelled RapidAPI proxy
Provider / configurationPer 1,000 queriesRate basisQuality (F1)Median agent task timeOfficial docs / pricing
Serper · StarterPerformance reference: SERP (RapidAPI)$1.00$50.00 prepaid; six-month credits0.4%RapidAPI proxy31.38sRapidAPI proxySerper pricing ↗
Proxy endpoint ↗
Serper · StandardPerformance reference: SERP (RapidAPI)$0.75$375.00 prepaid; six-month credits0.4%RapidAPI proxy31.38sRapidAPI proxySerper pricing ↗
Proxy endpoint ↗
Serper · ScalePerformance reference: SERP (RapidAPI)$0.50$1,250.00 prepaid; six-month credits0.4%RapidAPI proxy31.38sRapidAPI proxySerper pricing ↗
Proxy endpoint ↗
Serper · UltimatePerformance reference: SERP (RapidAPI)$0.30$3,750.00 prepaid; six-month credits0.4%RapidAPI proxy31.38sRapidAPI proxySerper pricing ↗
Proxy endpoint ↗
Parallel basicPOST /v1/search mode=basic$5.00Recorded rate for this configuration46.5%67.63sOfficial docs ↗
Exa deepPOST /search type=deep$12.00Recorded rate for this configuration45.4%89.50sOfficial docs ↗
Tavily basicPOST /search search_depth=basic$8.00Recorded rate for this configuration36.5%63.04sOfficial docs ↗
Brave SearchGET /res/v1/web/search$5.00Recorded rate for this configuration28.0%43.52sOfficial docs ↗
SERPGET google-search74.p.rapidapi.com$3.00Recorded rate for this configuration0.4%31.38sOfficial docs ↗

Serper.dev, SerpAPI and SERP (RapidAPI) are separate services. The measured Google SERP row is google-search74 on RapidAPI. Serper rows use that measured endpoint as a proxy reference alongside Serper’s own pricing. The repeated proxy values come from one RapidAPI configuration; they do not measure differences between Serper plans. Compare SerpAPI’s current plans on its official pricing page.

Best web search APIs for AI agents: measured comparison

Parallel basic leads at 46.5% F1. The same agent and 45 questions are used for every configuration. This main ranking measures multiple searches. Last measured 2 Oct 2026.

Measured search APIs: ranked by F1; Serper is not included in this benchmark
ProviderEndpoint & configurationOfficial docsF1PrecisionRecallExact setMedian timeMean turnsMedian task costAPI list price
Parallel basicPOST /v1/search mode=basicparallel-basicOfficial docs ↗46.5 ± 1.988.7 ± 0.934.4 ± 2.03.7 ± 2.667.6 s7.4$1.120$0.070 search$1.050 token cost$0.005 / search
Exa deepPOST /search type=deepexa-deepOfficial docs ↗45.4 ± 2.083.2 ± 3.033.7 ± 1.41.5 ± 1.389.5 s7.4$0.717$0.156 search$0.556 token cost$0.012 / search
Parallel advancedPOST /v1/search mode=advancedparallel-advancedOfficial docs ↗44.2 ± 1.487.6 ± 3.432.0 ± 1.62.2 ± 0.083.4 s7.3$0.625$0.070 search$0.565 token cost$0.005 / search
Exa instantPOST /search type=instantexa-instantOfficial docs ↗43.3 ± 1.082.6 ± 3.832.2 ± 0.53.0 ± 1.349.8 s7.3$0.652$0.091 search$0.559 token cost$0.007 / search
Linkup fastPOST /v1/search depth=fastlinkup-fastOfficial docs ↗41.1 ± 1.782.8 ± 1.030.3 ± 1.50.7 ± 1.364.2 s7.4$0.923$0.070 search$0.853 token cost$0.005 / search
Tavily advancedPOST /search search_depth=advancedtavily-advancedOfficial docs ↗41.1 ± 2.383.7 ± 4.229.8 ± 1.72.2 ± 0.092.2 s7.4$1.029$0.224 search$0.808 token cost$0.016 / search
Linkup standardPOST /v1/search depth=standardlinkup-standardOfficial docs ↗40.6 ± 0.984.0 ± 7.929.7 ± 1.41.5 ± 2.672.3 s7.3$0.937$0.070 search$0.867 token cost$0.005 / search
YouPOST /v1/searchextraction_mode=highlightsOfficial docs ↗38.6 ± 0.879.3 ± 4.928.3 ± 0.94.4 ± 0.048.2 s7.5$0.971$0.070 search$0.901 token cost$0.005 / search
YouPOST /v1/searchextraction_mode=highlights · knowledge=coreOfficial docs ↗38.1 ± 0.680.9 ± 1.627.4 ± 0.93.0 ± 1.347.6 s7.5$0.895$0.070 search$0.827 token cost$0.005 / search
Parallel fastPOST /v1/search mode=fastparallel-fastOfficial docs ↗38.0 ± 2.079.9 ± 4.627.5 ± 1.41.5 ± 1.353.9 s7.6$0.460$0.014 search$0.447 token cost$0.001 / search
PerplexityPOST /searchsearch_context_size=lowOfficial docs ↗37.8 ± 2.179.3 ± 5.726.8 ± 1.42.2 ± 2.248.9 s7.7$0.334$0.070 search$0.264 token cost$0.005 / search
Tavily basicPOST /search search_depth=basictavily-basicOfficial docs ↗36.5 ± 3.282.5 ± 1.925.7 ± 2.71.5 ± 1.363.0 s7.7$0.615$0.112 search$0.504 token cost$0.008 / search
Parallel turboPOST /v1/search mode=turboparallel-turboOfficial docs ↗34.7 ± 2.480.0 ± 5.224.8 ± 2.41.5 ± 1.346.4 s7.6$0.419$0.014 search$0.405 token cost$0.001 / search
NimblePOST /v2/searchsearch_depth=standard · full_content=false · focus=generalOfficial docs ↗30.7 ± 1.470.3 ± 3.321.3 ± 1.10.7 ± 1.353.0 s7.7$0.467$0.070 search$0.398 token cost$0.005 / search
FirecrawlPOST /v2/searchfirecrawlOfficial docs ↗30.4 ± 1.177.3 ± 4.420.7 ± 0.72.2 ± 0.075.0 s7.9$0.282$0.070 search$0.212 token cost$0.005 / search
Brave SearchGET /res/v1/web/searchbraveOfficial docs ↗28.0 ± 1.766.9 ± 8.519.3 ± 0.50.7 ± 1.343.5 s8.0$0.268$0.070 search$0.200 token cost$0.005 / search
TinyFishGET api.search.tinyfish.aitinyfishOfficial docs ↗26.6 ± 1.364.7 ± 1.517.9 ± 0.81.5 ± 1.364.2 s7.9$0.212$0.000 search$0.212 token cost$0 / search
NimblePOST /v2/searchsearch_depth=lite · full_content=false · focus=generalOfficial docs ↗25.3 ± 1.162.8 ± 1.917.6 ± 1.21.5 ± 1.367.9 s7.9$0.234$0.015 search$0.220 token cost$0.0011 / search
SeltzPOST /v1/search scope=companiesseltz-companiesOfficial docs ↗14.5 ± 0.940.0 ± 3.19.4 ± 0.70.0 ± 0.055.2 s7.3$1.751$0.070 search$1.681 token cost$0.005 / search
SERPGET google-search74.p.rapidapi.comserpOfficial docs ↗0.4 ± 0.60.7 ± 1.30.3 ± 0.40.0 ± 0.031.4 s7.8$0.103$0.036 search$0.065 token cost$0.003 / search

F1, precision, recall, and exact-set accuracy are percentages reported as mean ± sample SD across three independent runs; each run aggregates all 45 questions. SD is measured in percentage points. Median time is the median end-to-end time across all runs for each vendor. Median task cost is the median of LLM $ plus search API $ per agent run. API list price is the PAYG unit rate of the search endpoint the harness calls.

View full multi-search benchmark →

Additional benchmark: search and scrape

The same questions with a page-scraping tool enabled. Compare within this mode separately.

Search and scrape: measured configurations ranked by F1
ProviderEndpoint & configurationOfficial docsF1PrecisionRecallExact setMedian timeMean turnsMedian task costAPI list price
Exa deepPOST /search type=deepexa-deepOfficial docs ↗48.2 ± 2.189.4 ± 1.236.0 ± 2.22.2 ± 2.295.8 s7.5$0.683$0.156 search+scrape$0.526 token cost$0.012 / search$0.001 / scrape
PerplexityPOST /searchsearch_context_size=highOfficial docs ↗46.6 ± 2.087.7 ± 5.934.7 ± 1.12.2 ± 2.253.9 s7.5$0.504$0.070 search+scrape$0.441 token cost$0.005 / search
Exa instantPOST /search type=instantexa-instantOfficial docs ↗44.9 ± 0.985.9 ± 2.533.5 ± 0.95.2 ± 1.352.5 s7.5$0.653$0.091 search+scrape$0.557 token cost$0.007 / search$0.001 / scrape
Parallel basicPOST /v1/search mode=basicparallel-basicOfficial docs ↗42.3 ± 1.181.3 ± 2.831.3 ± 1.13.0 ± 1.368.6 s7.5$1.089$0.061 search+scrape$1.033 token cost$0.005 / search$0.001 / scrape
Parallel advancedPOST /v1/search mode=advancedparallel-advancedOfficial docs ↗42.2 ± 1.187.6 ± 0.330.1 ± 1.12.2 ± 0.080.9 s7.4$0.599$0.061 search+scrape$0.538 token cost$0.005 / search$0.001 / scrape
Linkup standardPOST /v1/search depth=standardlinkup-standardOfficial docs ↗42.0 ± 1.890.7 ± 2.030.5 ± 2.03.0 ± 3.481.0 s7.5$0.911$0.070 search+scrape$0.848 token cost$0.005 / search$0.001 / scrape
Tavily advancedPOST /search search_depth=advancedtavily-advancedOfficial docs ↗41.0 ± 1.389.4 ± 6.029.1 ± 0.72.2 ± 0.092.6 s7.3$0.898$0.195 search+scrape$0.685 token cost$0.016 / search$0.0032 / scrape
Linkup fastPOST /v1/search depth=fastlinkup-fastOfficial docs ↗39.9 ± 1.385.3 ± 3.628.6 ± 1.30.7 ± 1.368.0 s7.3$0.903$0.061 search+scrape$0.837 token cost$0.005 / search$0.001 / scrape
Parallel fastPOST /v1/search mode=fastparallel-fastOfficial docs ↗39.3 ± 3.382.3 ± 6.628.2 ± 2.02.2 ± 0.055.1 s7.6$0.441$0.014 search+scrape$0.427 token cost$0.001 / search$0.001 / scrape
YouPOST /v1/searchextraction_mode=highlightsOfficial docs ↗38.5 ± 1.685.2 ± 2.726.9 ± 1.70.7 ± 1.345.6 s7.4$0.864$0.065 search+scrape$0.795 token cost$0.005 / search$0.001 / scrape
YouPOST /v1/searchextraction_mode=highlights · knowledge=coreOfficial docs ↗38.5 ± 2.478.2 ± 2.528.3 ± 3.03.7 ± 1.348.5 s7.4$0.894$0.065 search+scrape$0.830 token cost$0.005 / search$0.001 / scrape
Tavily basicPOST /search search_depth=basictavily-basicOfficial docs ↗38.1 ± 1.481.2 ± 5.927.8 ± 0.72.2 ± 0.062.0 s7.8$0.610$0.112 search+scrape$0.507 token cost$0.008 / search$0.0032 / scrape
Parallel turboPOST /v1/search mode=turboparallel-turboOfficial docs ↗36.0 ± 3.583.6 ± 4.025.0 ± 2.60.0 ± 0.048.1 s7.7$0.414$0.013 search+scrape$0.400 token cost$0.001 / search$0.001 / scrape
FirecrawlPOST /v2/searchfirecrawlOfficial docs ↗33.2 ± 2.183.3 ± 0.822.7 ± 1.81.5 ± 1.382.1 s7.9$0.295$0.063 search+scrape$0.230 token cost$0.005 / search$0.0025 / scrape
NimblePOST /v2/searchsearch_depth=standard · full_content=false · focus=general · extract formats=[markdown]Official docs ↗31.3 ± 1.873.2 ± 1.921.7 ± 1.61.5 ± 1.359.2 s7.9$0.424$0.424 token cost$0.005 / search
TinyFishGET api.search.tinyfish.aitinyfishOfficial docs ↗30.2 ± 3.570.9 ± 11.320.9 ± 2.50.0 ± 0.063.4 s7.9$0.219$0.000 search+scrape$0.219 token cost$0 / search$0 / scrape
Brave SearchGET /res/v1/web/searchbraveOfficial docs ↗29.4 ± 1.673.5 ± 5.820.4 ± 0.91.5 ± 1.345.1 s8.0$0.285$0.060 search+scrape$0.222 token cost$0.005 / search
NimblePOST /v2/searchsearch_depth=lite · full_content=false · focus=general · extract formats=[markdown]Official docs ↗27.1 ± 1.568.5 ± 4.418.7 ± 0.92.2 ± 0.072.0 s8.0$0.237$0.237 token cost$0.0011 / search
SeltzPOST /v1/search scope=companiesseltz-companiesOfficial docs ↗16.3 ± 1.549.5 ± 2.410.2 ± 1.20.0 ± 0.060.1 s7.5$1.741$0.070 search+scrape$1.671 token cost$0.005 / search
SERPGET google-search74.p.rapidapi.comserpOfficial docs ↗0.0 ± 0.00.0 ± 0.00.0 ± 0.00.0 ± 0.033.4 s7.8$0.102$0.039 search+scrape$0.066 token cost$0.003 / search

F1, precision, recall, and exact-set accuracy are percentages reported as mean ± sample SD across three independent runs; each run aggregates all 45 questions. SD is measured in percentage points. Median time is the median end-to-end time across all runs for each vendor. Median task cost is the median of LLM $ plus search/scrape API $ per agent run. API list price is the PAYG unit rate of the search (and scrape) endpoint the harness calls.

How pricing and benchmark results are compared

Serper prices come from its official plans. Benchmark scores come from the named search endpoints using the same agent, prompt and turn budget on company-discovery questions with several constraints. Precision, recall and F1 compare the returned set with a human-reviewed answer set across three runs. Median task cost includes model and search spend; list price per 1,000 queries covers the API calls.

Open benchmark code ↗ · Public dataset sample ↗

Serper pricing and Google SERP APIs: FAQ

What is the measured search accuracy of SERP (RapidAPI)?

SERP (RapidAPI), measured at google-search74.p.rapidapi.com, scores 96.0% search accuracy. This result uses one query and up to 10 results on the company-news benchmark. The multi-search table below reports F1 for a different workflow. Serper and SerpAPI are separate services and have no measured accuracy in this comparison.

How much does Serper cost per 1,000 searches in 2026?

Serper’s Starter pack costs $50 for 50,000 queries, or $1 per 1,000. Standard is $0.75 per 1,000 with a $375 purchase; Scale is $0.50 with $1,250; Ultimate is $0.30 with $3,750. Prices exclude sales tax, VAT and GST. Credits are valid for six months. Official prices checked 21 September 2026.

Does Serper have a free tier or monthly subscription?

Serper offers 2,500 free queries without a credit card. Paid usage uses prepaid credit packs rather than a monthly subscription. The lowest paid pack is $50; its $1 per 1,000 rate describes the query allowance, not a $1 minimum purchase.

Serper vs Brave, Exa and Tavily: which search API is cheapest?

Compare the Serper pack rates with the recorded per-query rates for the tested alternatives in the pricing table. Serper’s paid rate ranges from $1 to $0.30 per 1,000 queries depending on the pack. Minimum purchase, credit expiration, result limits, scrape calls and LLM tokens all affect the bill. Use the linked official terms for your chosen endpoint.

Are Serper, SerpAPI and SERP via RapidAPI the same API?

They are separate services. Serper.dev and SerpAPI provide Google search APIs; the SERP (RapidAPI) benchmark row here measures google-search74.p.rapidapi.com. This page compares Serper’s official prices with other providers and labels the RapidAPI F1 and task time shown alongside them as a proxy reference. Those values measure RapidAPI, not Serper. Every measured score stays attached to its named provider and endpoint.

Which is the best web search API for AI agents in this comparison?

Parallel basic leads the measured multi-search ranking at 46.5% F1. F1 combines precision and recall for an agent collecting answers across several searches. Compare quality with search price and total agent cost, then use the linked general search and developer benchmarks for those workflows.

What did the Google SERP API via RapidAPI score?

The tested SERP (RapidAPI) configuration scored 0.4% F1 with 31.38s median agent task time. The endpoint was GET google-search74.p.rapidapi.com. Its scores describe that service and configuration. Serper pricing rows repeat these values as an explicitly labelled proxy reference, not measured Serper performance.

How much do 100,000 Serper searches cost?

At the Starter rate, 100,000 queries use $100 of credits. A $50 Starter pack includes 50,000 queries, so two packs supply that allowance. At the Standard rate the same usage consumes $75 of credits, but purchasing that pack requires $375 upfront for 500,000 queries. Choose the pack for your expected six-month usage.