Google Trends Scraper – Interest Over Time & Related Queries avatar

Google Trends Scraper – Interest Over Time & Related Queries

Pricing

from $2.50 / 1,000 results

Go to Apify Store
Google Trends Scraper – Interest Over Time & Related Queries

Google Trends Scraper – Interest Over Time & Related Queries

Google Trends Scraper: get interest over time, interest by region, related queries and trending searches for any keyword. Compare keywords and pick country, timeframe, category and Google property (web, YouTube, news, images, shopping). Clean rows for CSV, Excel, JSON or API.

Pricing

from $2.50 / 1,000 results

Rating

0.0

(0)

Developer

Maged

Maged

Maintained by Community

Actor stats

0

Bookmarked

21

Total users

2

Monthly active users

3 days ago

Last modified

Features

Limited permissions

Share

Google Trends Scraper extracts data from Google Trends: interest over time, interest by region, related queries (top and rising) and today's trending searches for any keyword, comparison set or country. No API key, no login.

This Actor runs on the Apify platform, so you can schedule it, call it from the API, and send the rows to Google Sheets, Make, Zapier or your database. Use it for market research, SEO and content planning, trend forecasting or competitor tracking.

  • No Google API key: no Trends API access or subscription needed
  • Interest over time: hourly, daily or weekly values for any time range, from the past hour back to 2004
  • Interest by region: by country, region, metro (DMA) or city
  • Related queries: the top and rising searches around each keyword, with breakout values
  • Trending now: the searches trending today in any country, with traffic estimates and news links
  • Compare or go wide: compare up to 5 keywords on one scale, or research up to 50 keywords each on its own scale
  • Filters: country or sub-region, category, Google property (web, YouTube, news, images, shopping), language and time zone
  1. Click Try for free.
  2. Enter your keywords and pick the data types you want.
  3. Set the time range, country and category if you need them.
  4. Click Start. Rows appear in the Output tab; download them as CSV, Excel or JSON.

Input

{
"keywords": ["ChatGPT", "Gemini", "Claude"],
"dataTypes": ["interestOverTime", "interestByRegion", "relatedQueries"],
"compareKeywords": true,
"geo": "US",
"timeframe": "past_12_months"
}
FieldDescription
keywordsSearch terms. Up to 5 when compared, up to 50 when compareKeywords is off.
dataTypesinterestOverTime, interestByRegion, relatedQueries, trendingNow.
compareKeywordsOn: one shared 0–100 scale. Off: each keyword on its own scale.
geoCountry (US) or sub-region (US-CA). Empty = worldwide. Trending now uses the country (US if empty).
timeframePast hour to 2004–present, or custom with customTimeframe.
category, gprop, regionResolution, language, timezoneOffsetOptional filters.

Output

Every row is flat, so it opens cleanly in a spreadsheet. The type field says what the row is.

Interest over time:

{ "type": "interestOverTime", "keyword": "ChatGPT", "geo": "US", "timeframe": "today 12-m", "date": "2026-10-05T00:00:00", "value": 78, "partial": false }

Interest by region:

{ "type": "interestByRegion", "keyword": "ChatGPT", "resolution": "REGION", "geoName": "California", "geoCode": "US-CA", "value": 100 }

Related query:

{ "type": "relatedQuery", "keyword": "ChatGPT", "ranking": "rising", "rank": 1, "query": "chatgpt atlas", "value": 4250 }

Trending now:

{ "type": "trendingNow", "geo": "US", "rank": 1, "title": "aryna sabalenka", "approxTraffic": "500+", "publishedAt": "2026-11-09T12:10:00-08:00", "pictureUrl": "https://…", "news": [{ "title": "…", "url": "https://…", "source": "WTA Tennis" }] }

Keyword rows also carry keywords, category, gprop, language and fetchedAt.

Output fields

FieldDescription
typeinterestOverTime, interestByRegion, relatedQuery or trendingNow
keyword, keywordsThe keyword of the row and the group it was compared with
date, value, partialInterest over time (0–100; partial marks the unfinished last period)
geoName, geoCode, resolutionInterest by region
ranking, rank, query, valueRelated queries (top value 0–100; rising value is % growth)
title, approxTraffic, publishedAt, pictureUrl, newsTrending now

How many results will I get?

You're charged per result, so the cost follows the number of rows below. Your plan's rates are on the Pricing tab.

InputResults
1 keyword, interest over time, past 12 monthsabout 52 rows
1 keyword, interest by region (countries)up to about 250 rows
1 keyword, related queriesup to 50 rows (25 top, 25 rising)
Trending now10–20 rows per country

Pick only the data types you need to keep runs small.

Tips

  • Compare up to 5 keywords to see which one people search for more. Values are relative to the highest point in that group.
  • Turn off Compare keywords to research a long keyword list; each keyword then peaks at 100 on its own.
  • Rising related queries with large values (for example 5,000%) are breakout searches worth writing about early.
  • Schedule a daily Trending now run to catch new topics in your country.

FAQ

What does a value of 100 mean? 100 is the peak popularity in the chosen time range and place. Every other value is relative to that peak.

Does it get related topics? No. Google Trends no longer returns related topics to signed-out requests, so this Actor gives related queries instead.

Is this Actor maintained? Yes. Report bugs or feature requests in the Issues tab.

Need help or have questions? Open an issue in the Issues tab or reach out on Discord: maged03211


⭐ Found this Actor useful? A quick review on the Store helps other users find it and keeps it maintained.

⌂ 换网址