The Cheapest Google SERP API for Developers

Google's largest index through one REST API. AI Overviews, featured snippets, and People Also Ask. Web from $0.03/1K, news from $0.01/1K.

Try for Free View Documentation
Google SERP from $0.03/1K calls Google News $0.01/1K calls 10 Free Calls 112 Countries

Run a live Google SERP request

One real call against the API, no signup and no key — exactly what the endpoint returns, as a results page and as raw JSON.

Google Search Endpoints, One API Key

Web search for full SERP data with optional AI Overviews, news for fast structured news articles, images for visual search, or dedicated video search. Pay only for what you use.

News

News

from $0.01
/1K calls (Scale tier)
  • Up to 50 articles per request
  • Structured news metadata
  • Low Scale-tier unit cost
  • Title, URL, source, published date
  • Freshness windows: 1h, 1d, 7d, 1m
  • Targeting across 112 countries
Default$0.20/1K calls
Growth$0.02/1K calls
Scale$0.01/1K calls
Learn more →
Images

Images

from $0.25
/1K calls (Scale tier)
  • Image URLs & thumbnails
  • Dimensions (width × height)
  • Source page URL per image row
  • Image title, where Google shows one
  • License and image-type filters
  • Color & size filters
Default$0.35/1K calls
Growth$0.32/1K calls
Scale$0.25/1K calls
Learn more →
Videos

Videos

from $0.07
/1K calls (Scale tier)
  • Dedicated video result set
  • Thumbnails and duration per row
  • Embed URLs for playback
  • Up to 60 results per query
  • Source platform per video row
  • Country targeting
Default$0.10/1K calls
Growth$0.09/1K calls
Scale$0.07/1K calls
Learn more →
NEW · BETA

Pixel Position & Geometry on every Google SERP element

Add pixel_position=true to any Google Deep Search (/api/search) call and every item — organic results, AI Overview, PAA, ads, featured snippet, knowledge panel, local pack — comes back with both an integer pixel_position (y-coordinate) and a full pixel_box with x, y, width, and height. Same per-call price, opt-in flag. Paid tiers only; values describe a standard desktop rendering, and an item deep in the response can come back null — branch on the field's presence and fall back to position.

See the spec →
{
  "organic": [
    { "position": 1, "pixel_position": 750, "pixel_box": { "x": 126, "y": 750, "w": 652, "h": 118 } }
  ],
  "aiOverview": {
    "pixel_position": 175
  },
  "featuredSnippet": {
    "pixel_position": 252
  }
}

Integrate in Under 5 Minutes

A single cURL request is all you need. Replace YOUR_API_KEY with the key from your dashboard.

cURL - Google SERP Search
# Google web search for "best laptops 2026"
curl "https://apiserpent.com/api/search?q=best+laptops+2026&engine=google&num=10" \
  -H "X-API-Key: YOUR_API_KEY"
JSON Response (partial)
{
  "success": true,
  "query": "best laptops 2026",
  "type": "web",
  "engine": "google",
  "country": "us",
  "results": {
    "organic": [
      {
        "position": 1,
        "title": "Best Laptops 2026: Top Picks for Every Budget",
        "url": "https://example.com/best-laptops",
        "snippet": "Our experts tested 50+ laptops to find the best...",
        "displayedUrl": "example.com"
      }
    ],
    "peopleAlsoAsk": [
      {
        "question": "Which laptop is best for programming?",
        "answer": "Look for 16GB RAM and a fast SSD...",
        "sourceUrl": "https://example.com/dev-laptops",
        "sourceTitle": "Laptops for Developers",
        "sourceDisplay": "example.com › dev-laptops"
      }
    ],
    "relatedSearches": [
      { "query": "best budget laptops 2026" },
      { "query": "best laptops for students" }
    ]
  },
  "meta": {
    "totalOrganic": 10,
    "elapsed": "1284ms"
  }
}

Comprehensive Data from Every Google Endpoint

Each endpoint returns structured JSON with all the data you need for SEO tools, market research, and competitive analysis.

Web Search Fields

  • organic[].position
  • organic[].title
  • organic[].url
  • organic[].snippet
  • organic[].displayedUrl
  • featuredSnippet.text
  • peopleAlsoAsk[].question
  • relatedSearches[]
  • ads.top[].title, ads.top[].url

