VOOZH about

URL: https://apify.com/sourabhbgp/google-trends-scraper

⇱ Google Trends Scraper - Trending & Keyword Data API Β· Apify


Pricing

from $1.00 / 1,000 trending results

Go to Apify Store

Google Trends Scraper

Extract Google Trends data: daily trending searches, keyword interest over time, related queries and topics, regional interest. 150+ countries, category filters, Google property selection (Web, YouTube, News, Images, Shopping). From $1 per 1,000 trending results.

Pricing

from $1.00 / 1,000 trending results

Rating

0.0

(0)

Developer

πŸ‘ Sourabh Kumar

Sourabh Kumar

Maintained by Community

Actor stats

1

Bookmarked

50

Total users

18

Monthly active users

23 days ago

Last modified

Share

Google Trends has no official export API. This actor turns its public data into a clean, affordable pipeline: daily trending searches by country, or deep keyword interest analysis with related queries, topics, and regional breakdowns. From $1 per 1,000 results, no per-run fee, 16 languages, 150+ countries.

⚑ Why this Google Trends scraper?

  • πŸ’° From $1 per 1,000 results: $1/1K for trending searches, $2/1K for keyword exploration. Pay only for what you get; empty runs cost nothing.
  • πŸ”Ž Two modes in one actor: daily trending + deep keyword exploration. No need to wire up two scrapers.
  • 🌍 150+ countries via ISO codes, or worldwide.
  • 🌐 16 languages: en, pt, es, fr, de, it, ja, ko, zh, ru, hi, ar variants β€” broader locale coverage than any other Google Trends actor on the store.
  • πŸ“… Historical backfill: daysBack (1–90) plus date pulls trending snapshots for any past day or week.
  • πŸ“Š Rich explore data: interest over time, interest by region, related topics, related queries (top + rising) β€” bundled in a single record per keyword.
  • πŸš€ Trending mode is pure HTTP β€” RSS feed, no browser, no Playwright cold-start.
  • πŸ›‘οΈ Resilient by default: invalid input auto-fixes to safe defaults with a warning. Zero-result runs SUCCEED β€” you're not charged.
  • 🧠 512 MB default memory tier (peaks ~300 MB on explore, ~160 MB on trending). Lower memory = lower compute cost per run.

I'd rather ship an actor that returns 0 results with a clear warning than one that fails the run and leaves you debugging logs.

πŸ†š Why not just use the official API?

There isn't one. Google Trends has no official export API, no API key, no client library. Your options are: scrape Google Trends, license a third-party panel (expensive, often gated), or estimate from another source.

ConcernOther Google Trends actorsThis actor
Trending + explore in one actorOften split across 2–3 separate scrapersOne actor, both modes
Multi-language responsesMost are en-US only16 locales
Historical backfillSame-day only90 days back via daysBack
MCP-friendly inputsFree-text fields, easy to typoEnum dropdowns on every multi-choice input
Per-run start fee$0.005–$0.01 commonNone
Price per 1K results$4 to $10$1 (trending), $2 (explore)

I won't name competitors. Compare for yourself on the Apify Store.

πŸ“Š What data can you extract?

πŸ”₯ Trending queryπŸ“ˆ Approx. trafficπŸ“° Related newsπŸ“… Snapshot date
πŸ”Ž KeywordπŸ“‰ Interest over time🌍 Interest by region🏷️ Related topics
πŸ”— Related queries (top)πŸš€ Related queries (rising)🌐 Trends URLπŸ—£οΈ Locale code

πŸ”₯ Trending mode fields

query, geo, language, date, approxTraffic, trafficValue, timestamp, relatedNews[] β€” one record per trending search.

πŸ”¬ Explore mode fields

keyword, geo, timeRange, category, googleProperty, trendsUrl, interestOverTime[], interestByRegion[], relatedTopics{top,rising}, relatedQueries{top,rising} β€” one record per keyword.

🌍 Global & multi-language support

Native script support

