Google Trends Scraper avatar

Google Trends Scraper

Pricing

from $0.50 / 1,000 results

Go to Apify Store
Google Trends Scraper

Google Trends Scraper

Scrape google keyword trends, related kewords, trending keywords, news etc with advanced filtering support and historical data

Pricing

from $0.50 / 1,000 results

Rating

0.0

(0)

Developer

Curious Coder

Curious Coder

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Scrape Google Trends fast and cheap.

It supports two modes:

ModeWhat you get
1. Keyword TrendsFor each keyword: interest over time, interest by region, and related queries/topics — with full filter support (location, time period, category, search property).
2. Trending NowThe real-time Trending Now list for a country: trending searches with search volume, growth, start time, related queries and (optionally) related news articles.

Input

Pick a mode, then fill in that mode's section. Common examples:

{
"mode": "keyword_trends",
"searchTerms": ["artificial intelligence", "bitcoin"],
"geo": "US",
"timeRange": "today 12-m",
"category": 0,
"property": "",
"includeInterestOverTime": true,
"includeInterestByRegion": true,
"includeRelatedQueries": true,
"includeRelatedTopics": true
}
FieldDescription
searchTermsArray of keywords/topics. Each is scraped individually for its own full dataset.
geoCountry code (US, IN, GB) or sub-region (US-CA). Empty = Worldwide.
timeRangenow 1-H, now 4-H, now 1-d, now 7-d, today 1-m, today 3-m, today 12-m, today 5-y, all.
categoryGoogle Trends category id (0 = all). E.g. 7 Finance, 16 News, 20 Sports, 174 Science.
property"" Web, images, news, youtube, froogle (Shopping).
includeInterestOverTime / includeInterestByRegion / includeRelatedQueries / includeRelatedTopicsToggle which data sets to fetch.
{
"mode": "trending_now",
"trendingGeo": "US",
"trendingHours": "24",
"trendingCategory": 0,
"includeNews": true,
"newsArticlesPerTrend": 3,
"maxItems": 50
}
FieldDescription
trendingGeoCountry code for the real-time list.
trendingHours4, 24, 48, 168 (7 days).
trendingCategory0 = all, or a topical category id.
includeNewsResolve & attach related news articles per trend.
newsArticlesPerTrendHow many articles to resolve per trend.
maxItemsCap the number of trends (0 = no limit).

Advanced (both modes)

FieldDescription
hlUI language, e.g. en-US.
tzTimezone offset in minutes for time bucketing (browser sign, e.g. -330).
proxyCountryCodeOptional country (e.g. US) to target exit IPs in Keyword Trends mode.

Output

{
"keyword": "bitcoin",
"geo": "US",
"time": "today 12-m",
"category": 0,
"property": "web",
"interestOverTime": {
"averages": [],
"timeline": [{ "time": 1750550400, "date": "Jun 22, 2025", "value": 59, "hasData": true }]
},
"interestByRegion": [{ "geoCode": "US-WY", "geoName": "Wyoming", "value": 100 }],
"relatedQueries": {
"top": [{ "query": "bitcoin price", "value": 100, "link": "https://trends.google.com/..." }],
"rising": [{ "query": "how to buy bitcoin", "value": 4500 }]
},
"relatedTopics": { "top": [], "rising": [] },
"proxyType": "residential",
"scrapedAt": "2026-06-25T..."
}
{
"rank": 1,
"title": "fifa world cup 2026 standings",
"geo": "US",
"searchVolume": 200000,
"formattedVolume": "200K+",
"growthPercent": 1000,
"startedAt": "2026-06-24T13:00:00.000Z",
"relatedQueries": ["fifa world cup standings", "world cup rankings 2026"],
"news": [{ "title": "...", "url": "https://...", "source": "ESPN", "time": "2026-06-24T...", "image": "https://..." }]
}