Google Trends Scraper - Trending Now, Search Volume & Growth
Pricing
$0.02 / actor start
Google Trends Scraper - Trending Now, Search Volume & Growth
Scrape the Google Trends 'Trending Now' feed in real time. Get trending searches with search volume, growth rate, and related terms across 20 countries and 26 categories. No login or API key. Export JSON, CSV, Excel. For SEO monitoring, content strategy, market research, and trend tracking.
Pricing
$0.02 / actor start
Rating
0.0
(0)
Developer
Seller Aim
Maintained by CommunityActor stats
0
Bookmarked
4
Total users
2
Monthly active users
4 days ago
Last modified
Share
What does Google Trends Scraper do?
Google Trends Scraper extracts the live "Trending Now" feed from Google Trends and returns it as clean, structured JSON. For every trending search you get the search volume, the growth rate, how long the trend has been running, its related terms, and a direct Google Trends explore link.
It covers 20 countries and 26 topic categories, looks back anywhere from 4 hours to 7 days, and needs no Google login, no cookies, and no API key. Run it from the Apify Console, call it from the Apify API, put it on a schedule, or pipe results into Make, Zapier, n8n, Google Sheets, or your own database through Apify integrations.
Why use Google Trends Scraper?
- Catch trends while they are still rising. Filter to New (breakout) trends or sort by recency to see what started in the last few hours, not yesterday's news.
- SEO and content strategy. Pull daily trending keywords with real search-volume bands and growth percentages, then brief writers on topics that are climbing right now.
- Market and product research. Watch the Shopping, Consumer Electronics, or Apparel categories in a specific country to spot demand spikes before competitors do.
- Newsroom and social monitoring. Track breaking topics per country and per category, on a schedule, without anyone refreshing a browser tab.
- Feed dashboards and AI pipelines. Flat, predictable JSON that drops straight into CSV, Excel, BigQuery, or a RAG/LLM workflow.
How to use Google Trends Scraper
- Click Try for free to open the Actor in Apify Console.
- Choose a Country (default: United States) and a Time range (default: past 24 hours).
- Optionally narrow things down: pick a Category, set a Trend type, or set a Minimum search volume to drop small trends.
- Click Start. A default run finishes in well under a minute.
- Download the results as JSON, CSV, Excel, or HTML, or fetch them from the dataset API.
To run it every morning, open the Schedules tab and add the Actor — no code required.
Input
| Field | Description | Default |
|---|---|---|
geo | Country to pull trends for. 20 supported (see FAQ). | US |
hours | Time range: past 4 / 12 / 24 hours, 2 days, or 7 days. | 24 |
category | One of 26 Google Trends categories, e.g. Sports, Finance, Shopping. | 0 (All) |
trendType | All trends, Trending (rising), or New (breakout). | All |
sortBy | search-volume, recency, or title. | search-volume |
maxPages | Pages to scrape, 25 trends per page. 0 = every available page. | 3 (≈75 trends) |
minSearchVolume | Drop trends below this volume, e.g. 10000 keeps only 10K+ trends. | 0 |
proxyConfiguration | Apify Proxy settings. | Apify Proxy on |
Example input:
{"geo": "US","hours": 24,"category": 0,"sortBy": "search-volume","maxPages": 3,"minSearchVolume": 10000}
Output
Each trending search becomes one dataset item:
{"name": "arthur fery","searchVolume": "50K+","searchVolumeNumber": 50000,"growth": "900%","growthPercent": 900,"startedAgo": "19 hours ago","status": "ended","duration": "8 hr","relatedTerms": ["flavio cobolli", "fery", "cobolli"],"exploreLink": "https://trends.google.com/trends/explore?q=flavio%20cobolli&date=now%201-d&hl=en-US","geo": "US","hours": 24,"category": 0,"categoryName": "All","scrapedAt": "2026-07-09T09:57:06.145Z"}
You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.
| Field | Type | Description |
|---|---|---|
name | string | The trending search term. |
searchVolume | string | Volume band exactly as Google shows it, e.g. 50K+. |
searchVolumeNumber | number | The same volume parsed into an integer for sorting and filtering. |
growth | string | Growth as displayed, e.g. 900%. |
growthPercent | number | Growth parsed into a number. |
startedAgo | string | How long ago the trend started, e.g. 19 hours ago. |
status | string | active if the trend is still running, ended if it has cooled off. |
duration | string | How long the trend lasted. Present for ended trends. |
relatedTerms | array | Related search terms Google groups with this trend, when it supplies them. |
exploreLink | string | Direct Google Trends explore URL, provided alongside related terms. |
geo, hours, category, categoryName | – | The query parameters this row was collected with. |
scrapedAt | string | ISO timestamp of collection. |
Google supplies relatedTerms and exploreLink for roughly two thirds of trends, and duration once a trend has ended. The remaining fields are always populated.
How much does it cost to scrape Google Trends?
From 17 August 2026 this Actor is priced per result:
- $0.50 per 1,000 trends ($0.0005 each)
- plus $0.005 per GB at run start — about $0.02 on the default 4 GB
A default run of roughly 75 trends therefore costs about $0.06, and 1,000 trends costs about $0.52. Platform usage is included, so there is no separate compute bill. (Before that date runs are billed at a flat $0.02 per GB at start.)
Apify's free tier includes monthly usage credits, so you can try the Actor without paying anything.
Tips
- Leave
maxPagesat3unless you genuinely need the long tail — the highest-volume trends are on the first pages when you sort by search volume. - Use
minSearchVolumeinstead of scraping everything and filtering later. It cuts noise and cost at the same time. - Set
trendTypeto New (breakout) plussortBy: recencyfor an early-warning feed. - Schedule one run per country per morning and append to the same dataset to build your own trend history.
FAQ
Which countries are supported? United States, United Kingdom, Germany, France, Japan, China, Brazil, India, Canada, Australia, South Korea, Italy, Spain, Mexico, Russia, Netherlands, Sweden, Singapore, Taiwan, and Hong Kong.
Do I need a Google account, cookies, or an API key? No. The Actor reads the public Trending Now feed.
Is scraping Google Trends legal? The Actor collects publicly available, non-personal data. Scraping public data is generally lawful, but you are responsible for how you use the output — review Google's terms and your local regulations, and consult a lawyer if you plan a commercial deployment.
Why do some trends have no related terms? Google only publishes them for some trends. The Actor reports exactly what Google returns rather than inventing values.
How fresh is the data?
It is read live at run time, which is why the output carries a scrapedAt timestamp.
Support
Found a bug, or need a country, category, or field that is not covered yet? Open an issue on the Issues tab and it will be looked at. Custom variants of this Actor can also be built on request.