Google Trends Scraper - Fast, No Browser
Pricing
from $2.00 / 1,000 searches
Google Trends Scraper - Fast, No Browser
Interest over time, by region, related queries (top + rising), comparisons of up to 5 terms, and Trending Now searches with volume and news. Direct API, no browser.
Pricing
from $2.00 / 1,000 searches
Rating
0.0
(0)
Developer
TrendLab Tools
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Security
Limited permissionsShare
Get Google Trends data in seconds: interest over time, interest by region, related queries (top + rising), comparisons of up to 5 terms, and Trending Now searches for any country with search volume, growth and news.
This Actor talks to Google Trends directly instead of opening a browser for every keyword. That makes it fast (40 searches in under a minute) and cheap, and you only pay per search.
What you get
| Data | Details |
|---|---|
| Interest over time | 0-100 interest for every hour, day, week or month in your range. Averages included. |
| Interest by region | Countries, states, cities or US metro areas (DMA). |
| Related queries | Top and rising queries for every term, including Breakout ones. |
| Comparisons | Compare up to 5 terms on one line, exactly like the Google Trends website. |
| Trending Now | Everything trending in a country right now (often 300-700 searches): search volume, % increase, start time, still active or not, category, related searches, and news for the top stories. |
| Filters | Any country or region, any time range (or custom dates), category, and search type: web, images, news, Google Shopping or YouTube. |
How to use it
- Add your search terms, one per line. To compare terms, put them on one line separated by commas:
iphone, samsung, pixel. - Pick a country (
US,IN,GB...) or leave it empty for worldwide. - Pick a time range.
- Optional: add countries under Trending now.
- Click Start. Download results as JSON, CSV, Excel, or use the API.
Want it in a spreadsheet? Set Output format to One row per data point. Every date, region and related query becomes its own row.
Input example
{"searchTerms": ["chatgpt", "iphone, samsung"],"geo": "IN","timeRange": "today 3-m","trendingNowGeos": ["US", "IN"]}
Output example
One item per search (trimmed, real output):
{"searchTerms": ["chatgpt"],"geo": "IN","timeRange": "today 12-m","trendsUrl": "https://trends.google.com/trends/explore?q=chatgpt&date=today%2012-m&geo=IN","interestOverTime": [{ "date": "2025-11-02", "timestamp": 1762041600, "isPartial": false, "values": { "chatgpt": 79 } }],"averages": { "chatgpt": 76 },"interestByRegion": [{ "geoCode": "IN-PY", "geoName": "Puducherry", "values": { "chatgpt": 100 } }],"relatedQueries": {"chatgpt": {"top": [{ "query": "ai chatgpt", "value": 100, "formattedValue": "100" },{ "query": "chatgpt login", "value": 74, "formattedValue": "74" }],"rising": [{ "query": "1980s photo prompt chatgpt", "value": 5750, "formattedValue": "Breakout" },{ "query": "1980s ai photo prompt chatgpt", "value": 2300, "formattedValue": "+2,300%" }]}},"scrapedAt": "2026-11-03T13:52:05Z"}
In a comparison (iphone, samsung), every point and region has one value per term:
{ "date": "2026-08-03", "values": { "iphone": 26, "samsung": 13 } }{ "geoCode": "IN-PB", "geoName": "Punjab", "values": { "iphone": 67, "samsung": 33 } }
A Trending Now item:
{"type": "trendingNow","title": "us midterm elections results","geo": "IN","searchVolume": 50000,"increasePercent": 1000,"startedAt": "2026-11-03T02:10:00Z","isActive": true,"categories": ["Politics"],"relatedQueries": ["us election results", "midterm elections 2026", "donald trump"],"news": [],"exploreUrl": "https://trends.google.com/trends/explore?q=us%20midterm%20elections%20results&geo=IN&date=now%201-d"}
Pricing
Pay per event, no subscription:
- Per search (one line of search terms, up to 5 compared terms): see the Pricing tab.
- Per Trending Now search returned: see the Pricing tab.
Platform usage is included, so there is nothing else to pay for. You can set a maximum cost per run, and the Actor stops when it is reached.
Use cases
- SEO and content: find rising and breakout queries before your competitors.
- E-commerce: check seasonality and which states want your product.
- Market research: compare brands, products or candidates over time.
- News and social media: catch what is trending in any country right now.
- Data science: feed clean time series into dashboards and models.
FAQ
Why are the numbers 0-100? Google Trends shows relative interest, not raw search counts. 100 is the peak for the selected terms, place and time. In comparisons, all terms share the same scale. For interest by region in comparisons, Google returns each term's share in that region.
Where are related topics? Google does not return related topics to automated tools, so this Actor gives related queries only.
Why does my search have no data? Google hides data for terms with very low search volume. Try a broader term, a bigger region or a longer time range.
Is it legal to scrape Google Trends? This Actor only collects publicly available, aggregated Google Trends data. It does not collect personal data. Check that your use case follows the laws and terms that apply to you.
Something broke or you need a feature? Open an issue in the Issues tab. I usually reply within a day.