This Google Trends scraper helps you get data for keywords, topics, and regions. It's great for SEO, market research, and content strategy, giving you insights into public interest.
Enter a list of keywords or Google Trends topic IDs (e.g., ["Python", "Artificial Intelligence", "/m/025rw19"] for Taylor Swift). You can compare up to 5 items. At least one keyword/topic is required.
Timeframe
timeframestringOptional
Specify the time period for the trend data. Examples: 'today 5-y' (last 5 years), 'today 12-m' (last 12 months), 'now 7-d' (last 7 days, hourly data), '2020-01-01 2020-12-31' (custom range). Defaults to 'today 5-y'. For hourly data, use 'now 1-d' or 'now 7-d'.
Default value of this property is "today 5-y"
Search Type
searchTypeEnumOptional
Select the Google Trends endpoint to use. (See README for details.)
Default value of this property is "interestOverTime"
Geo Location (Country/Region)
geoLocationstringOptional
Specify a geographic region for the trends data. Use two-letter ISO 3166-1 alpha-2 country codes (e.g., 'US', 'GB', 'DE'). For subdivisions (e.g., states, regions), use codes like 'US-CA' for California. Leave empty for worldwide data. Not applicable for 'trendingSearches' or 'realtimeTrendingSearches' which use a separate field.
Default value of this property is ""
Category
categoryintegerOptional
Filter trends by a specific category. For example, 71 corresponds to 'Real Estate'. Refer to Google Trends documentation or explore the Google Trends website to find relevant category numbers. Defaults to 0 (all categories).
Default value of this property is 0
Google Property
googlePropertyEnumOptional
Filter trends by a specific Google property (e.g., Images, News, YouTube, Shopping). Defaults to standard web search.
Required ONLY if 'Search Type' is 'Daily Trending Searches' or 'Real-time Trending Searches'. Provide the two-letter ISO 3166-1 alpha-2 country code (e.g., 'US' for United States, 'JP' for Japan) for which you want trending searches. This field overrides the general 'Geo Location' for these specific search types.
Default value of this property is "US"
Host Language (hl)
hostLanguagestringOptional
Interface language code, e.g. 'en-US'. Default is 'en-US'.
Default value of this property is "en-US"
Timezone Offset (tz)
timezoneintegerOptional
Timezone offset in minutes from UTC (e.g. 360 for UTC+6). Google defaults to 360.
Default value of this property is 360
Custom Proxies
proxiesarrayOptional
Optional list of proxy URLs if you don't want to use Apify proxy.
Trending News Tokens
newsTokensarrayOptional
Required when Search Type = 'trendingNowNews'. Tokens come from trending_now().
Max News per Topic
maxNewsintegerOptional
Maximum number of news articles to fetch (trendingNowNews). Default 3.
Default value of this property is 3
Batch Period
batchPeriodEnumOptional
Select timeframe for showcase timeline (trendingNowShowcaseTimeline).