DataForSEO Google Keyword Planner API · Keywords Data

Keyword Planner data, minus the Google Ads gauntlet

Search volume, CPC, and competition straight from Google Ads — up to 1,000 keywords per call, no developer tokens, no approval queues, no ad spend requirements.
Try for free

$1 in Free Credits · No Credit Card · No Subscription · Credits Never Expire

  • 1,000 keywords per request
  • $60 per 1M keywords in Standard queue
  • ~7 s average turnaround in Live mode
  • 12 months of monthly search history per keyword

The problem

Google’s own API makes you earn it. Ours just answers.

The official Google Ads API is built for advertisers managing campaigns — not for teams who simply need keyword data.

The developer-token obstacle course

Basic access applications, OAuth flows, MCC accounts, approval reviews — weeks of process before your first search volume.

→ Register, top up, post keywords. That’s the whole process.

Rounded buckets hide the signal

Keyword Planner shows “1K–10K” ranges unless you spend on ads. Ranges don’t sort a 50,000-keyword list.

→ Exact search volume values with 12-month history.

Bulk lookups get throttled

Checking volumes for a serious keyword set through official quotas is slow — and gets slower as you scale.

→ 1,000 keywords per task, $60 per million, batch-friendly.

See it work

A thousand keywords per call, with history

Post your list, get exact volumes, CPC, competition, and 12 months of trend for every keyword.

robot
POST https://api.dataforseo.com/v3/keywords_data/google_ads/search_volume/live
[{
  "keywords": [
    "ai search optimization",
    "keyword planner api"
  ],
  "location_name": "United States",
  "language_code": "en"
}]
// live response, trimmed
{
  "items": [{
    "keyword": "ai search optimization",
    "search_volume": 1000,
    "cpc": 47.61,
    "competition": "MEDIUM",
    "competition_index": 48,
    "low_top_of_page_bid": 13.83,
    "high_top_of_page_bid": 38.63,
    "monthly_searches": {
      "2026-05": 1300,
      "2026-04": 1600,
      "2026-03": 1900
    }
  }]
}

What's inside

The Google Ads keyword toolkit

Four endpoints that cover research, expansion, and forecasting — all from Google Ads data.

Search volume

Search volume

Exact volumes, CPC, competition, and top-of-page bids for up to 1,000 keywords per request — with 12 months of history.

Keywords for site

Keywords for site

Point it at any domain and get the keyword list Google Ads associates with it — instant competitor seed lists.

Keywords for keywords

Keywords for keywords

Expand any seed list with related terms and their full metrics, ready for clustering and prioritization.

Ad traffic estimates Projected impressions clicks and costs by keyword and bid — plan budgets befo

Ad traffic estimates

Projected impressions, clicks, and costs by keyword and bid — plan budgets before spending them.

Who it's for

Who pulls Keyword Planner data by API

SEO software

Volumes inside your product

Serve Google Ads metrics in your keyword tools without pushing users through Google’s approval process.

PPC teams & agencies

Budget math on real numbers

Exact volumes, bids, and traffic estimates across every client account — pulled in bulk, priced per task.

Builders & no-code

Keyword research pipelines

Feed volumes into Sheets, Make, or n8n and automate the research grind — from seed to clustered list.

Enterprise

Demand data at scale

A million keywords for $60, refreshed on your schedule, flowing into forecasting and market models.

Pricing

Pay for data, not for seats

No subscription. No Google Ads spend required. Top up from $50 and spend it on any DataForSEO API.

Endpoint Price Turnaround
Search volume — Standard $0.06 per task (up to 1,000 keywords) 1–3 hours
Search volume — Live $0.09 per task (up to 1,000 keywords) ~7 s average
1M keywords — Standard $60 total batch queue
1M keywords — Live $90 total real time
  • $1 free trial credit
  • $50 minimum top-up
  • credits never expire
  • 24/7 human support

Social proof

Data industry leaders trust DataForSEO

"I always recommend DataForSEO. No worries about server capacity, no need for maintenance, and splendid possibilities for rapid development."
Kono Kim Twinword
"We found DataForSEO online while planning our beta. We were impressed by the responsive team and comprehensive APIs."
Lindsay Halsey Pathfinder SEO
"DataForSEO has always been in our toolkit. When exploring an API, you see what it's truly capable of. Documentation is awesome."
Callum Sherwood Worldwide Backlinks

No-code integration with DataForSEO APIs

Easily integrate DataForSEO APIs into your favourite tools without writing a single line of code. With a collection of ready-made connectors and modules you can access high-quality SEO data effortlessly, saving your time and resources.

Implementation

Release in days, not weeks

docs

Docs that answer first

Every endpoint, parameter, and response field documented with live examples.

Read the docs →

Sandbox & API Explorer

Prototype against the Sandbox for free and fire test calls from the browser before you write a line of code.

Open the Sandbox →
AI assistant

AI assistant on call

Ask it anything about the API — it answers from the docs and drafts integration scripts for you.

Ask the AI assistant →
release

24/7 human support

Real engineers on the other end — during evaluation, integration, and every day after.

Talk to us →

Frequently asked questions

Is there an API for Google Keyword Planner?

Google exposes Keyword Planner data through its Ads API, but access requires a developer token, an approved application, and OAuth setup. DataForSEO delivers the same Google Ads keyword data — search volume, CPC, competition — through a simple REST API you can call minutes after registering.

Where does the data come from?

Directly from Google Ads. You get the same metrics advertisers see: search volume with 12-month history, CPC, competition level and index, and top-of-page bid ranges.

Are the search volumes exact or bucketed ranges?

Exact values — not the “1K–10K” ranges Keyword Planner shows accounts without active spend.

How many keywords can I check at once?

Up to 1,000 per task. Standard queue costs $0.06 per task (about $60 per million keywords, 1–3 hour turnaround); Live mode costs $0.09 per task with ~7-second results.

Can I get keyword ideas, not just volumes?

Yes — Keywords for Site extracts keywords from any domain, and Keywords for Keywords expands seed lists with related terms and full metrics. Ad Traffic by Keywords adds impression and cost forecasts.

Which locations and languages are supported?

All locations and languages available in Google Ads — countries, regions, and cities, targetable per request.

Can I test it for free?

Yes. Registration takes a minute and includes $1 in free credits — enough for thousands of keyword lookups. Credits never expire.

A million keywords for sixty dollars

Register, grab your free credits, and pull exact search volumes today.

$1 in Free Credits · No Credit Card · Pay as You Go from $50