Google Trends Scraper: Interest, Regions & Related Queries
Pricing
from $3.00 / 1,000 keyword reports
Google Trends Scraper: Interest, Regions & Related Queries
Get Google Trends data for any keywords: interest over time, interest by region and related queries. Compare keywords on one scale, batch many keywords, countries and time ranges. Fast HTTP, no browser.
Pricing
from $3.00 / 1,000 keyword reports
Rating
0.0
(0)
Developer
Alexander Burch
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Get Google Trends data for any keywords: interest over time, interest by region, and top and rising related queries. Compare up to 5 keywords on one 0-100 scale, and batch many keywords, countries and time ranges in one run. Fast plain-HTTP scraper, no browser, so runs finish in seconds instead of looping until they time out. Export to JSON, CSV or Excel, or call it from your code, Make, Zapier, n8n, or an AI agent via MCP.
What data can you get?
One result per keyword × country × time range:
| Field | Example |
|---|---|
keyword | sourdough starter |
geo / timeframe | US / today 12-m |
averageInterest, peakInterest, peakDate, latestInterest | 59.7, 100, 2026-01-18, 46 |
trendPct (last quarter vs first quarter of the period) | -13.8 |
interestOverTime | 53 weekly points {date, value, isPartial} |
interestByRegion | 51 US states {geoCode, geoName, value} |
relatedQueriesTop | make sourdough starter (100), sourdough bread starter (78)… |
relatedQueriesRising | costco sourdough starter kit (+1,900%)… |
comparedWith | other keywords on the same scale |
exploreUrl | the same view on trends.google.com |
How much does it cost?
$5 per 1,000 keyword reports (timeline + regions + related queries in one result) plus $0.005 per run. No hidden compute charges. Example: 100 keywords in one country for the last 12 months ≈ $0.51. Apify's free plan credits cover a first test.
Other Trends scrapers charge per timeline point or per row, so one keyword can cost 25x more there. Here one keyword is one result.
How to use it
- Enter Keywords.
- Pick Countries / regions (
US,GB,US-CA; empty = worldwide) and Time ranges (today 12-m,now 7-d,today 5-y,all, or2024-01-01 2024-12-31). - Turn on Compare keywords on one scale to see them side by side like Google Trends' Compare.
- Run, then download the dataset.
API: POST https://api.apify.com/v2/acts/tidyscrape~google-trends-scraper/run-sync-get-dataset-items
{ "keywords": ["coffee", "tea", "matcha"], "compare": true, "geos": ["US", ""], "timeframes": ["today 12-m"] }
AI agents: available through the Apify MCP server with fully described inputs and outputs.
Use cases
- SEO and content planning: find rising queries and seasonal peaks before you write.
- Market research: compare brands, products or categories across countries.
- Demand forecasting: feed weekly interest series into models and dashboards.
- Trend monitoring: schedule daily runs and alert on
trendPctor new "Breakout" queries.
FAQ
What is "interest"? Google Trends does not give search volumes. Values are relative, 0-100, where 100 is the peak for that keyword (or for the compared group) in that geo and time range.
Why not related topics? Google returns an empty related-topics list to every automated client, so no scraper can get it reliably without logging in. We do not log in, so we leave it out rather than return empty or hang.
Why do results differ slightly from run to run? Google Trends computes interest from a sample of searches, so repeated requests (in the browser too) can show slightly different values and lower related-query entries. The top entries and the overall shape are stable.
Why do some keywords have hasData: false? Google has too little search volume for them in that
geo and period. Try a broader geo or longer time range.
Is it legal? Google Trends data is public, aggregated and anonymized; this Actor collects it without logging in. You are responsible for how you use it. Not affiliated with Google.
Something broke or a field is missing? Open an Issue. We usually respond within a day.
Changelog
- 2026-09-28: first release.