Google Trends Scraper & API — Compare Unlimited Keywords
Pricing
from $3.00 / 1,000 results
Google Trends Scraper & API — Compare Unlimited Keywords
Export Google Trends data to JSON, CSV or Excel. Interest over time, by region and related queries for any number of keywords, all on one comparable scale. Pay per result.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Data Smith
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 hours ago
Last modified
Share
Google Trends Scraper — Unlimited Keywords, One Scale
Get Google Trends data for any number of keywords — 5, 50 or 500 — all on one consistent 0–100 scale. Interest over time, interest by region, and top & rising related queries. Export to JSON, CSV, Excel or straight into Google Sheets.
Why this Google Trends scraper?
- Compare more than 5 keywords. Google Trends only compares 5 at a time and rescales every comparison. This Actor uses an anchor keyword to stitch batches together, so every keyword sits on the same scale — values match Google's own side-by-side comparison.
- Built for reliability. Automatic retries with exponential backoff and fresh residential IPs when Google rate-limits.
- Decimal precision. Values to 2 decimals after normalization, not rounded integers.
- Spreadsheet-ready. Choose one row per keyword, or one row per keyword per date.
- You only pay for real data. Empty results (e.g. too little search volume) are not charged.
What data can I get?
| Data | Description |
|---|---|
| Interest over time | Timeline of search interest, plus average, peak value and peak date |
| Interest by region | Countries, states, metro areas (US) or cities |
| Related queries | Top and rising queries, including "Breakout" terms |
Filters: country/region, time range (past hour to 2004–present, or custom dates), category, and search type (web, images, news, Google Shopping, YouTube).
How to use
- Enter your search terms — as many as you like.
- Optionally set a country (e.g.
US,GB,IN) and time range. - Tick the data you want and click Start.
Comparing more than 5 terms? Set the anchor keyword to a term of medium-to-high
popularity among your list. If the anchor is far less popular than another keyword, that
keyword's row includes a normalizationWarning.
Output example
{"type": "interestOverTime","keyword": "python","geo": "US","timeRange": "today 3-m","average": 22.42,"peakValue": 39.26,"peakDate": "2026-09-20","comparedKeywords": 7,"timeline": [{ "date": "2026-07-23", "value": 21.5, "isPartial": false }]}
Pricing
$0.003 per result ($3 per 1,000 results), plus a start fee of under $0.0001 per run. One result = one keyword's timeline, region breakdown or related-queries list. Example: interest over time for 20 keywords = 20 results = $0.06. No subscription. Proxy costs are included, and empty results are never charged.
Use via API
Call the Actor from any language with the Apify API or client libraries. Example input:
{"searchTerms": ["python", "java", "javascript", "rust", "golang", "kotlin", "swift"],"anchorKeyword": "java","geo": "US","timeRange": "today 3-m","includeInterestByRegion": true,"includeRelatedQueries": true}
Use cases
- SEO & content planning — find rising queries and seasonal peaks
- Market research — compare brands, products or competitors at scale
- E-commerce — spot demand trends before stocking up
- AI agents & dashboards — schedule runs and feed trend data via API
FAQ
Why are values relative, not search volumes? Google Trends only publishes relative interest (0–100), never absolute volumes.
Can I use it via API or on a schedule? Yes — use the Apify API, schedules, or integrations (Make, Zapier, n8n, Google Sheets).
Is it legal? It collects publicly available, aggregated statistics — no personal data.
Something broke? Open an issue on the Issues tab and it will be fixed quickly.