Google Trends Scraper — All Data Types, Reliable
Pricing
from $5.00 / 1,000 keyword analyzed (full data)s
Google Trends Scraper — All Data Types, Reliable
Interest over time, interest by region, related queries & topics (top + rising) and trending searches — complete Google Trends data as clean JSON. HTTP-only, fail-soft, no browser timeouts. The pytrends alternative that just works.
Pricing
from $5.00 / 1,000 keyword analyzed (full data)s
Rating
0.0
(0)
Developer
Jonas Eckl
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
23 days ago
Last modified
Categories
Share
What does this Google Trends Scraper do?
Complete Google Trends data as clean JSON — the pytrends alternative that just works, with all five data types in one Actor:
- Interest over time — the classic 0–100 trend curve for any time range
- Interest by region — country/state/city breakdown
- Related queries — top and rising, the data most tools skip
- Related topics — top and rising
- Trending searches — what's trending right now, per country
Works for Web, YouTube, News, Images and Shopping search. Batch keywords via input list or a Google Sheet. Built HTTP-only: no browser, no timeouts, no 4 GB memory bills.
Why this Actor?
The most-used Google Trends actor in the store fails or times out on ~30% of its runs (public Apify run stats, August 2026) and is rated 3.2★ — its headless-browser architecture waits up to 180 seconds for pages that never finish. Popular alternatives skip related queries entirely.
| This Actor | Most-used alternative | |
|---|---|---|
| Run reliability | HTTP-only, fail-soft, designed >98% | ~70% (public stats 08/2026) |
| Related queries & topics | ✔ top + rising | ✔ (when it finishes) |
| Memory needed | 256 MB | 4,096 MB |
| Failed keywords | error item, never charged | run hangs or dies |
| One bad keyword in a batch | others still delivered | often kills the run |
Fail-soft promise: you never get an empty run. Keywords that Google blocks are returned as error items — visible, retryable, and never charged.
How much does it cost?
| What | Price |
|---|---|
| Actor start | $0.005 |
| Complete keyword analysis (timeline + regions + related) | $0.005 |
| Trending search item | $0.0008 |
A full keyword analysis costs about $0.01 — SerpApi charges $0.025 for less, and browser-based actors burn more than that in compute alone. 100 keywords ≈ $0.51.
Input example
{"operation": "keywords","keywords": ["ai agents", "web scraping"],"timeRange": "today 12-m","geo": "US"}
Or point it at a public Google Sheet with keywords in the first column
(spreadsheetUrl) — perfect for batch jobs and recurring schedules.
Output example
{"keyword": "ai agents","geo": "US","ok": true,"interestOverTime": [{ "date": "Aug 2025", "ai agents": 64 }],"interestByRegion": [{ "region": "California", "value": 100 }],"relatedQueries": { "top": [], "rising": [{ "query": "ai agent tools", "formattedValue": "+350%" }] },"relatedTopics": { "top": [], "rising": [] }}
FAQ
Is this a pytrends replacement?
Yes. pytrends was archived in April 2025 and no longer works. This Actor uses the same internal API the Google Trends website uses, maintained daily, with proper session handling — callable from Python, n8n, Zapier, Make or as an MCP tool for AI agents.
Why do I need residential proxies?
Google rate-limits datacenter IPs aggressively. The default configuration uses Apify residential proxies; the HTTP-only design keeps traffic (and cost) tiny — a keyword needs ~0.2 MB, not the multi-megabyte page loads of browser actors.
Can I compare multiple keywords?
Up to 5 keywords per chart (like the Google Trends UI), unlimited keywords per run — each gets its own complete analysis.
What time ranges are supported?
Past 7 days to "2004 – present", including custom ranges. Note that Google normalizes values to 0–100 per request.