Set language to localize labels, region names, and related queries. The actor returns native script as-is β€” Hangul, Kanji, Hiragana, Katakana, Cyrillic, Arabic (RTL), Devanagari.

16 supported locales

en-US, en-GB, pt-BR, pt-PT, es-ES, es-MX, fr-FR, de-DE, it-IT, ja-JP, ko-KR, zh-CN, zh-TW, ru-RU, hi-IN, ar-SA.

Search in any language (explore mode)

{"mode":"explore","keywords":"λΉ„νŠΈμ½”μΈ","geo":"KR","language":"ko-KR"}
{"mode":"explore","keywords":"γƒ“γƒƒγƒˆγ‚³γ‚€γƒ³","geo":"JP","language":"ja-JP"}
{"mode":"explore","keywords":"بيΨͺΩƒΩˆΩŠΩ†","geo":"SA","language":"ar-SA"}
{"mode":"explore","keywords":"ΰ€¬ΰ€Ώΰ€Ÿΰ€•ΰ₯‰ΰ€‡ΰ€¨","geo":"IN","language":"hi-IN"}
{"mode":"explore","keywords":"比特币","geo":"CN","language":"zh-CN"}

A note on country/language pairs in trending mode

Google's trending RSS doesn't localize for every country/language combination. geo=KR, language=ko-KR and geo=SA, language=ar-SA return empty feeds because Google doesn't publish a localized trending feed for those pairs. If you get 0 trending results, retry with language=en-US or a different geo. The actor logs a warning and the run still SUCCEEDs.

πŸš€ How to scrape Google Trends: step by step

  1. Create a free Apify account. 30 seconds, no card needed.
  2. Open Google Trends Scraper in the Apify Console.
  3. Pick a mode (trending or explore), set geo, and (for explore) paste comma-separated keywords.
  4. Click Start. Trending runs finish in seconds. Explore runs cold-start a browser, then are quick β€” typical 13–20 seconds for 1–10 keywords.
  5. Export as JSON, CSV, or Excel. Or fetch the dataset via the Apify API.

πŸ’² How much does Google Trends Scraper cost?

Pay-per-result pricing, priced per mode. You only pay for results you receive:

  • Trending searches: $1.00 per 1,000 results ($0.001 per record).
  • Keyword exploration: $2.00 per 1,000 results ($0.002 per record).
  • Free plan yield: ~5,000 trending or ~2,500 explore results/month ($5 monthly credits).
  • Starter plan yield: ~29,000 trending or ~14,500 explore results/month ($29/month).
  • No per-run start fee. Empty runs and runs that error out cost nothing.
What you extractResultsCost
Today's trending in US10$0.01
Trending across 5 countries50$0.05
100 keywords explored100$0.20
7-day trending backfill, 1 country~70~$0.07
30-day trending backfill, 1 country~300~$0.30

πŸ“₯ Input

{
"mode":"trending",
"geo":"US",
"language":"en-US",
"timezone":"America/New_York",
"daysBack":1,
"maxResults":10
}

Explore mode:

{
"mode":"explore",
"keywords":"bitcoin, ethereum, solana",
"geo":"US",
"timeRange":"today 12-m",
"category":"0",
"googleProperty":"",
"language":"en-US"
}
FieldTypeDefaultNotes
modeenumtrendingtrending or explore.
keywordsstringβ€”Comma-separated, max 100. Explore only.
geostringUSISO 2-letter code. Empty = worldwide.
timeRangeenumtoday 12-m8 options from past hour to past 5 years. Explore only.
categoryenum0 (All)25 categories (Finance, News, Health, etc.). Explore only.
googlePropertyenum"" (Web)Web, Images, News, YouTube, Shopping. Explore only.
maxResultsinteger101–50. Caps trending items per day. Trending only.
languageenumen-US16 locales. Both modes.
daysBackinteger11–90. Trending only.
datestring(today)YYYY-MM-DD end date for daysBack window. Trending only.
timezoneenumUTCIANA zone. Determines which "today" Google returns. Trending only.

