Google Trends Scraper (Reliable)
Pricing
from $8.00 / 1,000 trends queries
Google Trends Scraper (Reliable)
Google Trends data that actually arrives: interest over time, interest by region and related queries for up to 5 compared keywords, many countries and time ranges per run, plus Trending Now. Automatic session rotation and retries.
Pricing
from $8.00 / 1,000 trends queries
Rating
0.0
(0)
Developer
uxz7
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 hours ago
Last modified
Categories
Share
Get Google Trends data that actually arrives. Compare up to 5 keywords across as many countries and time ranges as you need, and get interest over time, interest by region and related queries in one clean result per query. Or pull today's Trending Now searches for any country.
Google Trends rate-limits aggressively, which is why many Trends scrapers fail on a large share of runs. This Actor is built around reliability: every blocked or rate-limited request is retried automatically on a fresh session with new cookies and a new residential IP, with exponential back-off. If one section of a query fails, you still get the others, with a clear error message instead of an empty run.
What you get
- Interest over time: the 0–100 timeline Google shows, with dates, labels, partial-period flag and the average per keyword
- Interest by region: countries, states/regions, cities or US metro areas (DMA)
- Related queries: top and rising (including "Breakout") per keyword
- Trending Now: the current top searches Google publishes per country (typically 10 to 20), with approximate search volume and related news headlines
- A direct link to the same query on trends.google.com for every result
Works for web search, image search, news search, Google Shopping and YouTube search, any Trends category, any language.
Typical uses
- Content and SEO planning: what is rising, where and when
- Market research and product launches: compare brands, products or features across countries
- Investing and e-commerce: seasonality and demand signals
- AI agents and dashboards: fresh trend data on demand through the API or the Apify MCP server
Input
{"keywords": ["chatgpt", "claude", "gemini"],"geos": ["US", "DE", "CH"],"timeRanges": ["today 12-m", "now 7-d"],"searchType": "web"}
This runs 6 queries (1 keyword group × 3 countries × 2 time ranges). Keywords in one group share the same 0–100 scale, exactly like on the Google Trends website. More than 5 keywords are split into groups of 5, or switch off Compare keywords to query each keyword on its own.
Time ranges: now 1-H, now 4-H, now 1-d, now 7-d, today 1-m, today 3-m, today 12-m, today 5-y, all, or a custom range like 2025-01-01 2025-12-31. Leave countries empty for worldwide.
For Trending Now, set the mode to "Trending now" and list the countries.
Output
One item per query (or, with the "Timeline rows" output format, one row per date and keyword for spreadsheets and charts):
{"type": "explore","keywords": ["chatgpt", "claude"],"geo": "US","timeRange": "today 12-m","searchType": "web","averages": { "chatgpt": 55, "claude": 11 },"interestOverTime": [{ "date": "2025-10-26T00:00:00.000Z", "label": "Oct 26 – Nov 1, 2025", "values": { "chatgpt": 50, "claude": 10 }, "isPartial": false }],"interestByRegion": [{ "geoCode": "US-CA", "geoName": "California", "values": { "chatgpt": 100, "claude": 20 } }],"relatedQueries": {"chatgpt": {"top": [{ "query": "chatgpt login", "value": 100, "formattedValue": "100" }],"rising": [{ "query": "chatgpt agent", "value": 6000, "formattedValue": "Breakout" }]}},"trendsUrl": "https://trends.google.com/trends/explore?date=today+12-m&q=chatgpt%2Cclaude&geo=US","errors": []}
Values are illustrative. Trends values are relative (0–100) within each query, as on the Google Trends website.
Pricing
Pay per result: $0.008 per successfully delivered query (all requested sections included, up to 5 compared keywords for the price of one) and $0.001 per Trending Now search. Example: 3 keywords × 3 countries × 2 time ranges = 6 queries = $0.048. Queries that fail completely are not charged. Proxy costs are included in the price. Set a maximum cost per run and the Actor stops cleanly when it is reached.
Tips
- Keep the default residential proxy for the best success rate.
- Fewer, broader runs are faster than many tiny ones; put all countries and time ranges into one run.
- Compare at most 5 keywords on one scale. For more, run several groups and include one anchor keyword in every group.
Notes
This Actor collects aggregated, anonymous search-interest statistics. It does not collect personal data. It is not affiliated with or endorsed by Google.