Google Keyword Planner API - Bulk Search Volume & CPC avatar

Google Keyword Planner API - Bulk Search Volume & CPC

Deprecated

Pricing

from $8.00 / 1,000 keyword metrics

Go to Apify Store
Google Keyword Planner API - Bulk Search Volume & CPC

Google Keyword Planner API - Bulk Search Volume & CPC

Deprecated

Turn a keyword list into real Google Keyword Planner metrics: monthly search volume, CPC, competition and the top-of-page bid range, plus a 12-month trend. Up to 1,000 keywords per run. Ideas mode expands one seed into hundreds of related keywords.

Pricing

from $8.00 / 1,000 keyword metrics

Rating

0.0

(0)

Developer

Mehmet

Mehmet

Maintained by Community

Actor stats

0

Bookmarked

8

Total users

5

Monthly active users

7 hours ago

Last modified

Categories

Share

Paste a list of keywords and get Google Keyword Planner metrics for each one: average monthly searches, cost per click, competition, the top-of-page bid range, and the last 12 months of search volume.

Switch to Ideas mode and one seed keyword returns hundreds of related keywords with the same metrics.

This Actor is an independent, third-party tool. It is not affiliated with, endorsed by, or sponsored by Google LLC.

What you get per keyword

FieldMeaning
searchVolumeAverage monthly searches in the selected country
cpcAverage cost per click in USD
competitionLOW, MEDIUM or HIGH
competitionIndex0-100, finer than the label above
lowTopOfPageBid / highTopOfPageBidTop-of-page bid range in USD
monthlySearchesThe last 12 months, one entry per month
seedKeywordWhich seed produced this row, in Ideas mode
fromCacheWhether this row came from a recent cached lookup

Two modes

Metrics returns data for exactly the keywords you entered. Use it when you already have a list.

Ideas takes the first keyword as a seed and returns related keywords. Use it when you want to discover terms you have not thought of.

What you pay

You are billed per delivered row. Rows that come back without a search volume are returned but never charged.

Maximum rows is your cost ceiling: set it to 100 and you can never be billed for more than 100 rows in that run.

Try it for free first. If you run the Actor with the pre-filled keyword list unchanged, it returns a bundled sample of real results for those 20 keywords instead of fetching live data, and charges nothing. Every row is marked fromCache: true and carries the date it was fetched. Change, add or remove a single keyword and the run fetches live data and bills as described above.

Honest limits

  • Search volumes come from Google Keyword Planner and are monthly averages, rounded by Google. Two keywords both showing 12,100 are not necessarily equal.
  • The 12-month trend is the best guide to whether a number is stable or spiky.
  • Volume is per country and language. The same keyword in us/en and de/de are different questions with different answers.
  • Language is a fixed list (en, de, ja, zh-TW and more). A code that is not on the list is rejected before any data is fetched, so a typo never costs you a run.
  • Country and Language are independent. United Kingdom with Ukrainian is a real combination and returns Ukrainian data, so check both before you run.

Common questions

Do I need a Google Ads account or a Keyword Planner API key? No. Google's own Keyword Planner is only reachable through a Google Ads account and the Google Ads API. This Actor gets the same metrics through a licensed keyword-data provider, so you paste keywords and get numbers back. No account, no key, no approval.

Is this the official Google Keyword Planner API? No. It is an independent tool that returns Google Keyword Planner metrics - average monthly searches, CPC, competition, top-of-page bids and the 12-month trend - without the Google Ads setup. The numbers are the ones Keyword Planner reports, rounded the way Google rounds them.

How is it priced? Per delivered row, and only for rows that come back with a search volume. There is no per-run fee and no "fresh lookup" surcharge: 1,000 keywords cost the same as 1,000 rows. The exact per-row price, including volume discounts, is on the Pricing tab of this page. Maximum rows is a hard cost ceiling for every run.

Can I check search volume for 1,000 keywords in bulk? Yes. Metrics mode takes up to 1,000 keywords in one run and fetches them in a single request, so a long list is no slower than a short one. Duplicates are removed before billing.

How do I get keyword ideas from one seed keyword? Switch Mode to ideas, enter one keyword, and set Maximum rows to how many related keywords you want (up to 1,000). Each idea carries the same metrics and a seedKeyword field.

Can I use it from Python, or as an API? Yes. Every Apify Actor is an HTTP API; there are ready-made snippets for Python, JavaScript and cURL on the API tab, and AI agents can run it through the Apify MCP server.

Which countries and languages are supported? Twelve countries: United States (us), United Kingdom (gb), Canada (ca), Australia (au), Germany (de), France (fr), Spain (es), Italy (it), Netherlands (nl), Brazil (br), India (in), Turkey (tr). Languages are a fixed list of 32 including en, de, fr, es, ja and zh-TW. Both are drop-downs in the input, and a code that is not on the list is rejected before any data is fetched, so a typo never costs a run.

Does it work for Amazon or YouTube keywords? No. The data is Google Search only. Amazon and YouTube search volumes come from different sources and are not included.

Is there a free trial? Yes - see "Try it for free first" above. Running the pre-filled keyword list returns a real sample for those 20 keywords at no charge.