Time range values (explore mode)

now 1-H Β· now 4-H Β· now 1-d Β· now 7-d Β· today 1-m Β· today 3-m Β· today 12-m Β· today 5-y

πŸ“€ Output

Trending mode

{
"query":"Super Bowl halftime show",
"geo":"US",
"language":"en-US",
"date":"2026-03-24",
"approxTraffic":"500K+",
"trafficValue":500000,
"timestamp":"2026-03-24T12:00:00Z",
"relatedNews":[
{
"title":"Halftime show performer announced for Super Bowl LX",
"url":"https://example.com/news/halftime-show",
"source":"ESPN",
"picture":"https://example.com/img/halftime.jpg"
}
]
}

Explore mode

{
"keyword":"bitcoin",
"geo":"US",
"timeRange":"today 12-m",
"category":"All categories",
"googleProperty":"Web Search",
"trendsUrl":"https://trends.google.com/trends/explore?q=bitcoin&date=today+12-m&geo=US",
"interestOverTime":[
{"date":"1711238400","value":72,"formattedDate":"Mar 23, 2026"},
{"date":"1711152000","value":68,"formattedDate":"Mar 22, 2026"}
],
"interestByRegion":[
{"region":"California","regionCode":"US-CA","value":100},
{"region":"New York","regionCode":"US-NY","value":87}
],
"relatedTopics":{
"top":[
{"topic":"Cryptocurrency","type":"Topic","value":100,"growth":null}
],
"rising":[
{"topic":"Bitcoin ETF","type":"Financial instrument","value":3200,"growth":"+3,200%"}
]
},
"relatedQueries":{
"top":[
{"query":"bitcoin price","value":100,"growth":null}
],
"rising":[
{"query":"bitcoin halving 2026","value":850,"growth":"+850%"}
]
}
}

Download as JSON, CSV, or Excel β€” or fetch via the Apify API.

πŸ”€ Field availability by mode

FieldTrendingExplore
queryβœ…β€”
keywordβ€”βœ…
geoβœ…βœ…
languageβœ…β€”
dateβœ…β€”
approxTraffic / trafficValueβœ…β€”
relatedNews[]βœ…β€”
timeRange / category / googlePropertyβ€”βœ…
trendsUrlβ€”βœ…
interestOverTime[]β€”βœ…
interestByRegion[]β€”βœ…
relatedTopics{top,rising}β€”βœ…
relatedQueries{top,rising}β€”βœ…

🎯 Use cases

  • πŸ“ˆ SEO research: surface rising queries before competitors and time content to peak interest.
  • πŸͺ Demand forecasting: read seasonal patterns for any product category.
  • πŸ“ Content strategy: target rising related queries for blog posts, videos, and ad campaigns.
  • πŸ“‘ Trend monitoring: schedule daily trending scrapes, catch viral topics within hours.
  • πŸ” Brand intelligence: track your brand's search interest against competitors over time.
  • 🌍 Geo prioritization: see where interest is highest before spending ad budget.
  • πŸ“° Journalism & research: track public interest in news events, elections, and policy.

πŸ’‘ Tips

  • Trending mode is fastest β€” pure HTTP, no browser. Ideal for high-frequency scheduled runs.
  • Compare keywords in one run: explore mode accepts comma-separated keywords; one record per keyword.
  • Rising > Top for SEO: relatedQueries.rising shows breakout queries with huge % growth β€” usually the most actionable.
  • Historical depth: pair date and daysBack to backfill any past period. date=2026-01-07, daysBack=7 returns the week ending Jan 7. maxResults caps each day independently, not the total.
  • Set timezone to your local IANA zone so "today" matches your business day.
  • Trending RSS caps at ~10 items/day/country. Higher maxResults won't return more β€” use daysBack for depth instead.

❓ FAQ

How much does Google Trends Scraper cost?

