Google Trends Scraper
Pricing
from $1.50 / 1,000 results
Google Trends Scraper
Google Trends scraper: get interest over time, interest by country or region, and top and rising related queries for any search term. Any country, time range, category or Google property (web, YouTube, news, images, shopping). No login, no API key.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Anyx Solutions
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Security
Limited permissionsShare

Google Trends Scraper
Interest over time, interest by region and top and rising related queries for any search term, as clean JSON.
This Google Trends scraper turns Google Trends into a dataset you can use in a spreadsheet, a dashboard or a pipeline. Give it search terms (or paste explore links from trends.google.com) and it returns, for each term, the interest-over-time series, the interest by country or subregion, and the top and rising related queries. Pick any country, time range, category and Google property: web, image, news and YouTube search or Google Shopping. It is built for marketers, SEO and content teams, e-commerce sellers, analysts and researchers who track demand, seasonality and emerging topics. No login and no API key.
⚡ Quick start
{"searchTerms": ["coffee", "matcha"],"geo": "US","timeRange": "today 12-m","maxItems": 5}
🧩 Input
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
searchTerms | array | no | — | Terms to look up, one per line. Each term is its own search, scaled to its own peak (0 to 100). |
startUrls | array | no | — | Explore URLs copied from trends.google.com. Their own country, time range, category and property are used. A comparison (q=tea,coffee) becomes one search per term. |
geo | string | no | "" | Country or region code, such as US, GB, DE or US-CA; empty is worldwide. |
timeRange | string | no | today 12-m | Past hour, 4 hours, day, 7 days, 30 days, 90 days, 12 months, 5 years or all (2004 to present). A custom range is accepted as YYYY-MM-DD YYYY-MM-DD. |
category | integer | no | 0 | Google Trends category ID (0 is all categories; 71 is Food & Drink). |
property | string | no | "" | Empty is web search, or images, news, froogle (Google Shopping) or youtube. |
includeInterestByRegion | boolean | no | true | Add interest by country (worldwide) or by subregion (within a country). |
includeRelatedQueries | boolean | no | true | Add the top and rising related queries. |
maxItems | integer | no | — | Maximum searches in a run. Each search term is one search and one dataset item. |
proxyConfiguration | object | no | { "useApifyProxy": false } | Proxy settings. For long lists of terms, a proxy spreads the requests over more IPs. |
Either searchTerms or startUrls is needed.
📤 Output
One dataset item per search term. Interest values are Google's own relative scale: 100 is the peak for that term, region or period, not an absolute search count.
Fields
| Field | Type | Description |
|---|---|---|
searchTerm | string | The term searched. |
geo | string | Country or region code; empty for worldwide. |
timeRange | string | Time range covered. |
category | integer | Category ID. |
property | string | Google property; empty for web search. |
url | string | The Google Trends explore page these numbers come from. |
resolution | string | Granularity of the series (for example WEEK or DAY), chosen by Google for the range. |
interestOverTime | array | Points with date, period, value (0 to 100) and isPartial. |
interestByRegion | array | Regions with geoCode, geoName and value (0 to 100). Null when switched off. |
relatedQueries | object | top and rising lists of query, value, formattedValue and url. Null when switched off. |
💡 Use cases
- Spot seasonality and plan campaigns, stock and content around when demand peaks.
- Find rising and breakout queries to catch new products and topics early.
- Compare interest across countries or regions to choose where to launch.
- Feed keyword research and SEO reports with related queries for each term.
- Track a list of brands or products week after week in a dashboard.
❓ FAQ
- Do I need a proxy? Small runs work without one. For long lists of terms, turn on a proxy to avoid Google's rate limits.
- Are the numbers search volumes? No. Google Trends reports relative interest from 0 to 100, scaled to the peak of each term. A small region can show 100 because it is the highest for that term.
- What is a breakout query? A rising query whose growth is above 5,000%; Google shows it as "Breakout".
- Can I compare terms? Each term is scaled to its own peak, so values are not comparable across terms. A comparison link is split into one search per term.
- Why did a run return fewer items than expected? Google rate-limits bursts of requests. Lower the number of terms per run or enable a proxy.
🔗 More scrapers by Anyx
- Google Search Scraper
- Google News Scraper
- Google Ads Scraper
- Bing Search Scraper
- Google Play Scraper
🤝 Anyx Solutions
We build custom scrapers and data-extraction pipelines.
- Email: tantosthor@gmail.com
🖼 Image credit
Image credit: trends.google.com