Google Trends Scraper: Interest, Regions & Related Queries avatar

Google Trends Scraper: Interest, Regions & Related Queries

Pricing

from $1.40 / 1,000 keyword reports

Go to Apify Store
Google Trends Scraper: Interest, Regions & Related Queries

Google Trends Scraper: Interest, Regions & Related Queries

Get Google Trends data for any keyword: interest over time, interest by country or region, and top and rising related queries and topics. Compare up to 5 keywords, any country, web, YouTube, news, images or shopping search. Pay per keyword report.

Pricing

from $1.40 / 1,000 keyword reports

Rating

0.0

(0)

Developer

Mårten Fitzback

Mårten Fitzback

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 hours ago

Last modified

Categories

Share

Get Google Trends data for any list of keywords, in a format you can use straight away:

  • Interest over time: every point of the trend line (0 to 100), plus average, peak, peak date and latest value
  • Interest by region: countries for worldwide searches, or states and regions within a country
  • Related queries: top and rising searches people make around each keyword

Any country or region, any period from the past hour to 2004, and web, image, news, YouTube or Google Shopping search. Compare up to 5 keywords on one scale, exactly as the Google Trends website does.

You pay per keyword report. Keywords Google has no data for cost nothing.

Output

One item per keyword:

{
"keyword": "chatgpt",
"comparedWith": ["claude"],
"geo": "US",
"timeRange": "today 3-m",
"average": 61.4,
"peak": 100,
"peakDate": "2026-09-02T00:00:00.000Z",
"latest": 53,
"interestOverTime": [{ "date": "2026-07-17T00:00:00.000Z", "value": 58, "partial": false }],
"interestByRegion": [{ "region": "California", "regionCode": "US-CA", "value": 100 }],
"relatedQueries": { "top": [{ "query": "chatgpt login", "value": 76 }], "rising": [{ "query": "chatgpt 6", "formattedValue": "+4,500%" }] },
"relatedTopics": null
}

The table view shows the summary; download JSON for the full series.

Input

{
"keywords": ["chatgpt", "claude", "gemini"],
"compareKeywords": true,
"geo": "US",
"timeRange": "past-90-days",
"searchType": "web"
}

Typical uses

  • Content and SEO planning: find rising related searches before competitors write about them.
  • Product and market research: compare brands or product names by country and season.
  • Investing and trading research: track search interest in companies, tickers and crypto assets.
  • E-commerce: use Google Shopping interest to time stock and promotions.
  • Dashboards and AI agents: schedule it and feed the numbers into reports.

Pricing

$2.00 per 1,000 keyword reports ($0.002 each), including the time series, regions and related queries.

50 keywords cost $0.10. Apify's paid plans get 10% to 30% off; the Pricing tab shows yours. Each run also has Apify's standard start charge of $0.00005.

Good to know

  • Google Trends numbers are relative (100 = the highest point in the chosen period and place), not search counts.
  • Google limits how fast its Trends data can be read. The tool paces itself and retries, so large lists take a little longer; keywords that still fail are listed in the run's FAILED_KEYWORDS record and are not charged.
  • Very rare keywords may have too little data for Google to show.
  • Related topics: Google currently returns this list empty for nearly all automated requests, so the option is off by default. You can switch it on; if Google sends nothing, the field stays empty and the price is the same.

Questions

Can I run it on a schedule?

Yes. Save your input as a task and add an Apify schedule, for example weekly.

How do I get the results into Excel or Google Sheets?

Download the results as Excel, CSV or JSON from the Output tab, or connect Apify to Make, Zapier, n8n or Google Sheets.

Something looks wrong

Open a report under the Issues tab with the input you used.