Google Trends Scraper uses pay-per-result pricing, priced per mode. Trending searches are $1.00 for 1,000 results. Keyword exploration is $2.00 for 1,000 results. The Apify Free plan gives you $5 in monthly credits, enough for around 5,000 trending results or 2,500 explore results. If you run regularly, the $29/month Starter plan covers about 29,000 trending or 14,500 explore results.

No subscription lock-in. Pause whenever.

Is it legal to scrape Google Trends?

Scraping public data is generally allowed in the US and most of the EU, as long as you don't collect personal data covered by GDPR or CCPA without a lawful basis. Google Trends data is aggregated, anonymized, and publicly accessible β€” but how you use the output is on you.

Apify's full breakdown: Is web scraping legal?.

Can I integrate Google Trends Scraper with other tools?

Push results into Make, Zapier, Slack, Airbyte, GitHub, Google Sheets, Google Drive, and more. Apify treats every actor as a webhook source, so anything that consumes webhooks or pulls from an API works.

Full list: Apify integrations.

Can I use Google Trends Scraper with the Apify API?

Yes. Every run is available via the Apify REST API:

curl-X POST "https://api.apify.com/v2/acts/sourabhbgp~google-trends-scraper/runs?token=APIFY_TOKEN"\
-H"Content-Type: application/json"\
-d'{"mode": "trending", "geo": "US", "maxResults": 10}'

Docs: Apify API reference.

Can I use Google Trends Scraper through an MCP server?

Yes. Apify ships an MCP server that exposes every actor as a tool, so Claude Desktop, Cursor, and any other MCP-capable client can call it directly. Every input is enum-validated where applicable (mode, language, timezone, category, time range, Google property), so MCP clients get a discoverable schema with no guessing.

Setup: Apify MCP docs.

πŸ’¬ Your feedback

Bug, missing field, or odd behavior? Drop a note in the Issues tab. Reports go to a human and fixes usually ship the same week.

You might also like

Google Trends Scraper β€” Trending Searches & Interest Over Time

maged120/google-trends-scraper

Extract data from Google Trends β€” trending searches, interest-over-time graphs, related queries, and regional interest breakdowns for any keyword.

Google Trends Scraper β€” Interest, Regions & Queries

khadinakbar/google-trends-scraper

Extract all 5 Google Trends data types: keyword interest over time, by region, related queries, related topics & daily trending searches. No API key.

36

Google Trends Scraper

rastriq/google-trends-scraper

Extract search interest data from Google Trends: interest over time, interest by region, related queries, and daily trending searches. Supports multiple keywords and countries in one run. No API key needed.

πŸ‘ User avatar

Rastriq β€” Structured data from the world

2

Google Trends Scraper πŸ’Ž

scraperpro/google-trends-scraper

Fastest and Cheapest Google Trends Scraper: All in one, πŸ”₯real time trending searches, interest over time, interest by region, and Related queries and topics, and more

131

3.9

Google Trends Scraper

viralanalyzer/google-trends-scraper

Extract Google Trends data: search interest over time, related queries, rising topics, and regional breakdowns for any keyword.

18

4.7

Google Keyword Trends

agentx/google-keyword-trends

Collects Google Trends interest over time, interest by region, and related queries for a keyword across country, time range, category, and search property filters.

Google Trends Scraper

automation-lab/google-trends-scraper

Scrape Google Trends: daily trending searches and keyword analysis. Get interest over time, related queries, and regional interest. Two modes: trending (pure HTTP, dirt cheap) and keyword analysis. Flat output for CSV/Excel. Pay per result.

πŸ‘ User avatar

Stas Persiianenko

144

Google Trends Scraper

solidcode/google-trends-scraper

Extract Google Trends data β€” interest over time, regional breakdowns, related queries and topics β€” by search term or URL.

Google Trends Scraper β€” Keyword Interest & Related Queries

nexgendata/google-trends-scraper

Extract Google Trends data β€” search interest over time, related queries, geographic breakdown & trending topics. Build market research, content calendars & SEO strategies. Pay per query.