Google Trends Trending Now - Daily Trending Searches
Pricing
from $0.25 / 1,000 trending searches
Google Trends Trending Now - Daily Trending Searches
Trending Now searches from Google Trends for any country or US state: term, approx. search volume, time listed, image and linked news. Watch mode returns only trends not seen before, for alerts. No login, no browser.
Pricing
from $0.25 / 1,000 trending searches
Rating
0.0
(0)
Developer
NeverEmpty
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Share
Get the Trending Now list from Google Trends for any country or US state: what people are searching for right now, with the approximate search volume, the time Google lists for each trend, an image and the news articles Google links to it. One clean row per trending search. Built for newsrooms, content and SEO teams, social media managers, traders and AI agents that want to know what is trending before everyone else.
- Many countries in one run. Give
US,GB,DE,JP,IN,BR... or a region such asUS-CA. Each country is one request. - Watch mode for alerts. With
onlyNew, scheduled runs return only trending searches this watch has not returned before for that country. Run it every 15 minutes or every hour and send new rows to Slack, email or a webhook with an Apify integration. - Search volume as a number. Google shows
"2000+"; you also getapproxTrafficMin: 2000, so you can sort, filter and set alerts.minSearchVolumekeeps only the bigger trends. - Linked news included. Each row carries the news items Google attaches to the trend (title, URL, source, image).
- Nothing is guessed. A value Google does not give is
null, never0or"". A country code Google does not accept, an empty list or a run that hit its charge limit comes back as a free row that says why. - No login, no browser. Reads Google Trends' public Trending Now RSS feed.
Unofficial. Not affiliated with Google.
What you get
One row per trending search:
| Field | Example | Meaning |
|---|---|---|
geo | US | The country or region code you asked for |
countryName | United States | English name of the country part of the code |
listPosition | 1 | Position in Google's list. The feed lists the most recently started trends first; it is not a volume ranking |
searchTerm | netflix movies | The trending search |
approxTraffic | 10000+ | Approximate search volume exactly as Google shows it |
approxTrafficMin | 10000 | The same as a number (the lower bound) |
publishedAt | 2026-10-03T09:50:00.000Z | The time Google gives for this trend in the feed (pubDate), in UTC |
picture, pictureSource | image URL, Live 5 News | The image Google shows for the trend and where it is from |
newsCount, news | 3, [{title, url, source, picture, snippet}] | News articles Google links to the trend |
exploreUrl | Google Trends link | Opens this term in Google Trends for the past day in that country |
trendingPageUrl | Google Trends link | The Trending Now page for that country |
changeType | first-check / new | Watch mode only; null otherwise |
checkedAt | ISO time | When this run read the list |
Example row (US, 2026-10-03):
{"status": "ok","geo": "US","countryName": "United States","listPosition": 4,"searchTerm": "netflix movies","approxTraffic": "10000+","approxTrafficMin": 10000,"publishedAt": "2026-10-03T09:30:00.000Z","newsCount": 3,"news": [{ "title": "...", "url": "https://...", "source": "...", "picture": "https://...", "snippet": null }]}
Google's feed has about 10 trending searches per country at a time.
Free rows (not charged)
status | When |
|---|---|
unknown-country | Google does not accept the code (for example UK; Google uses GB) |
bad-input | The value is not a country code, or watch mode was started without a country |
no-trends | Google answered with an empty list for that country |
no-new-trends | Watch mode: nothing in the list that this watch has not returned before |
below-minimum | Every search in the list is below your minSearchVolume |
blocked, unreadable | Google refused or sent something that is not the feed, after retries from other IP addresses |
timed-out | The run was about to reach its timeout, so that country was not read |
budget-reached | The run reached its maximum total charge; the row lists what was not returned |
If no list could be read for any country (codes not accepted, input not usable, blocked, unreadable or timed out), the run is not charged and ends with an error so your schedule notices.
Input
| Field | Default | Notes |
|---|---|---|
countries | empty = US (watch mode needs at least one) | Country codes such as US, GB, JP, or regions such as US-CA, up to 150 per run. Lower case is accepted. Duplicates are read once |
minSearchVolume | empty | Keep only searches with approxTrafficMin at least this number |
onlyNew | off | Watch mode (below) |
watchName | empty | Separate memory for separate schedules |
resetMonitoringState | off | Forget the watch memory at the start of this run |
Watch mode
- Run once with
onlyNew: trueand your countries: the whole list of each country comes back withchangeType: "first-check"(if the run hits its maximum total charge first, the rest of that first list comes back asfirst-checkin the next run). - Create a Schedule with the same input (for example every 30 minutes).
- Later runs return only searches this watch has not returned before for that country (
changeType: "new"). A country with nothing new is one freeno-new-trendsrow.
A search that leaves the list and is not seen for 7 days is forgotten, so it comes back as new if it trends again. Searches below minSearchVolume are not remembered, so a search that grows past your minimum is returned when it does. Searches not returned because the run hit its maximum total charge are not remembered either, so the next run returns them.
Do not run two schedules with the same watchName at the same time: Apify's key-value store has no atomic update, so overlapping runs can return the same search twice.
Pricing
Pay per event:
- Run start - charged once per run, only when the Trending Now list of at least one country was read (with at least one search in it). This includes watch-mode runs that find nothing new and runs where
minSearchVolumeleaves nothing. Not charged when every country isunknown-country,bad-input,no-trends,blocked,unreadableortimed-out, or when the run's maximum total charge has no room for the start fee plus one result row (then nothing is requested at all). - Trending search - one per
okrow. Free rows are never charged.
The exact prices are shown on the Pricing tab.
Measured in production (2026-10-03, build 0.1, 256 MB)
| Input | Result | Run time |
|---|---|---|
US, JP, GB, DE, IN, BR, US-CA, ZZ, uk | 70 rows (10 per country), 2 free unknown-country rows, 9 requests | 5.9 s |
US, JP, watch mode, first run | 20 first-check rows | 4.0 s |
| Same, run again a few seconds later | 0 rows, 2 free no-new-trends rows | 2.6 s |
JP, minSearchVolume: 10000 | 4 rows | 1.6 s |
All requests went out directly from Apify; no retry was needed.
Support
Need another field or a country that does not work? Open an issue on the Issues tab with the input you used.