SERP API
SerpApi
Search engine results API (Google, Bing and 100+ others) on monthly search allowances.
Plans
Values that apply to one plan. "Not stated" means the official pages do not say; it is not an estimate.
| Plan | Price | Included | Extra usage | Concurrency | Rate limit | Buy |
|---|---|---|---|---|---|---|
| StarterSubscription | $25/month23 |
1,000 searches per month23 |
Not recorded |
200 per hour29 |
Pricing pageChoose the plan on the page | |
| DeveloperSubscription | $75/month30 |
5,000 searches per month30 |
Not recorded |
1,000 per hour31 |
Pricing pageChoose the plan on the page | |
| ProductionSubscription | $150/month32 |
15,000 searches per month32 |
Not recorded |
3,000 per hour33 |
Pricing pageChoose the plan on the page | |
| Big DataSubscription | $275/month34 |
30,000 searches per month34 |
Not recorded |
6,000 per hour35 |
Pricing pageChoose the plan on the page | |
| FreeFree plan | Free36 |
250 searches every month36 |
Not stated37 |
Not recorded |
50 per hour38 |
Pricing pageChoose the plan on the page |
Applies to every plan
Recorded for the product or the provider; a plan-level value or a listed exception replaces it.
- Units per search
- 1 search1
- Billing of failed requests
- Failed requests not billed; target errors: not stated2
- Search results by country
- Only AF, AL, DZ, AS, AD, AO, AI, AQ, AG, AR, AM, AW, AU, AT, AZ, BS, BH, BD, BB, BY, BE, BZ, BJ, BM, BT, BO, BA, BW, BV, BR, IO, BN, BG, BF, BI, KH, CM, CA, CV, KY, CF, TD, CL, CN, CX, CC, CO, KM, CG, CD, CK, CR, CI, HR, CU, CY, CZ, DK, DJ, DM, DO, EC, EG, SV, GQ, ER, EE, ET, FK, FO, FJ, FI, FR, GF, PF, TF, GA, GM, GE, DE, GH, GI, GR, GL, GD, GP, GU, GT, GG, GN, GW, GY, HT, HM, VA, HN, HK, HU, IS, IN, ID, IR, IQ, IE, IM, IL, IT, JE, JM, JP, JO, KZ, KE, KI, KP, KR, KW, KG, LA, LV, LB, LS, LR, LY, LI, LT, LU, MO, MK, MG, MW, MY, MV, ML, MT, MH, MQ, MR, MU, YT, MX, FM, MD, MC, MN, ME, MS, MA, MZ, MM, NA, NR, NP, NL, AN, NC, NZ, NI, NE, NG, NU, NF, MP, NO, OM, PK, PW, PS, PA, PG, PY, PE, PH, PN, PL, PT, PR, QA, RE, RO, RU, RW, SH, KN, LC, PM, VC, WS, SM, ST, SA, SN, RS, SC, SL, SG, SK, SI, SB, SO, ZA, GS, ES, LK, SD, SR, SJ, SZ, SE, CH, SY, TW, TJ, TZ, TH, TL, TG, TK, TO, TT, TN, TR, TM, TC, TV, UG, UA, AE, GB, US, UM, UY, UZ, VU, VE, VN, VG, VI, WF, EH, YE, ZM, ZW12131415
Agent access
Machine-readable channels SerpApi publishes, checked 2026-09-30. Only listing requests were sent; no tool was called.
- MCP server
- https://mcp.serpapi.com/mcp
Answers without credentials. 3 tools: search_dashboard, search_table, search. - llms.txt
- serpapi.com/llms.txt
- Facts also in these documents
- 0 of the 30 quoted facts recorded for SerpApi are stated in the same words in these documents.
Appears in comparisons
Collection notes
Month-to-month plans. Plans above Big Data (seen on 2026-09-28) are behind a "View all plans" control whose content is not in the fetched page and are not recorded. There is no per-search overage: Automatic Early Renewal buys the plan again when searches run out.
Sources and notes
Each number points to the provider's own sentence, as it appears on the page on the date shown.
responses with 100 results or empty result sets will both count as 1 search.
Only successful searches are counted toward your monthly searches. Cached, errored, and failed searches are not.
Choose the plan that suits you best. Standard Enterprise APIs Explore all search engines we support or check out our complete API list.
Baidu Search API Baidu News API Bing Search API
DuckDuckGo Search API DuckDuckGo Light API
Naver Search API
Yahoo! Search API Yahoo! Images API Yahoo! Videos API Yandex Search API
How are searches counted? Only successful searches are counted toward your monthly searches.
The pricing page lists these search APIs with the plans, and its FAQ counts searches without distinguishing the API. The locations and result types recorded here are those of Google.
It can be set to `false` (default) to open an HTTP connection and keep it open until you got your search results, or `true` to just submit your search to SerpApi and retrieve them later.
The async parameter: false (the default) keeps the connection open until the results are ready; true submits the search for later retrieval. No typical response time is stated.
gl Optional Parameter defines the country to use for the Google search. It's a two-letter country code. (e.g., us for the United States, uk for United Kingdom, or fr for France). Head to the Google countries page for a full list of supported Google countries.
Google GL Parameter: Supported Google Countries Download the full JSON list of supported Google Countries: Download gl Country Example af Afghanistan
uk United Kingdom https://serpapi.com/search?q=Coffee&gl=uk gb United Kingdom https://serpapi.com/search?q=Coffee&gl=gb
How the value follows from the source: The Google countries page lists 244 gl codes; uk and gb both name the United Kingdom and are recorded once as GB.
JSON output includes structured data for Organic Results , Local Results , Ad Results , the Knowledge Graph , Direct Answer boxes , Images Results , News Results , Shopping Results , Video Results , and more.
"related_questions": [ { "question": "What coffee does to your body?"
"related_searches": [ { "query": "coffee brands"
Google AI Overview Results API For some searches, Google search results includes an AI Overview block. SerpApi is able to scrape, extract and make sense of this information.
Currently, the AI Overview block is only seen for English searches ( hl=en ) with a limited range of countries ( gl ).
Google sometimes requires an additional request to retrieve AI Overview results.
People Also Ask come as related_questions. AI Overviews appear for English searches in some countries and sometimes need an additional request.
Starter $ 25 / month Get Started 1,000 searches per month 200 throughput per hour
Simple Pricing Month-to-month. Cancel anytime.
Only month-to-month prices are shown.
You can set your plan to Automatic Early Renewal. It will trigger an early renewal once you've used all your searches.
In both cases, your searches will be fully replenished, your renewal date will be updated
How the value follows from the source: Each early renewal buys the plan again: one more block of the plan's searches at the plan price.
200 successful searches per hour is the guaranteed throughput for this plan.
Developer $ 75 / month Get Started 5,000 searches per month 1,000 throughput per hour
1,000 successful searches per hour is the guaranteed throughput for this plan.
Production $ 150 / month Get Started 15,000 searches per month 3,000 throughput per hour
3,000 successful searches per hour is the guaranteed throughput for this plan.
Big Data $ 275 / month Get Started 30,000 searches per month 6,000 throughput per hour
6,000 successful searches per hour is the guaranteed throughput for this plan.
Free $ 0 / month Get Started 250 searches per month 50 throughput per hour
Whether early renewal applies to the free plan is not stated.
50 successful searches per hour is the guaranteed throughput for this plan.