Google Trends Scraper πŸ“ˆ (results in seconds) avatar

Google Trends Scraper πŸ“ˆ (results in seconds)

Pricing

from $1.40 / 1,000 keyword results

Go to Apify Store
Google Trends Scraper πŸ“ˆ (results in seconds)

Google Trends Scraper πŸ“ˆ (results in seconds)

Scrape Google Trends as clean JSON: interest over time, interest by region, related queries, keyword comparison and live Trending Now with real search volumes. No browser, no Puppeteer, no API key, just fast results for SEO research, market tracking and AI agents.

Pricing

from $1.40 / 1,000 keyword results

Rating

0.0

(0)

Developer

Tagada Data

Tagada Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

3 days ago

Last modified

Categories

Share

Google Trends Scraper πŸ“ˆ (fast, no browser)

Scrape Google Trends data as clean JSON: interest over time, interest by region, related queries, keyword comparison and live trending searches. Give it keywords and it hands back the full Google Trends breakdown in seconds, straight from the same endpoints the trends.google.com website itself uses, with no Puppeteer, no browser, no API key and no flaky UI automation.

Built for SEO keyword research, content planning, market and brand tracking, trend monitoring, trading signals and AI agents (REST API + MCP).

Most Google Trends actors drive a headless Chrome through the website UI, which is slow, memory-hungry and easily broken whenever Google tweaks the page. This one requests the underlying JSON directly, so it's faster, cheaper and more reliable, and it adds live Trending Now data with real search volumes that browser scrapers don't expose:

  • ⚑ It's fast and cheap: one keyword is just a handful of small JSON requests, so there's no Chrome instance burning through your compute units.
  • 🎯 It's complete, covering interest over time, interest by region, related queries, up-to-5-keyword comparison and Trending Now, all in one actor.
  • πŸ” It's robust, handling Google's cookie handshake and rate limits automatically, with proxy-session rotation whenever it hits a 429.
  • πŸ’Έ And it's priced to switch: $2 per 1,000 keywords, no subscription.

What you can do with it

  • It's useful for SEO and keyword research, pulling interest-over-time for a keyword list, finding rising related queries and spotting seasonality before you brief content.
  • You can compare keywords by scoring up to 5 terms on one shared 0-100 scale (similar to adding terms in the Trends UI) to see which topic actually wins.
  • Track trends by country or region using the interest-by-region breakdown, which is handy for territory planning and localized campaigns.
  • Monitor trending searches with live Trending Now per country, complete with approximate search volumes, growth %, category and related queries, useful for newsjacking, content ops and social.
  • Feed AI agents by asking one for "Google Trends for X" and handing it structured JSON over REST or MCP.

What you get

Per keyword (type: "keyword"):

  • βœ… Interest over time: a dated 0-100 series, plus computed averageValue, peakDate and peakValue.
  • βœ… Interest by region, with every region scored 0-100 and sorted.
  • βœ… Related queries, both top and rising, with growth shown like +140% or Breakout.
  • βœ… Keyword comparison: up to 5 keywords on a shared scale via compareTerms.
  • βœ… Full scope control: time range (past hour β†’ since 2004, or custom dates), country/region geo, category, and property (web / news / images / YouTube / shopping).

Trending Now (type: "trending-now", optional):

  • βœ… Live trending searches per country with approximate search volume, growth %, start time, category and related queries, covering a 4-hour to 7-day window.

Quick start

{
"searchTerms": ["chatgpt", "claude ai"],
"compareTerms": true,
"timeRange": "today 3-m",
"trendingNow": true,
"trendingNowGeos": ["US"]
}

Prefer to work from the browser? Paste trends.google.com/trends/explore?… URLs into startUrls, or point spreadsheetId at a public Google Sheet of keywords for bulk jobs.

Input mapping is one-to-one, and runs are faster and cheaper without Chrome:

Browser actorThis actor
searchTerms (comma = compare)searchTerms + compareTerms: true
spreadsheetId (Google Sheet)spreadsheetId (same)
startUrls (explore URLs)startUrls (same)
timeRange / geo / categorytimeRange (+customTimeRange) / geo / category
viewedFrom residential proxynot needed: the actor rotates its own proxy sessions
Timeline CSV exportdataset interestOverTime (export CSV / Excel / JSON as usual)

Output (per keyword)

{
"source": "Google Trends",
"type": "keyword",
"keyword": "chatgpt",
"comparedWith": ["claude ai"],
"geo": "Worldwide",
"timeRange": "today 3-m",
"averageValue": 80.11,
"peakDate": "2026-04-20",
"peakValue": 100,
"interestOverTime": [{ "date": "2026-04-20", "value": 100, "isPartial": false }],
"interestByRegion": [{ "geoCode": "MY", "geoName": "Malaysia", "value": 98 }],
"relatedQueries": {
"top": [{ "query": "chatgpt login", "value": 100 }],
"rising": [{ "query": "chatgpt openai", "formattedValue": "+140%" }]
},
"url": "https://trends.google.com/trends/explore?q=chatgpt",
"scrapedAt": "2026-07-05T21:00:00.000Z"
}

Trending Now records carry query, searchVolume (e.g. 200000), volumeGrowthPct, startedAt, categories and relatedQueries.

Pricing

Pay per event, no subscription:

EventPriceWhen
Actor start$0.001Flat, once per run
Keyword result$2.00 / 1,000Per keyword record (timeline + regions + related queries)
Trend found$1.00 / 1,000Per Trending Now record

That's $0.20 for a 100-keyword job, with no browser compute inflating your platform usage. The tiny start fee only shows up on a run that returns nothing at all.

FAQ

Is there an official Google Trends API? No, Google Trends has no official public API. This actor uses the same JSON endpoints that the Trends website itself loads data from.

Are the values absolute search counts? Keyword interest is Google's relative 0-100 index (100 = the peak in your range/region). Trending Now records do include approximate absolute volumes (e.g. 200000).

How do I compare keywords fairly? Set compareTerms: true so all terms (max 5) share one 0-100 scale, exactly like the Trends UI.

How do I export Google Trends data to CSV or Excel? Run the actor, then use Apify's dataset export (CSV / Excel / JSON / RSS), or the API .../dataset/items?format=csv.

Can I scrape hundreds of keywords at once? Yes, put them in a public Google Sheet and pass spreadsheetId, or list them in searchTerms.

What about related topics? Google currently returns an empty list for the related-topics widget to all API clients, so it's off by default (related queries work fully). The toggle stays available in case Google re-enables it.

Does it need a proxy? You never configure one. Google rate-limits per IP, so the actor rotates Apify datacenter proxy sessions on its own whenever it hits a limit. Bandwidth is negligible (small JSON).

Can I use it with AI agents? Yes, with REST API and MCP.


Something missing?

If you need an extra field, another source, or a different output, open an issue on this Actor and describe it. I read every request and small additions usually ship within days. More data and lead generation Actors are on my profile.

Keywords: google trends scraper, google trends api, google trends data, interest over time, interest by region, related queries, trending searches, trending now, search volume, keyword research, SEO trends, market research, brand tracking, keyword comparison, google trends export csv, MCP.