Google Trends Scraper — Trending Now
Pricing
from $0.30 / 1,000 results
Google Trends Scraper — Trending Now
Trending searches with estimated search volume for 100+ countries and sub-regions (US-CA, FR-75), plus interest over time and by region. Up to ~370 terms per run in large markets. No item cap. A run that collects nothing is not charged at all.
Pricing
from $0.30 / 1,000 results
Rating
0.0
(0)
Developer
Orbots
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Google Trends Scraper — Trending Now + Search Volume
Unofficial tool. Orbots is not affiliated with, sponsored by, or endorsed by Google. "Google" and "Google Trends" are trademarks of Google LLC, used here only to describe the public data this Actor collects.
Get what the world is searching right now, with estimated search volume, for 100+ countries — plus interest-over-time and interest-by-region for any keyword. No browser, no login, no item cap. You only pay for results that are actually delivered.
Why this Actor
Google retired the old dailytrends and realtimetrends endpoints — they now return 404. Tools still built on them silently return nothing for trending data. This Actor uses the endpoint that powers the current Google Trends interface, so Trending Now keeps working.
- High volume per run — large markets return the most: US ~370, JP ~360, GB/DE/IN ~315 trending terms. Most countries land in the 100–200 range (Brazil ~180). Three countries returned 873 rows in 26 seconds in our benchmark. Yield depends on how much is actually trending in that market — we publish the measured numbers rather than a flattering range.
- Search volume included — every trending term comes with an estimated volume (for example
100000,500000) and its related searches. Most trending scrapers return only the term. - Category, rank and explore link on every term — each row is classified into Google's own topic categories (Sports, Entertainment, Business and Finance, …), carries its position in the feed and a direct link to the term's Google Trends page. Filter to one vertical without post-processing.
- Active trends vs ended trends, with trend duration — every term says whether it is still trending right now (
is_active) and, once it has ended, exactly how long it lasted (duration_minutes, plusstarted_atandended_at). A ranked list alone cannot tell a two-hour spike from a two-day story. Measured on a live pull: of 421 US terms in the 24-hour window, 123 were still active and 298 had ended, median life 2 hours. In the 48-hour window for GB, 530 of 615 had already ended. Field coverage is complete on ended terms. - Built for schedules — turn on
onlyNewand each run returns only trends you have not received before, per country and window. A daily schedule stops handing you the same list, and you stop paying for it twice. - No item cap — some competitors cap at 1,000 items per run. This one does not.
- Honest billing —
maxItemsis respected exactly, and nothing is charged for a result that was not returned.
What you get
Trending Now mode (default)
{"type": "trending_now","term": "japan earthquake","rank": 3,"geo": "US","started_at": 1785224400,"ended_at": 1785238800,"is_active": false,"duration_minutes": 240,"search_volume": 200000,"formatted_volume": "200K+","growth": 1000,"category": "Law and Government","categories": ["Law and Government"],"related_terms": ["japan earthquake today", "earthquake japan", "kumamoto"],"trends_url": "https://trends.google.com/trends/explore?q=japan+earthquake&date=now+1-d&geo=US&hl=en-US","window_hours": 24,"scraped_at": "2026-07-29T12:53:25Z"}
Every term arrives ranked (1 = hottest), classified into Google's own topic categories (Sports, Entertainment, Business and Finance, …), with the volume both as a number you can sort by and as the label the interface shows (200K+), plus a ready-made link to the term's explore page. Windows: past 4 hours, 24 hours, 48 hours or 7 days. Pass several countries in one run.
is_active is true while the term is still trending and ended_at is null; once Google closes the trend, ended_at is filled and duration_minutes tells you how long it held. Sort by duration_minutes to separate a passing spike from a story with legs, or keep is_active == true to act only on what is live at this minute.
Only what is new: onlyNew
Set onlyNew: true and the Actor remembers, per country and per window, which trends it has already delivered to you, and returns only the ones it has not. A daily schedule then behaves the way you would want it to: the first run gives you the whole list, and every run after that gives you the additions.
A term that trends again later counts as new — history is keyed by term and start time, so a recurring topic is not swallowed. History is kept for 7 days in your own account, one entry per country and window. If a run finds nothing new, it finishes successfully with a message saying so, and charges you nothing — no rows, no start fee. Leave onlyNew off to always get the full list.
Keywords mode
{ "type": "interest_over_time", "keyword": "chatgpt", "date": "Jul 27 - Aug 2, 2025", "timestamp": 1753574400, "value": 91, "is_partial": false, "property": "web" }{ "type": "interest_by_region", "keyword": "chatgpt", "region": "California", "region_code": "US-CA", "value": 5, "property": "web" }
Compares up to 5 terms at a time; longer keyword lists are split into groups of 5 automatically. Time ranges from the past hour to 2004-present. Interest can be measured on five Google surfaces — regular Web Search, Image Search, News, YouTube or Shopping (property input) — which most tools in this category do not expose.
Read this before choosing Keywords mode. Google throttles keyword queries far more aggressively than Trending Now — one IP is blocked after roughly ten queries, so a long keyword list can exhaust a whole pool of addresses and return partial data or none at all. Trending Now, by contrast, returns hundreds of rows from a single request and is what this Actor is built around. Use Keywords mode for short lists, keep the RESIDENTIAL proxy group on, and expect it to be slower and less reliable than Trending Now. If a run collects nothing, you are charged nothing — not even the start fee.
Sub-regions, not just countries
geo and trendingGeos also accept sub-region codes, which most tools in this category do not expose: US-CA (California), US-NY, FR-75 (Paris), GB-ENG, BR-SP. A sub-region returns a narrower, more local list — US-CA returned 242 trending terms and FR-75 returned 23 in our tests.
Input
| Field | What it does |
|---|---|
mode | trending (default) or keywords |
trendingGeos | Country codes for Trending Now, e.g. ["US","BR","GB"] |
trendingHours | 4, 24, 48 or 168 |
keywords | Terms to analyse in keywords mode |
geo | Country code; empty means worldwide |
timeframe | Time range for keyword analysis |
property | Surface to measure: web (default), images, news, youtube, shopping |
dataTypes | interest_over_time, interest_by_region |
onlyNew | Trending mode: return only trends not delivered in an earlier run. Made for schedules |
maxItems | Hard cap — respected exactly, never charged beyond |
proxyConfiguration | Keep proxy enabled (see below) |
When a run returns nothing
Zero rows is not always an error, and this Actor does not pretend otherwise:
| Situation | Run status | Charged |
|---|---|---|
| Google throttled every country you asked for | Failed | nothing |
| The endpoint answered but returned no data at all | Failed | nothing |
onlyNew is on and nothing is new since your last run | Succeeded, with a message saying so | nothing |
That distinction matters if you run this on a schedule: a quiet day should not page you, and a real breakage should.
Proxy is required, not optional
Google rate-limits by IP. A single address is throttled after roughly ten keyword queries and stays blocked for more than 15 minutes — we measured it. This Actor rotates to a fresh IP whenever it is throttled and re-establishes the session from scratch, which is why it keeps returning data where simpler scrapers fail.
Recommended: Apify Proxy with the RESIDENTIAL group. Datacenter addresses are rejected by Google almost immediately.
Notes and limits
- Related queries and related topics are not included. Google's
relatedsearchesendpoint rejects automated access even from fresh residential addresses — we tested twelve. We would rather ship what works than advertise a field that returns empty. - Trending Now is far faster and cheaper per row than keyword analysis; if you need breadth, start there.
- Data is public, aggregated search interest. No personal data is collected.
Pricing
Pay per event: a small start fee plus a per-result fee. The start fee is charged on the first delivered row, not when the run launches — so a run that collects nothing costs you nothing at all. You pay for the rows you actually receive, and maxItems is respected exactly.