Google Trends Scraper - Interest, Regions & Rising Queries avatar

Google Trends Scraper - Interest, Regions & Rising Queries

Pricing

Pay per event

Go to Apify Store
Google Trends Scraper - Interest, Regions & Rising Queries

Google Trends Scraper - Interest, Regions & Rising Queries

Scrape Google Trends reliably: interest over time, interest by region, related & rising queries and Trending Now, plus average, peak and trend direction per keyword. Bulk keywords, any country, CSV/Excel/API.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Orbifetch

Orbifetch

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 hours ago

Last modified

Share

Google Trends Scraper pulls data from Google Trends for any list of keywords, in any country, time range, category or search type (web, YouTube, news, images, shopping). Each keyword comes back as one complete row:

  • ๐Ÿ“ˆ Interest over time: the full 0โ€“100 timeline
  • ๐Ÿงฎ Ready-made metrics: average interest, peak value and peak date, latest value, % change and a rising / stable / falling label
  • ๐Ÿ—บ๏ธ Interest by region: countries, states/provinces, cities or US metros (DMA)
  • ๐Ÿ”Ž Related queries: top searches and rising / breakout searches
  • ๐Ÿ”ฅ Trending Now: today's trending searches per country, with traffic estimates and news links

It's built for reliability. Google Trends rate-limits scrapers hard, so the Actor warms up sessions, rotates residential IPs and retries automatically. Your runs finish instead of failing halfway.

Why use it?

  • SEO & content marketing: find rising keywords and breakout queries before competitors do, and prioritize content by seasonality.
  • E-commerce & product research: check whether a product or niche is growing, peaking or dying, and where demand is strongest.
  • Market & investment research: track brand, product and category interest over years across countries.
  • Data science & AI agents: get clean JSON with no parsing of Google's odd widget formats. It plugs straight into pipelines, Make, Zapier, n8n or an LLM agent via the Apify API or MCP.
  • News & social media: monitor what's trending today in any country.

How much does it cost?

You pay only for results. Keywords that fail are free.

ResultPrice
Keyword analyzed (timeline + metrics + regions + related queries, all included)$0.005
Trending Now search$0.0005

1,000 keywords cost $5, all data included. Other Trends scrapers charge per timeline point or per widget.

How to use it

  1. Click Try for free.
  2. Enter your search terms, one per line.
  3. Pick a time range, location (e.g. US, GB, US-CA, or empty for worldwide) and optionally a category or search type.
  4. Turn on Compare terms if you want keywords on a shared 0โ€“100 scale, as when you type them together into Google Trends.
  5. Optionally add countries under Trending now.
  6. Click Start and export as Excel, CSV, JSON or HTML, or fetch the data through the API.

Input example

{
"searchTerms": ["chatgpt", "claude ai"],
"timeRange": "today 3-m",
"geo": "US",
"regionResolution": "REGION",
"includeRelatedQueries": true,
"trendingNowCountries": ["US", "GB"]
}

Output example

{
"type": "keyword",
"keyword": "chatgpt",
"geo": "US",
"timeRange": "today 3-m",
"averageInterest": 63.5,
"peakInterest": 100,
"peakDate": "2026-09-03T00:00:00.000Z",
"latestInterest": 71,
"trendChangePercent": 14.3,
"trendDirection": "rising",
"topRegion": "California",
"topRelatedQuery": "chatgpt ai",
"topRisingQuery": "chatgpt astra",
"interestOverTime": [
{ "date": "2026-06-27T00:00:00.000Z", "label": "Jun 27, 2026", "value": 58, "isPartial": false }
],
"interestByRegion": [
{ "geoCode": "US-CA", "geoName": "California", "value": 100 }
],
"relatedQueries": {
"top": [{ "query": "chatgpt ai", "value": 100, "formattedValue": "100", "isBreakout": false }],
"rising": [{ "query": "chatgpt astra", "value": 1500, "formattedValue": "+1,500%", "isBreakout": false }]
},
"trendsUrl": "https://trends.google.com/trends/explore?q=chatgpt&date=today+3-m&geo=US"
}

The Keywords table view shows one row per keyword with the summary metrics. The full JSON holds the complete timeline, regions and query lists.

FAQ

What do the numbers mean? Google Trends values are relative, not absolute search volumes. 100 is the peak popularity of a term within the chosen time and location. With Compare terms, all keywords in a group share one scale.

How is trendDirection calculated? It compares the average interest in the last quarter of the period with the first quarter. A change above +10% is rising, below โˆ’10% is falling, and anything in between is stable.

Why residential proxies? Google blocks data-center IPs from Trends within a few requests. Residential proxies are the default because they are what makes runs reliable. The traffic per keyword is tiny, so the cost is already included in the price.

Can I schedule it? Yes. Use Apify Schedules to track keywords daily or weekly, and integrations to push results to Google Sheets, Slack, a webhook or your database.

Something not working? Open an issue on the Issues tab. We usually fix problems within days.