Google Trends Scraper
Pricing
from $14.00 / 1,000 results
Google Trends Scraper
Track what the world is searching! Pull Google Trends data for any keyword with interest over time, geo breakdown, related queries, rising topics, and category signals. Perfect for market research, campaign planning, SEO strategy, and content ideas. Start spotting hot trends in minutes!
Pricing
from $14.00 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 hours ago
Last modified
Share

📈 Google Trends Scraper
🚀 Export Google Trends interest data for any keyword in seconds. Weekly interest over time, 50 regional breakdowns, top queries, rising queries, and related topics. No API key, no registration, no manual chart screenshots.
🕒 Last updated: 2026-04-21 · 📊 10 fields per keyword · 📅 9 time ranges · 🌍 Worldwide + per-country geo · ⚡ 25 items per query
The Google Trends Scraper pulls structured interest data for any keyword from Google Trends and returns a clean record per keyword. You get weekly interest values on a 0-100 scale, a region breakdown (up to 50 geographies), the top 25 related queries, the top 25 rising queries, and the top 25 related topics. Timeframe and geo filters let you compare against the last hour, the last week, or the last five years.
Each keyword runs in its own proxy session with a fresh cookie jar, which keeps Google Trends rate limits in check. Aggregate stats (averageInterest, peakInterest, peakDate) are computed alongside the raw series so you can score keywords without extra math. Output is ready for content calendars, trend dashboards, and timing analyses.
| 🎯 Target Audience | 💡 Primary Use Cases |
|---|---|
| Content marketers, SEO teams, product managers, investors, journalists, growth analysts | Content calendar planning, product launch timing, keyword research, market sizing, trend-spotting |
📋 What the Google Trends Scraper does
Five trend workflows in a single run:
- 📊 Interest over time. Weekly 0-100 values for the selected timeframe.
- 🌍 Interest by region. Top 50 countries or states ranked by relative interest.
- 🔥 Rising queries. Fastest-growing related search terms, ranked by breakout score.
- 🏆 Top queries. Most popular related searches, ranked by absolute volume.
- 🧠 Related topics. Knowledge graph entities co-occurring with your keyword.
Each record also ships with averageInterest, peakInterest, peakDate, and a scrapedAt timestamp.
💡 Why it matters: trends data powers every content calendar, product launch window, and investment thesis. Manual chart screenshots do not scale. This Actor returns structured records that drop straight into your dashboard.
🎬 Full Demo
🚧 Coming soon: a 3-minute walkthrough of rising-query monitoring across a 10-keyword set.
⚙️ Input
| Input | Type | Default | Behavior |
|---|---|---|---|
keywords | array of strings | required | One or more keywords to analyze. |
timeRange | string | "today 12-m" | Google Trends time range (today 12-m, now 7-d, today 5-y, all, etc.). |
geo | string | "" | ISO country code or empty for worldwide. |
maxItems | integer | 10 | Keywords returned. Free plan caps at 10, paid plan at 1,000,000. |
Example: US trend analysis across tech keywords.
{"keywords": ["ai agents", "llm", "rag", "claude"],"timeRange": "today 12-m","geo": "US","maxItems": 10}
Example: worldwide 5-year view of a product category.
{"keywords": ["electric vehicle"],"timeRange": "today 5-y","geo": "","maxItems": 1}
⚠️ Good to Know: Google Trends applies aggressive rate limiting per IP. The scraper rotates proxy sessions per keyword to reduce throttling. For hot keywords, expect occasional empty records; retry with a longer gap or different country.
📊 Output
Each record contains 10 fields. Download the dataset as CSV, Excel, JSON, or XML.
🧾 Schema
| Field | Type | Example |
|---|---|---|
🔎 keyword | string | "ai agents" |
🌍 geo | string | "US" |
📅 timeRange | string | "today 12-m" |
📊 averageInterest | number | 45 |
🏔️ peakInterest | number | 100 |
📆 peakDate | string | null | "Feb 16 2026" |
📈 interestOverTime | array | [{"time": "Apr 21 2025", "value": 23}, ...] |
🌐 interestByRegion | array | [{"geoName": "California", "geoCode": "US-CA", "value": 100}, ...] |
🏆 topQueries | array | [{"query": "what are ai agents", "value": 100}, ...] |
🔥 risingQueries | array | [{"query": "claude agents", "value": 9500}, ...] |
🧠 relatedTopics | array | [{"topic": "OpenAI", "type": "Company", "value": 100}] |
🕒 scrapedAt | ISO 8601 | "2026-04-21T12:00:00.000Z" |
❗ error | string | null | "Rate limited" on failure |
📦 Sample records
✨ Why choose this Actor
| Capability | |
|---|---|
| 📈 | Full widget set. Interest over time, by region, top queries, rising queries, related topics. |
| 🌍 | Geo targeting. Worldwide or any ISO country code (or state within the US). |
| 📅 | 9 timeframes. From the last hour to all time. |
| 🔁 | Session rotation. Fresh proxy session per keyword reduces rate limiting. |
| 🧠 | Aggregate stats. Average, peak, peak date computed for you. |
| 🔌 | Integrations. Drops into Sheets, Slack, dashboards, and RAG pipelines. |
| 🚫 | No API key. No SerpAPI account, no Google Cloud project required. |
📊 Content marketers who time posts to rising trend windows see 2 to 3x the search traffic of competitors publishing on flat-interest keywords.
📈 How it compares to alternatives
| Approach | Cost | Coverage | Refresh | Filters | Setup |
|---|---|---|---|---|---|
| ⭐ Google Trends Scraper (this Actor) | $5 free credit, then pay-per-use | Worldwide + 200 countries | Live per run | timeframe, geo, keyword list | ⚡ 2 min |
| SerpAPI Trends | $50+/month | Full widgets | Real-time | Rich | ⏳ Hours |
| Google Trends UI (manual) | Free | Full | Real-time | Manual | 🐢 Slow |
| DIY scraping scripts | Free | Your code | Your schedule | Whatever you build | 🐢 Days |
Pick this Actor when you want structured Trends data without subscribing to a SerpAPI-style service.
🚀 How to use
- 📝 Sign up. Create a free account with $5 credit (takes 2 minutes).
- 🌐 Open the Actor. Go to the Google Trends Scraper page on the Apify Store.
- 🎯 Set keywords. Enter the terms you want to analyze plus timeframe and geo.
- 🚀 Run it. Click Start and let the Actor pull the widgets.
- 📥 Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.
⏱️ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.
💼 Business use cases
🔌 Automating Google Trends Scraper
Control the scraper programmatically for scheduled runs and pipeline integrations:
- 🟢 Node.js. Install the
apify-clientNPM package. - 🐍 Python. Use the
apify-clientPyPI package. - 📚 See the Apify API documentation for full details.
The Apify Schedules feature lets you trigger this Actor on any cron interval. Daily keyword tracking over a watchlist builds a historical trend archive downstream.
❓ Frequently Asked Questions
🔌 Integrate with any app
Google Trends Scraper connects to any cloud service via Apify integrations:
- Make - Automate trend tracking
- Zapier - Push alerts when trends spike
- Slack - Share weekly trend digests
- Airbyte - Pipe trends into your warehouse
- GitHub - Trigger runs from commits
- Google Drive - Export to Sheets for charts
You can also use webhooks to push trend data into dashboards and alerting pipelines.
🔗 Recommended Actors
- 🔍 Google Search Scraper - SERP results with rank and description
- 🤖 RAG Web Browser - Search or fetch URLs with LLM-ready output
- 🎬 YouTube Transcript Scraper - Full transcripts for trending videos
- 📰 Smart Article Extractor - Extract articles from news sites
- 📸 Instagram Search Scraper - Profile lookup on Instagram
💡 Pro Tip: browse the complete ParseForge collection for more SEO and research tools.
🆘 Need Help? Open our contact form to request a new scraper, propose a custom data project, or report an issue.
⚠️ Disclaimer: this Actor is an independent tool and is not affiliated with Google. It accesses only publicly available Google Trends data. Respect Google's terms of service and rate limits when running production workloads.