Google Search API

Access Google search results using our fast, real-time, reliable, and affordable Google SERP API

google serp api

Google SERP API Coverage

Google Images, Video and News

Enrich your Google organic search data with results from Google Images, Video and News.

Google advanced SERP features

We return results for all the major Google advanced search features including the Featured Snippet, Knowledge Graph, People Also Ask and Search Suggestions.

Location specific results

Access results from any location in the World. Set your location requirements by country, city or even GPS coordinates.

Real-time results. At speed!

Get real-time Google search results in under 3 seconds. Our API returns the latest, fresh data only. 100% accuracy guaranteed.

JSON or Raw HTML format

Use our regular endpoint to grab Google search results in JSON format or use our extended endpoint if you need raw HTML data.

What clients say

We have used many different API providers and SerpsBot is the best in respect to response time, pricing, and reliability. The support is also great. It's really a pleasure to work with the SerpsBot team.

Jens Brandt

Founder, Docoloc



Regular Endpoint

Extended Endpoint

Real-time results



Response time

Under 3 seconds

Under 3 seconds

# of results per request



Multiple page requests



Result formats



Concurrency (default) *

500 requests per second

500 requests per second

Google Search **



Bing Search



Yandex Search



DuckDuckGo Search



Cost ***

$0.001 per request

$1 per 1000 requests

$0.002 per request

$2 per 1000 requests


* Concurrency level is customisable if higher requests per second are required.

** Our regular endpoint supports Google Images, Videos, and News, as well as advanced Google SERP features like the Featured Snippet, People Also Ask and Search Suggestions. You will need to use our extended endpoint if you require the Knowledge Graph, Google Reviews or Google Shopping. We currently don’t support Google My Business or Google Maps.

*** Are you going to make high-volume API calls (more than 250,000 per month)? We can offer you a custom price, contact us.

What's Included

Quick Integration

Our API is simple in design and compatible with most major programming languages.

Easy Documentation

Get started using our API in a matter of minutes with our straightforward documentation.

Tech Support

Our tech support is on-hand every day to help answer any questions or resolve issues.


Requests are sent using HTTP POST, responses are delivered in lightweight JSON or Raw HTML.

Any Location/Device

Gather data from any city, region or country worldwide, using any device (desktop, mobile, tablet).

All Search Features

Get all the SERP features in one hit, people also ask, featured snippets and more.


In what formats do you provide Google results?

Our regular endpoint returns results in JSON format. Our extended endpoint returns data in JSON or raw HTML format. You can also use our bulk analysis feature to upload a file of keywords and get results back in JSON format.

Do you impose any concurrency rate limiting?

Our SERP API uses a default concurrency setting of 500 requests per second. If you need to make more requests per second we can customise your setup.

Do you provide data in real-time?

Yes. Our Google search API delivers data in real-time after an API request is made. The data is specific to the language, device, and location requested.

What customer support do you provide?

We're available Monday to Friday 08:00 to 19:00 GMT. Our technical support team is also available during the weekend; however, replies may be slower.

Is there any upper limit for API calls?

No, there isn't any upper limit. We can and do support enterprise use (several million calls per month). Our Google Search API runs on an auto-scaling infrastructure. If you need to make high volume calls please contact us for custom price options.

How much does your service cost?

We offer straightforward Pay-As-You-Go pricing for both our regular and extended API endpoints. See our pricing plans to get an idea how much our service will cost for your usage volume. If you plan to make high volume requests (i.e. more than 250,000 calls a month), we can offer custom pricing.

Do you offer a free trial?

Yes. Sign up and add a card to your account. Our system will then apply test credits so you can trial our Google search API before you make any commitment.

Do you offer refunds?

If our Google SERP API doesn't serve your use case, let us know and we will issue a refund for any unused balance.

How does billing work?

Your balance is consumed only if an API call returns results. API calls to retrieve account details, and API calls with empty results don't consume balance.

What other search engines do you support?

In addition to Google Search, we also support Bing, DuckDuckGo and Yandex.

Get started with 1000 free API credits