Google Trends Scraper - Interest, Regions & Trending
Pricing
from $3.40 / 1,000 keyword reports
Google Trends Scraper - Interest, Regions & Trending
Scrape Google Trends without login: interest over time, interest by country, state, city or metro, related queries (top and rising), keyword comparison and today's trending searches by country with news. Web, YouTube, News, Images or Shopping search.
Pricing
from $3.40 / 1,000 keyword reports
Rating
0.0
(0)
Developer
Scrapewise Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
13 hours ago
Last modified
Share
Google Trends Scraper
Google Trends Scraper turns Google Trends into clean JSON, CSV or Excel, without login, cookies or an API key. Give it keywords and a place, and each keyword comes back as one report row: interest over time with a ready summary (average, peak, latest value, change over the period), interest by country, state, city or metro, and related queries, top and rising. Compare up to 5 keywords on the same scale, switch to YouTube, News, Images or Shopping search, and add today's trending searches for any country with approximate volume and news links.
US$ 4.00 per 1,000 keyword reports. US$ 1.00 per 1,000 trending searches. No monthly fee, no start fee. Error rows are free.
At a glance
| This Actor | |
|---|---|
| Price | US$ 4 per 1,000 keyword reports (all sections in one row); US$ 1 per 1,000 trending searches |
| Per keyword | Interest over time + summary, interest by region, related queries top and rising |
| Summary fields | averageInterest, peakValue, peakDate, latestValue, changePercent (last quarter of the period vs first) |
| Comparison | Up to 5 keywords on one scale, as on the site |
| Search types | Web, YouTube, News, Images, Google Shopping |
| Places | Worldwide, any country, any region (US-CA, BR-SP); breakdown by country, state, city or metro |
| Trending now | Any country: title, approximate searches, start time, image, news links |
| Rate limits | New IP and back-off on every "too many requests", residential proxy after repeated limits |
One real row
bitcoin in the US, past 12 months (collected on 2026-09-30, lists trimmed):
{"type": "keyword","keyword": "bitcoin","geo": "US","timeframe": "past_12_months","averageInterest": 35.0,"peakValue": 100,"peakDate": "2026-02-01T00:00:00Z","latestValue": 17,"changePercent": -43.5,"interestOverTime": [{ "date": "2025-09-28T00:00:00Z", "value": 28, "isPartial": false }],"interestByRegion": [{ "geoCode": "US-WY", "name": "Wyoming", "value": 100 }, { "geoCode": "US-NV", "name": "Nevada", "value": 48 }],"relatedQueriesTop": [{ "query": "bitcoin price", "value": 100, "formattedValue": "100" }],"relatedQueriesRising": [{ "query": "spcx stock", "value": 13150, "formattedValue": "Breakout" }],"exploreUrl": "https://trends.google.com/trends/explore?q=bitcoin&geo=US&date=today+12-m"}
And a trending row (Brazil):
{ "type": "trending", "country": "BR", "rank": 1, "title": "aviação", "approxTraffic": "1000+", "approxTrafficNumber": 1000,"startedAt": "2026-09-30T14:20:00Z", "news": [{ "title": "Primeiro caso de passageiro suspenso na aviação...", "url": "https://aeroin.net/...", "source": "AEROIN" }] }
What you can do with it
- Keyword and content research: see which topics grow, when they peak and which related queries are rising right now.
- Product and market timing: compare brands, products or categories on one scale, by country, state or city.
- SEO and ads: find rising queries before your competitors and seasonal peaks to plan campaigns.
- Newsrooms and social teams: pull the trending searches of several countries every hour with their news links.
- Dashboards and AI agents: one row per keyword with stable field names and the summary already computed.
Input
| Field | What it does |
|---|---|
keywords | Search terms, one per line. One report row each. |
geo | Country (US, BR) or region (US-CA, BR-SP). Empty = worldwide. |
timeframe | past_hour, past_4_hours, past_day, past_7_days, past_30_days, past_90_days, past_12_months (default), past_5_years, since_2004, or a custom YYYY-MM-DD YYYY-MM-DD |
compareKeywords | Put up to 5 keywords on the same scale. |
searchProperty | web, youtube, news, images, shopping |
category | Google Trends category id (0 = all) |
includeRegions, regionResolution | Interest by region, and its level: country, region, city, metro |
includeRelated | Related queries top and rising |
trendingCountries | Country codes for today's trending searches |
{ "keywords": ["iphone", "samsung galaxy", "xiaomi"], "compareKeywords": true, "geo": "BR", "timeframe": "past_90_days", "regionResolution": "city" }
{ "trendingCountries": ["US", "GB", "IN", "BR", "DE"] }
Output fields
Keyword rows (type: "keyword")
| Field | What it is |
|---|---|
keyword, geo, timeframe, category, searchProperty, comparedWith | What was asked |
interestOverTime | [{date, value, isPartial}], values 0 to 100 as on Google Trends |
averageInterest, peakValue, peakDate, latestValue, changePercent | Summary of the series; changePercent compares the last quarter of the period with the first |
interestByRegion | [{geoCode, name, value}] |
relatedQueriesTop, relatedQueriesRising | [{query, value, formattedValue}]; rising values are growth in percent, "Breakout" above 5000% |
relatedTopicsTop, relatedTopicsRising | Filled only when Google serves topics to this session (often empty for automated access) |
exploreUrl | The same query on the Google Trends site |
Trending rows (type: "trending")
country, rank, title, approxTraffic ("1000+"), approxTrafficNumber, startedAt, pictureUrl, pictureSource, news ([{title, url, source}]).
Error codes (never charged)
| errorCode | Meaning |
|---|---|
NO_DATA | Not enough search volume for this keyword, place and period (Google shows no chart either) |
BLOCKED | Google kept answering "too many requests" after new IPs and back-off; run again |
INVALID_INPUT | Unknown time range, search type or category, or a request Google rejected |
NO_RESULTS | No trending searches for that country code |
NOT_REACHED, UNEXPECTED | The run timeout arrived, or something unforeseen broke; only that keyword is lost |
Pricing
| Event | Per 1,000 |
|---|---|
| Keyword report (all sections) | US$ 4.00 |
| Trending search | US$ 1.00 |
A 50 keyword study costs US$ 0.20. Keywords without data and blocked requests are free. There is no Apify compute bill on top.
Limitations
- Values are relative, as on Google Trends: 0 to 100 within the chosen keyword, place and period (or within the comparison group). They are not search volumes.
- Google limits automated access. The Actor paces its requests (about 15 seconds per keyword with all sections), changes IP on every limit and moves to residential proxies when needed. Very large lists take longer; split them across runs if you need speed.
- Related topics are often withheld by Google from automated sessions; related queries are not.
- This Actor reads public Google Trends data only and respects the site's terms.
Changelog
- 2026-09-30, 0.1: first release. Interest over time with summary, interest by region at four levels, related queries, keyword comparison, five search types, categories, custom date ranges, trending searches by country with news, free error rows.
Em português
Raspa o Google Trends sem login: para cada palavra, interesse ao longo do tempo com resumo (média, pico, valor atual, variação), interesse por país, estado, cidade ou área metropolitana, e buscas relacionadas em alta e no topo. Compara até 5 palavras na mesma escala, busca na Web, YouTube, Notícias, Imagens ou Shopping, e traz os assuntos em alta de qualquer país com volume aproximado e notícias. US$ 4 por 1.000 relatórios de palavra.
Keywords: google trends scraper, google trends api, google trends data, interest over time, interest by region, related queries, rising queries, trending searches, trending now, google trends compare, keyword trends, seasonality, search trends, youtube trends, google shopping trends, google trends export, tendências google, google trends brasil