SERP API: Scrape Search Results from Search Engines

Our SERP API enables you to scrape search engine result pages in realtime. Get started with just a few clicks by signing up for our free plan.

Sign up for free plan
SERP API - Search Result API Example


"organic": [
		"position": 1,
		"title": "Pied Piper of Hamelin - Wikipedia",
		"url": "",
		"destination": "",
		"description": "The Pied Piper of Hamelin is the titular character of a legend from the town of Hamelin (Hameln), Lower Saxony, Germany, as well as the title of the fairy tale that ..."
		"position": 2,
		"questions": [
				"question": "What is the meaning of the Pied Piper?"
				"question": "What is the legend of the Pied Piper?"
				"question": "What is the moral of the story pied piper?"
		"position": 3,
		"videos": [
				"title": "Walt Disney's Fables - Pied Piper",
				"url": ""
				"title": "The True History of The Pied Piper of Hamelin | Fairy Tales With Jen",
				"url": ""
try Sandbox

Try our SERP API

Simulate a Search

Enter your search phrase:
Make your search more specific:

Our API offers many more parameters, that you can use to mimick human search behaviour. For this demonstrational purpose, we have limited the search parameters and the selectable values. Read our Documentation to see all available search parameters.

Search Results (JSON)

    Highly scalable

    The Search Result API always provides you with enough performance, no matter how high request volume might be.

    Easy to use API

    Our API returns moderation results in convenient JSON format, that is easy to integrate in any application.

    Highly accurate

    Our API mimicks human behaviour and returns SERPs a normal user would see.

    Maximum speed

    Our Google Search Results API is powered by strong infrastructure to return results in realtime.

    Save money

    Only pay what you need. Choose between our free or custom plan and let our servers do the work.

    Location based enables you to obtain location based and geolocated search engine results.

    package Pricing

    Choose your plan

    monthly billing

    annual billing

    20% Discount


    free $0

    no costs, no bills

    Sign up

    All features - for free. Best to get you started!

    • 50 requests / month
    • Limited support
    • HTTPS encryption


    basic $19,99 / month

    billed annually

    Sign up

    Higher volume & more features!

    • 5.000 requests / month
    • Unlimited support
    • HTTPS encryption
    • Service Level Agreement


    medium $49,99 / month

    billed annually

    Sign up

    What most of our customers buy!

    • 15.000 requests / month
    • Unlimited support
    • HTTPS encryption
    • Service Level Agreement


    large $119,99 / month

    billed annually

    Sign up

    Serious business - for larger projects!

    • 40.000 requests / month
    • Unlimited support
    • HTTPS encryption
    • Service Level Agreement

    Very large

    very large $249,99 / month

    billed annually

    Sign up

    For projects at scale - best value for money!

    • 100.000 requests / month
    • Limited support
    • HTTPS encryption
    • Service Level Agreement

    Talk to us!

    Custom Plan

    We are happy to create a custom offer if you have special requirements regarding your plan. Contact us

    integration Easy Integration

    Just a few lines of code

    curl "" \
    -H "apikey: "
    import requests
    headers = {
    	'apikey': '',
    params = (
    	('q', 'Pied Piper'),
    	('location', 'United States'),
    	('search_engine', ''),
    	('gl', 'US'),
    	('hl', 'en')
    response = requests.get('', headers=headers, params=params)
    var request = require('request');
    var headers = {
    	'apikey': ''
    var options = {
    	url: '',
    	headers: headers
    function callback(error, response, body) {
    	if (!error && response.statusCode == 200) {
    request(options, callback);
    $headers = array(
    		'apikey' => ''
    $response = Requests::get('', $headers);
    How to scrape google search results

    Why you need a Google SERP API

    search results api

    Having to collect SERPs programmatically is a very common challenge for developers. In our opinion, this task should be easy to complete by using a comprehensive Google Search API. In reality, scraping search results is a difficult task, that involves captcha-solving, managing proxy servers and parsing of the constantly changing markup of the search results. is solving this problem for you. Our Google SERP API has the required infrastructure to process any number of requests and return SERPS in an easy-to-use JSON-format. Being powered by an intelligent parser, our Google search results API reliably provides all SERP elements.

    Available SERP Elements:
    • organic organic
    • paid paid
    • answer box answer box
    • featured snippet featured snippet

    Frequently Ask Questions

    Yes. We also offer you a 20% discount if you choose an annual subscription plan.

    No, we only charge you for successful responses. Invalid requests are not going to affect your usage volume!

    We accept all common payment methods, including credit cards (MasterCard, Visa, Diner's Club, American Express). We also support Paypal. Enterprise and high-volume customers may request annual bank transfer payments to be enabled.

    We are constantly tracking and monitoring the uptime of our service. We are doing every effort to ensure a maximum of availability and reliability, leading to an uptime of 99.9%, calculated on the past 12 months.

    The plans vary according to the number of the available search requests. Also, our larger plans come with unlimited support and come with a service level agreement (SLA). No matter how small or big your project is, there is the right plan for you. is a Google SERP API, that enables you to scrape search engine result pages in an easy and efficient way. In realtime and without interruption.

    Contact us!

    Whether you have a general question, feedback or an offer request regarding our Serp Api - we are there to help! We will get back to you ASAP - promised!

    I agree with receiving information and offers concerning's products and services.
    I accept the websites privacy policy.