Google Trends Scraper - Interest, Related & Trending
Pricing
from $0.70 / 1,000 results
Google Trends Scraper - Interest, Related & Trending
Reliable Google Trends data: interest over time, related queries & topics, interest by region, and real-time trending searches. Clean JSON output, proxy rotation built in. No login required.
Google Trends Scraper — Interest Over Time, Related Queries, Regions & Trending Now
Extract Google Trends data as clean JSON — no login, no browser, no flaky automation. Built on Google's own internal data endpoints with automatic cookie handling, token flow, and proxy rotation, so runs succeed where naive scrapers get blocked.
What it does
| Scrape type | Output |
|---|---|
| Interest over time | Search-interest score (0–100) per date for up to 5 keywords compared, any timeframe from 1 hour to 2004-present |
| Related queries & topics | Top and rising related searches for a keyword — goldmine for SEO and content research. (Related topics are returned only when Google provides them; Google currently returns them sparsely.) |
| Interest by region | Score per country, state, city, or US metro |
| Trending now | Real-time trending searches per country with traffic estimates and linked news articles |
Why this scraper
- ✅ Reliability-first design — session warmup + token flow + automatic retry with proxy rotation on every 429/403
- ✅ No browser — pure HTTP, fast and cheap to run
- ✅ Structured output — flat JSON records ready for Sheets, BI tools, or LLM/RAG pipelines
- ✅ Compare mode — up to 5 keywords per comparison, longer lists chunked automatically
- ✅ Bring your own proxies — optional custom proxy URLs, or use Apify residential proxy
Use cases
- SEO & content: keyword seasonality, rising queries, topic research
- E-commerce: product demand validation before you stock or launch
- Market research: brand interest by geography, competitor comparison
- AI agents & RAG: feed live search-demand signals into LLM workflows
- Newsrooms & creators: catch trending topics the moment they spike
Input example
{"scrapeType": "interest_over_time","keywords": ["chatgpt", "claude ai"],"geo": "US","timeframe": "today 12-m"}
Output example
{"type": "interest_over_time","keywords": ["chatgpt", "claude ai"],"geo": "US","date": "Jul 18, 2026","timestamp": 1784332800,"values": { "chatgpt": 51, "claude ai": 4 },"is_partial": true}
Timeframe reference
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 custom ranges like 2024-01-01 2024-12-31.
FAQ
Is this legal? The actor only accesses publicly available, aggregated, anonymous data — no personal data, no login, no paywall.
Why do some runs need residential proxies? Google rate-limits datacenter IPs on high volume. Light usage works out of the box; for large batches enable Apify residential proxy or plug in your own.
Found an issue? Open an issue on the actor page — maintenance and fast fixes are the whole point of this actor.