Google Trends Scraper
Pricing
from $6.00 / 1,000 search term results
Google Trends Scraper
Google Trends data without the 429 errors: interest over time, interest by region, related queries and related topics for up to 5 compared terms, any country, time range, category or Google property (Web, YouTube, News, Images, Shopping).
Pricing
from $6.00 / 1,000 search term results
Rating
0.0
(0)
Developer
Streamline Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Share
Get Google Trends data without the 429 "too many requests" errors: interest over time, interest by region, city and metro area, related queries and related topics — for any keyword, country, time range, category or Google property (Web, YouTube, News, Images, Shopping).
Why this scraper
- Built to beat Google's rate limits — paced requests, automatic session refresh and fallback routing, so runs finish instead of dying on 429s.
- Pay only for results — one charge per search term returned; failures are free.
- Compare up to 5 terms on the same scale, exactly like the Trends website: just write
bitcoin, ethereumon one line. - Everything in one result — timeline, average interest, regional/city/metro breakdown and top + rising related queries/topics per term.
- No charge for empty results — terms with too little search volume come back as
no_data, free.
Input
| Field | Description |
|---|---|
searchTerms | One query per line; comma-separate up to 5 terms to compare them |
geo | Country/region code (US, AU, GB, US-CA…), empty = worldwide |
timeRange | Past hour → 2004-present presets |
customTimeRange | 2024-01-01 2024-06-30 (overrides timeRange) |
category | Trends category ID (0 = all) |
gprop | Web, YouTube, News, Images or Google Shopping search |
interestOverTime, interestByRegion, relatedQueries, relatedTopics | Choose what to fetch (on by default) |
interestByCity, interestByMetro | City (with coordinates) and US metro (DMA) breakdowns (off by default) |
Output (one item per line of search terms)
{"searchTerms": ["bitcoin", "ethereum"],"geo": "AU","timeRange": "today 3-m","interestOverTime": [{"time": 1791676800, "date": "Oct 11 – 17, 2026", "values": {"bitcoin": 17, "ethereum": 2}, "isPartial": true}],"interestByRegion": [{"geoCode": "AU-WA", "geoName": "Western Australia", "values": {"bitcoin": 92, "ethereum": 8}}],"averages": {"bitcoin": 51.1, "ethereum": 7.6},"relatedQueries": {"bitcoin": {"top": [{"query": "bitcoin price", "value": 100}], "rising": [{"query": "...", "formattedValue": "Breakout"}]}}}
Notes: Google only returns related topics when a line contains a single term. Times are in UTC (time is a Unix timestamp). Values are Google's 0–100 relative scale; like the Trends website, numbers can vary by a few points between requests because Google samples its data.
Pricing
Pay per event: one charge per search-term line successfully returned. No charge for failures.
Use cases
SEO keyword research, content planning, market and product research, seasonality analysis, ad timing, and feeding trend data into AI agents (works with the Apify MCP server).