Google Trends Scraper – Fast, Reliable API Alternative
Pricing
from $1.05 / 1,000 search analyseds
Google Trends Scraper – Fast, Reliable API Alternative
Google Trends data without failed runs: interest over time, by region, city and metro, related queries and topics (top & rising), Trending now with search volume. Compare long keyword lists on one scale. Drop-in replacement for the official scraper's input and output.
Pricing
from $1.05 / 1,000 search analyseds
Rating
0.0
(0)
Developer
RT SOLUTIONS
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Features
Share
Get Google Trends data without failed runs: interest over time, interest by region, city and metro area, related queries and related topics (top and rising), plus today's Trending now searches with search volume. No browser, no login, no API key.
Already using the official Google Trends Scraper? This Actor accepts the same input fields and returns the same output fields (interestOverTime_timelineData, interestBySubregion, relatedQueries_top…). In most cases you only change the Actor ID in your code or integration.
Why this one
| This Actor | Typical browser-based scraper | |
|---|---|---|
| How it works | Google Trends' own data endpoints | Opens Google Trends in a headless browser |
| Time per search term | ~5–25 s | 60–180 s |
| Refused requests | Retried automatically with a new IP address and cookie | Run often fails or loops |
| Never hangs | Every search has a time limit; partial data is kept and labelled | Can run until timeout |
| Compared terms | Related queries for each term | Often only one term |
| Long keyword lists on one scale | ✅ Anchor term | ❌ |
| Trend metrics (growth, peak, direction) | ✅ | ❌ |
| Trending now with search volume | ✅ | ❌ |
| Price | $1.50 per 1,000 searches, all data of the search included | $0.45 to $25 per 1,000 depending on the Actor (see below) |
Benchmark (20 Oct 2026, 5 keywords, US, past 12 months): this Actor returned complete data for 5/5 keywords in 100 s — time series, 51 states, cities, 210 metro areas and 50 related queries each. Other Google Trends Actors tested the same day returned partial data (time series only), ignored the keyword, or cost about $0.05 per keyword.
Real runs — 3 November 2026
| Job | Result | Run time | Price (free plan) |
|---|---|---|---|
| 40 single keywords at once (bitcoin, iphone, nike, chatgpt, pizza, tennis, notion…), US, 12 months | 40 complete searches, 0 failures | 3 min 7 s | $0.060 |
| 11 keywords, default settings | 11 complete searches, 0 warnings | 43 s | $0.0165 |
| 2 comparisons on one scale ("coke,pepsi" and "iphone,samsung,pixel"), France, 5 years | 2 searches (one per group of compared terms) | 30 s | $0.003 |
| Trending now, United States + France, last 24 h (full list, 2 November 2026) | 920 trending searches | 6 s | $0.46 |
In the 40-keyword run, 1 request out of 205 had to be retried; the Actor did it automatically with a new IP and cookie.
Price compared with other Google Trends Actors — 31 October 2026
| Actor | Monthly users (31 Oct) | Listed price per 1,000 results |
|---|---|---|
| apify/google-trends-scraper | 2,974 | $3.00 |
| data_xplorer/google-trends-fast-scraper | 835 | $2.00 |
| agenscrape/google-trends-scraper | 348 | $25.00 |
| khadinakbar/google-trends-scraper | 306 | $5.00 |
| vnx0/google-trends-scraper | 66 | $1.20 |
| leadsbrary/google-trends-scraper | 47 | $1.20 |
| unitbytes/google-trends-scraper | 28 | $0.45 |
| This Actor | — | $1.50 per search ($1.05 on Business), with time series, regions, cities, metros, related queries and topics, and trend summary |
What one result includes varies a lot between Actors (some return only the time series, some charge per related query). Compare the data you get for one search term.
Who this is not for
- You need absolute search volumes for keywords. Google Trends gives a relative index (0–100). Use Keyword Search Volume for monthly volumes, CPC and difficulty.
- You need more than 5 terms on the same scale without an anchor. Google compares at most 5 terms; use
anchorTermfor longer lists. - You need Google Sheets import (
spreadsheetId). Not supported — export to CSV/Excel or use Apify's Google Sheets integration. - You need historical "Trending now" lists of past days. Trending now covers the last 4 hours to 7 days, as on Google Trends.
What's new
- 2 November 2026 — Cost guard: datacenter proxy first even if residential is requested, residential only as a last-attempt fallback, at most 5 retries and 90 s per search, so a search that Google refuses never runs for minutes.
- 1 November 2026 — FAQ, use cases and AI-agent (MCP) documentation.
- 30 October 2026 — Faster requests (8 s timeout), memory 128 MB by default (max 256 MB) — lower cost per run.
- 23 October 2026 — Lighter cookie warm-up (no full page load).
- 20 October 2026 — API-style fields (
geoCode,timeframe,categoryId,tz,hl); anchor-term guard; Google Trends links with custom dates. - 20 October 2026 — First release.
What you get
Keywords mode — one item per search term (or per group of up to 5 compared terms):
interestOverTime_timelineData— the chart, point by point (weekly for 12 months, daily for 90 days, hourly for 7 days…)interestOverTime_averages— average per compared terminterestBySubregion— by state / region (by country when Worldwide)interestByCity— by city (single term, inside a country; tick Include low search volume regions for many more cities)interestByMetro— by US metro area (DMA)relatedQueries_top,relatedQueries_rising— with "Breakout" and +% growthrelatedTopics_top,relatedTopics_risingtrendSummary— computed for you: average, peak and peak date, latest value, change in % (last quarter of the period vs first quarter), direction (rising / stable / falling), low-volume flagexploreUrl— open the same chart in Google Trends
Trending now mode — what people search today, per country:
- search term, search volume (e.g. 200,000+), increase %, start time, still trending or not
- related search terms, categories (Sports, Politics, Entertainment…), news articles for the top trends
Note, November 2026: Google does not always return the full Trending now list. When that happens, the Actor uses Google's public RSS feed and tells you in a warning row: about 10 terms per country, with search volume, start time and news, but no increase %, related terms, categories or end time. The time window setting does not apply. Each row shows
dataSource:fullorrss. You pay per trending search delivered.
Input examples
Simple:
{ "searchTerms": ["air fryer", "standing desk"], "geo": "US", "timeRange": "today 5-y" }
Compare up to 5 terms on the same scale:
{ "searchTerms": ["tea,coffee,matcha"], "isMultiple": true, "geo": "GB", "timeRange": "today 3-m" }
Compare hundreds of terms on one scale with an anchor term:
{ "searchTerms": ["netflix", "hulu", "peacock", "paramount plus", "..."], "anchorTerm": "disney plus", "geo": "US" }
Each term is measured together with the anchor; trendSummary[].averageVsAnchor gives its popularity with the anchor = 100. Pick an anchor of similar popularity for the best precision.
Trending now:
{ "mode": "trending", "trendingGeos": ["US", "GB", "IN"], "trendingHours": "24", "trendingMinVolume": 10000 }
You can also paste Google Trends links (https://trends.google.com/trends/explore?q=bitcoin&geo=US&date=today%205-y) — their region, dates, category and search type (web, YouTube, news, images, shopping) are used.
Output example (classic format)
{"searchTerm": "coffee","geo": "US","timeRange": "today 12-m","interestOverTime_timelineData": [{ "time": "1760832000", "formattedTime": "Oct 19 – 25, 2025", "value": [64], "hasData": [true], "formattedValue": ["64"] }],"interestBySubregion": [{ "geoCode": "US-WY", "geoName": "Wyoming", "value": [100] }],"relatedQueries_top": [{ "query": "coffee near me", "value": 100, "formattedValue": "100" }],"relatedQueries_rising": [{ "query": "how to brew pour over coffee", "value": 3300, "formattedValue": "+3,300%" }],"trendSummary": [{ "term": "coffee", "average": 76.2, "peak": 100, "peakDate": "2026-04-12", "latest": 66, "changePercent": 6, "direction": "stable" }],"exploreUrl": "https://trends.google.com/trends/explore?q=coffee&date=today+12-m&geo=US"}
Prefer spreadsheets? Set Output format = Flat: one row per date and term, per related query and per region — ready for Excel, Google Sheets or a BI tool.
Use cases
- SEO and content: find rising queries and seasonal peaks before writing.
- E-commerce and product research: compare products, brands and categories over 5 years.
- Market research and investing: track interest in companies, assets and topics.
- Newsrooms and social media: monitor what is trending now in each country.
- AI agents and dashboards: schedule daily runs and feed the JSON into your pipeline.
Pricing
| Apify plan | Per 1,000 searches (one term or one group of compared terms, all data included) | Per 1,000 trending searches |
|---|---|---|
| Free | $1.50 | $0.50 |
| Starter | $1.35 | $0.45 |
| Scale | $1.20 | $0.40 |
| Business and higher | $1.05 | $0.35 |
Searches with no data are not charged. No start fee.
Good to know
- Values are Google's relative interest index (0–100), exactly as shown on Google Trends — not absolute search counts. Trending now gives Google's approximate search volume.
- Google sometimes shows unusual "rising" queries; they are returned as Google publishes them.
- Very rare terms get a low-volume warning: Google then shows data on only a few dates.
- Google Sheets import (
spreadsheetId) is not supported; the field is accepted and ignored with a warning. - Only public Google Trends data is collected.
🤖 For AI Agents & LLM Apps
- What the tool does: returns Google Trends interest over time, by region, city and metro, related queries and topics for search terms, or today's Trending now searches per country.
- Minimal input:
{"searchTerms": ["<term>"], "geo": "US", "timeRange": "today 12-m"}; trending:{"mode": "trending", "trendingGeos": ["US"]}. - Compare terms:
"searchTerms": ["a,b,c"], "isMultiple": true(up to 5 on one scale). - Ready-made insight:
trendSummarygives average, peak, latest value, change % and direction (rising / stable / falling) — no need to analyse the time series yourself. - Output contract: one object per search (or per compared group);
warningrows are free. - Cost guard: number of searches × $0.0015 (free plan); trending searches × $0.0005.
Use with AI agents (MCP)
You can call this Actor from Claude, ChatGPT, Cursor or any other MCP client through the Apify MCP server (https://mcp.apify.com), using the Actor ID rt-solutions/google-trends-scraper. Example request: "Compare Google Trends interest for tea, coffee and matcha in the UK over the past 3 months and tell me which one is rising." It also works through the Apify API, Make, n8n and Zapier.
FAQ
How do I get Google Trends data without an API? Enter your search terms (or paste Google Trends links), choose a region and time range, and run. The Actor reads Google Trends' own data endpoints — no browser, login or API key.
How much does it cost to scrape 10,000 Google Trends searches? $15 at $1.50 per 1,000 searches (one search = one term or one group of compared terms, with all its data). In Trending now mode, 10,000 trending searches cost $5. Searches with no data are not charged.
Can I switch from the official Google Trends Scraper? In most cases yes: the input and output field names are the same, so you only change the Actor ID.
Can I schedule it to monitor trends? Yes. Schedule daily runs on Apify; trendSummary gives the direction (rising / stable / falling) and change in % for each term.
Why are some fields empty? Very rare terms get a low-volume warning because Google shows data on only a few dates. interestByCity is returned for a single term inside a country.
Can I export to CSV, Excel or Google Sheets? Yes. Set Output format = Flat for one row per date and term, then export to CSV or Excel. Direct Google Sheets import (spreadsheetId) is not supported.
Is it legal to scrape Google Trends? Only public Google Trends data is collected. Use it in line with the laws that apply to you.
Run health
- 3 November 2026: 4 runs, 53 searches and 920 trending searches, 0 failed runs.
Your feedback
Missing a field or found a wrong value? Open an issue in the Issues tab — we answer fast and ship fixes (see "What's new"). If the Actor saved you time, a short review helps other SEO and market researchers find it.
Related scrapers
Other ready-to-use Actors by RT Solutions: