Google Trends Scraper — Trending Now avatar

Google Trends Scraper — Trending Now

Pricing

from $0.30 / 1,000 results

Go to Apify Store
Google Trends Scraper — Trending Now

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

Orbots

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

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, plus started_at and ended_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 onlyNew and 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 billingmaxItems is respected exactly, and nothing is charged for a result that was not returned.

What you get

{
"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

FieldWhat it does
modetrending (default) or keywords
trendingGeosCountry codes for Trending Now, e.g. ["US","BR","GB"]
trendingHours4, 24, 48 or 168
keywordsTerms to analyse in keywords mode
geoCountry code; empty means worldwide
timeframeTime range for keyword analysis
propertySurface to measure: web (default), images, news, youtube, shopping
dataTypesinterest_over_time, interest_by_region
onlyNewTrending mode: return only trends not delivered in an earlier run. Made for schedules
maxItemsHard cap — respected exactly, never charged beyond
proxyConfigurationKeep proxy enabled (see below)

When a run returns nothing

Zero rows is not always an error, and this Actor does not pretend otherwise:

SituationRun statusCharged
Google throttled every country you asked forFailednothing
The endpoint answered but returned no data at allFailednothing
onlyNew is on and nothing is new since your last runSucceeded, with a message saying sonothing

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 relatedsearches endpoint 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.