Google Trends Scraper – Interest Over Time, Regions & Related
Pricing
from $3.00 / 1,000 trend results
Google Trends Scraper – Interest Over Time, Regions & Related
Get Google Trends data for any search term or compare up to 5: interest over time, interest by country/region/city, related queries (top + rising/breakout) and related topics, plus a trend summary (peak, change, direction). Web, YouTube, News, Images, Shopping. Pay only per result with data.
Pricing
from $3.00 / 1,000 trend results
Rating
0.0
(0)
Developer
Steven Kramp
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Get Google Trends data for any keyword, or compare up to 5 keywords, in any country, region or city. You get the interest over time, interest by region, related queries (top + rising, including "Breakout" searches) and related topics in one clean result per keyword. A ready-made trend summary is included: average, peak, change in % and direction.
$3 per 1,000 results. You only pay for results that contain data. Keywords without enough search volume, and requests that fail, are reported and not charged.
What you get for each keyword
| Field | Example |
|---|---|
searchTerm / searchTerms | ai agents |
summary | average 45.5 · peak 100 on 2026-06-07 · change +23.2 % · rising (ai agents, US, 12 months) |
interestOverTime | 53 weekly points {date, value 0–100, isPartial} (hourly/daily/monthly depending on the period) |
interestByRegion | {geoCode, geoName, value} for countries, states, cities or US metro areas |
relatedQueries.top / .rising | {query, value, formattedValue ("+250 %" or "Breakout"), isBreakout, link} |
relatedTopics.top / .rising | {title, type, mid, value}, when Google provides them |
geo, timeRange, category, searchProperty, trendsUrl, scrapedAt | run context + link to the same view on Google Trends |
In comparison mode the values are relative to each other, exactly like the comparison view on Google Trends: values: {"chatgpt": 38, "claude": 67, …}, with one summary and one related-queries list per keyword.
Use cases
- Content and SEO planning: find rising and breakout queries before your competitors write about them.
- Product and market research: see if demand for a product or niche is growing, stable or falling, and where.
- Seasonality: get 5 years of history to plan campaigns, stock and prices ("black friday", "air fryer", "solar panels").
- Brand monitoring: compare your brand with up to 4 competitors every week or month on a schedule.
- Dashboards and AI pipelines: clean JSON with a ready-made summary, so no post-processing is needed.
How to use
- Add your search terms. Turn on Compare terms to put up to 5 terms side by side.
- Choose a location (empty = worldwide,
US,DE,US-CA…) and a time range (past hour up to 2004–today, or a custom range). - Optionally choose YouTube, News, Images or Shopping search, a category, and the region resolution (country, region, city, US metro).
- Run it, then export as JSON, CSV or Excel, or connect to Google Sheets, Make, Zapier or n8n.
{"searchTerms": ["ai agents", "chatgpt", "claude"],"compareTerms": false,"geo": "US","timeRange": "today 12-m","searchProperty": ""}
Reliability
Google Trends rate-limits automated access very aggressively, and many Trends scrapers fail often because of it. This Actor uses a fresh residential proxy session for every retry, with up to 6 retries per keyword. In our tests, 20 of 20 keywords succeeded in under a minute. Failed keywords are never charged.
Pricing
Pay per event: $0.003 per result with data ($3 per 1,000 results). One result = one keyword, or one comparison of up to 5 keywords. Platform usage and proxy are included.
Use with AI agents (MCP)
This Actor works as a tool for AI assistants and agents – Claude, ChatGPT, Cursor, VS Code, n8n and other MCP clients – through Apify's hosted MCP server. Add this server URL to your client:
https://mcp.apify.com?tools=stevenkramp/google-trends-scraper
Sign in with your Apify account when asked. Your agent can then call the Actor in plain language, for example: "Is interest in 'electric cars' rising in Germany, and which related searches are breaking out?" It gets structured JSON back, including the summary with direction and change. Runs started by your agent are normal Actor runs on your Apify account at the same pay-per-event price.
More from stevenkramp
Other Actors by the same developer – same quality standards, pay only for results:
Search & trends
- Keyword Trends Finder – keyword ideas with trend direction
- Google News Scraper – news articles with real URLs
- Google Images Scraper – full-size image URLs
- Google Shopping Scraper – prices and merchants
- Google Jobs Scraper – job listings
Apps
- Google Play Store Scraper – Android app data and rankings
- Google Play Reviews Scraper – Play Store reviews and ratings
- Apple App Store Scraper – iPhone, iPad and Mac app data
- Shopify App Store Scraper – Shopify apps and pricing plans
Research & media
- arXiv Papers Scraper – research papers and abstracts
- Apple Podcasts Scraper – podcasts with latest episodes
Websites & places
- Website SEO Audit – broken links, titles, sitemap
- Germany Neighborhood Profile – German neighborhood rents and vacancy
FAQ
What do the values mean? Google Trends shows relative interest from 0 to 100. 100 is the peak in the selected period and place. The values are not absolute search counts.
Why is the last point marked isPartial? The current week or day is not finished yet. The summary ignores partial points.
Why are related topics sometimes empty? Google does not show related topics for every query, and never in comparisons. Related queries are usually available.
Personal data? None. The Actor returns aggregated, anonymous Google Trends statistics only.
Something broken? Open an issue in the Issues tab. Google changes Trends from time to time, and we fix scrapers quickly.