Google Trends Scraper - Reliable, Pay Only for Results
Pricing
from $1.40 / 1,000 trends results
Google Trends Scraper - Reliable, Pay Only for Results
Google Trends interest over time, related queries (top and rising), interest by region and related topics for many keywords and countries. Hard time limit per keyword, automatic retry on rate limits, and you are not charged when Google returns nothing.
Pricing
from $1.40 / 1,000 trends results
Rating
0.0
(0)
Developer
Gyuni
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a month ago
Last modified
Categories
Security
Limited permissionsShare
Google Trends Scraper — Reliable, Pay Only for Results
Get Google Trends data for many keywords and countries in one run:
- Interest over time (0-100) with a ready summary: mean, max, first and last four points, change %
- Related queries — top and rising
- Interest by region (optional) — sub-regions sorted by interest
- Related topics (optional) — top and rising
- Web, YouTube, News, Images or Google Shopping search; any time range or a custom date range; any category
Why another Google Trends scraper
Google rate-limits Trends hard. Scrapers that ignore this run for minutes, loop, or finish with nothing — and you still pay for the compute. This one is built the other way round:
| This Actor | |
|---|---|
| Time limit | Every keyword × location has a hard limit (default 90 s, including retries). The run never loops. |
| Rate limits | On HTTP 429 or "quota exceeded" it waits and retries with a different referer, then moves on. |
| Billing | You pay per result only when Google returned data. Failed results and below-threshold terms are listed with charged: false and cost nothing. |
| Transparency | Each result shows status (ok, partial, lowVolume, failed) and sectionErrors — nothing is silently dropped. |
| Run timeout | The run stops 60 s before its timeout and tells you how far it got, instead of being killed mid-result. |
Input
{"searchTerms": ["air fryer", "standing desk"],"geos": ["US", "GB"],"timeframe": "today 12-m","property": "web","interestOverTime": true,"relatedQueries": true,"interestByRegion": false,"relatedTopics": false}
geos: ISO country codes (US,DE,JP,KR…), sub-regions (US-CA), or an empty line for worldwide.timeframe: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, or2025-01-01 2025-06-30.- Each term is fetched on its own, so a term's values are comparable across its own dates and regions. Values of different terms are each scaled to their own peak (100) and are not comparable with each other.
Output (one item per term × location)
| Field | Meaning |
|---|---|
searchTerm, geo, timeframe, property, category | What was fetched |
status | ok · partial (some sections failed) · lowVolume (Google reports no measurable interest) · failed |
summary | mean, max, first4, last4, changePct of interest over time |
interestOverTime | [{date, value, isPartial}] |
relatedQueries | {top: [{query, value}], rising: [{query, value}]} — rising value is % growth |
interestByRegion | [{geoCode, geoName, value}] |
relatedTopics | {top: [...], rising: [...]} with title, type, value, mid |
sectionErrors | Why a section failed, if it did |
charged | Whether this result was billed |
source | Google Trends attribution |
Pricing
Pay per result: one trends-result event per term × location that returned data — $2.00 per 1,000 results on the free plan, $1.80 (Starter), $1.60 (Scale), $1.40 (Business). Each result already includes interest over time and related queries. Apify adds its standard actor-start fee of $0.00005 per run. Not charged for failed or lowVolume results. The run stops when your spending limit is reached.
Tested on 300 results (100 terms × US, GB, DE): interest over time 300/300, related queries 296/300.
Limits — read before you rely on it
- Google Trends values are relative (0-100), not search volumes.
- Very low-interest terms return zeros; they are marked
lowVolumeand not charged. - Related queries and topics are rate-limited more strictly than interest over time. When Google refuses them after all retries, the result is
partialand shows why. - Google can change Trends without notice.
Data source: Google Trends (https://www.google.com/trends).
Not affiliated with, endorsed or sponsored by Google LLC. "Google" and "Google Trends" are trademarks of Google LLC, used here only to describe the data source.