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
3
Total users
1
Monthly active users
8 days 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
🌟 Beyond business use cases
Data like this powers more than commercial workflows. The same structured records support research, education, civic projects, and personal initiatives.
🤖 Ask an AI assistant about this scraper
Open a ready-to-send prompt about this ParseForge actor in the AI of your choice:
- 💬 ChatGPT
- 🧠 Claude
- 🔍 Perplexity
- 🅒 Copilot
❓ Frequently Asked Questions
💳 Do I need a paid Apify plan to run this actor?
No. You can start right now on the free Apify plan, which includes $5 in free monthly credit. That is enough to run this actor several times and explore the output before committing to anything. Paid plans unlock higher limits, more concurrent runs, and larger datasets. Create a free Apify account here to get started.
🚨 What happens if my run fails or returns no results?
Failed runs are not charged. If the source site changes, proxies get rate-limited, or a specific input matches nothing, re-run the actor or open our contact form and we will investigate. You can also check the run log in the Apify console to see why the run stopped.
📏 How many items can I scrape per run?
Free users are limited to 10 items per run so you can preview the output and confirm the actor works for your use case. Paid users can raise maxItems up to 1,000,000 per run. Upgrade here if you need full scale.
🕒 How fresh is the data?
Every run fetches live data at the moment of execution. There is no cache or delay: the records you get reflect what the source returned at that moment. Schedule the actor to maintain a rolling snapshot of the data you need.
🧑💻 Can I call this actor from my own code?
Yes. Apify exposes every actor as a REST endpoint and ships first-class SDKs for Node.js and Python. You can start a run, read the dataset, and handle webhooks from your own app in a few lines. All you need is your Apify API token.
📤 How do I export the data?
Every Apify dataset can be downloaded in one click from the console as CSV, JSON, JSONL, Excel, HTML, XML, or RSS. You can also pull results programmatically via the Apify API or stream them into BigQuery, S3, and other destinations through built-in integrations.
📅 Can I schedule the actor to run automatically?
Yes. Use the Apify scheduler to run the actor on any cadence, from hourly to monthly. Results are saved to your dataset and can be delivered to webhooks, email, Slack, cloud storage, or automation tools such as Zapier and Make.
🔌 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.
🔌 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.