News Search Fields

  • articles[].position
  • articles[].title
  • articles[].url
  • articles[].source
  • articles[].publishedTime
  • articles[].snippet
  • articles[].image
  • totalResults

Image Search Fields

  • images[].position
  • images[].title
  • images[].thumbnail
  • images[].original
  • images[].width
  • images[].height
  • images[].source
  • images[].pageUrl
  • totalResults

Request Parameters

  • q (search query)
  • engine=google
  • num (results count, up to 100)
  • country (e.g., us, uk, in)
  • language (e.g., en, es, de)
  • freshness (1d, 7d, 1m)
  • safe (SafeSearch strict/moderate/off)
  • pages (pagination, 1–10)
  • format (full, simple)

The largest index on the web, served as clean JSON

Google runs the largest index of any search engine and answers far more queries than every other search engine combined. You get the same structured fields you would from any other engine.

AI Overviews, with sources

For eligible queries, Google opens with an AI-written summary of the answer. On paid Deep Search calls with include_aio=true, the endpoint returns that summary as an aiOverview field alongside the source pages it cites, so your product can show the answer and attribute it in the same response.

A full page walk to reach 100 results

Google no longer accepts a single parameter that returns 100 results in one request, so reaching positions 11–100 means walking multiple result pages. The endpoint does that pagination for you: request up to 100 results and receive them in one call.

Every major result type as a field

Featured Snippets, People Also Ask, Knowledge Panel, ads, inline videos, and Related Searches all come back as named JSON fields, so you never parse HTML to find the answer box or the top ad.

Fresh and localized by default

Target 112 country codes with a country parameter and filter news by freshness of the last hour, day, week, or month, which makes the endpoint a strong fit for rank tracking and regional market research.

Google SERP API Questions

The Google SERP API returns organic results with titles, URLs, and snippets. It can capture AI Overviews on eligible Deep Search calls when requested, plus Featured Snippets, People Also Ask boxes, ads, related searches, and knowledge panels when available. Google News returns up to 50 articles with title, URL, source, published time, and snippet (num is capped at 50 on this endpoint). Google Images returns image URLs, thumbnails, dimensions, and source page information.
Google SERP API pricing starts from just $0.03/1K SERP API calls for Web and $0.01/1K for News on the Scale tier. Google Quick Web: $0.60/1K calls (Default), $0.06/1K calls (Growth), $0.03/1K calls (Scale). Google Deep Web: $0.60/1K calls (Default), $0.06/1K calls (Growth), $0.03/1K calls (Scale). Google News: $0.20/1K (Default), $0.02/1K (Growth), $0.01/1K (Scale). Google Images: $0.35/1K (Default), $0.32/1K (Growth), $0.25/1K (Scale). Dedicated Google Video Search is available under the Videos category. Web, News, Images, and Videos all count toward the same free calls.
Yes. Use the country parameter to target specific countries. Google supports 112 country codes, including US, UK, IN, DE, FR, JP, BR, and more. Web search also supports country-level targeting to get localized results.
Our Google News endpoint returns structured article metadata at a low Scale-tier cost of $0.01/1K ($0.20/1K Default, $0.02/1K Growth). You can filter by freshness (last hour, day, week, or month) and target 112 country codes.
Serpent API provides access to publicly available search results. We recommend reviewing applicable terms and using the data for legitimate business purposes such as SEO monitoring, market research, competitive analysis, and academic research.

Start using the Google SERP API

free calls apply to Web, News, Image, and Video endpoints alike. Google search data from $0.03/1K SERP API calls.

Try for Free

Related guides

Tutorials and infrastructure guides for working with Google search results in code.

Scrape Google in Python (3 Ways)Three methods to pull Google results in Python, tested side by side. Scrape Google Without Getting BlockedThe 2026 playbook for avoiding blocks at scale. Parse Google SERP FeaturesExtract PAA, AI Overviews, snippets, and panels from the Google SERP. API vs Scraping for GoogleWhich approach to use in 2026, and the real trade-offs. Scrape Google AutocompletePull autocomplete and related searches for keyword research. Fix Google's 429 ErrorWhy "unusual traffic" happens and how to get past it. Choosing a Residential Proxy ProviderHow to evaluate a provider yourself when almost every published ranking is written by a seller. What Residential IPs Really Cost per GBAdvertised per-GB rates versus the proxy pricing you actually pay once volume tiers are applied. How Proxy Resellers Share IP RangesWhat the published overlap studies actually measured, and where the inference stops.