482 scrapers live47.7K runs1,562 usersRebuilt in the last 30 days: 482 of 482

Scrapers / E-commerce

Google Trends Scraper logo

Google Trends Scraper

hipersoft/google-trends-scraper

Scrape Google Trends for any keyword: interest over time, related and rising queries, and interest by region. Per country and timeframe. For SEO, market and trend research. No setup.

Total users

6

Monthly users

1

Total runs

139

Per keyword scraped

$0.001

Last rebuilt

Oct 26, 2026

Overview

Get the full Google Trends picture for any keyword in clean, structured JSON: interest over time, top related and fastest-rising queries, and interest broken down by region. No account, no API key. Built for SEO, market research, and trend-spotting teams.

Google Trends Scraper input β€” keywords, geo and timeframe in the Apify Console

Features

  • πŸ“ˆ Interest over time β€” a full interestOverTime timeline of date, timestamp, and normalized value (0–100) points for your timeframe.
  • πŸ”— Related & rising queries β€” with includeRelatedQueries, get relatedQueries (top) and risingQueries (breakout) lists with their scores.
  • πŸ—ΊοΈ Interest by region β€” with includeInterestByRegion, get an interestByRegion breakdown of location and value.
  • ⏱️ Flexible timeframes β€” timeframe from past_hour all the way to since_2004.
  • 🌍 Geo targeting β€” set geo to a country code (e.g. US, GB, DE) or WORLDWIDE.
  • πŸ“Š Computed summary β€” each row adds averageInterest and peakInterest derived from the timeline.
  • πŸ›‘οΈ Reliable results β€” returns real, structured trend data every run instead of empty responses.

What you get

Google Trends Scraper output example β€” keyword trends as structured JSON

Each row is one keyword's full trends report:

{
  "keyword": "bitcoin",
  "geo": "US",
  "timeframe": "past_12_months",
  "interestOverTime": [
    { "date": "Jul 2025", "timestamp": "1751328000", "value": 62 }
  ],
  "relatedQueries": [ { "query": "bitcoin price", "value": 100 } ],
  "risingQueries": [ { "query": "bitcoin etf", "value": 4900, "formattedValue": "Breakout" } ],
  "interestByRegion": [ { "location": "California", "value": 78 } ],
  "averageInterest": 55,
  "peakInterest": 100
}

Output schema

Field Type Description
keyword string The search term this row reports on.
geo string Geographic region for the data β€” a country code (e.g. US) or WORLDWIDE.
timeframe string Time range covered by the report (e.g. past_12_months).
interestOverTime array Timeline of normalized interest points (0–100), each with date, timestamp and value.
relatedQueries array Top related search queries with their relative scores.
risingQueries array Fastest-rising ("breakout") related queries with their growth values.
interestByRegion array Interest broken down by location and value.
averageInterest integer Average interest value across the timeline.
peakInterest integer Highest interest value on the timeline (typically 100).

Input

{
  "keywords": ["bitcoin", "electric cars"],
  "geo": "US",
  "timeframe": "past_12_months",
  "includeRelatedQueries": true,
  "includeInterestByRegion": true
}
Field Description
keywords Search terms to get trends for; each is scraped separately (required).
geo Two-letter country code (e.g. US, GB, DE) or WORLDWIDE. Default US.
timeframe Time range: past_hour…since_2004. Default past_12_months.
includeRelatedQueries Also fetch top related and fastest-rising queries. Default true.
includeInterestByRegion Also fetch interest by region / sub-region. Default true.
proxyConfiguration Proxy settings for the run; residential proxy is recommended.

Use cases

  • Spot rising and breakout topics before they peak.
  • Compare seasonal demand across keywords and timeframes.
  • Find related search terms to expand keyword and content strategy.
  • Map regional interest for geo-targeted campaigns.

Pricing

Pay-per-event: you're billed a small amount per run and per item scraped β€” you only pay for what you get. See the Pricing tab for current rates.

FAQ

Do I need a Google account or API key? No. Just enter your keywords and run the Actor β€” no account, login, or API key required.

What formats can I export? Results are available as JSON, CSV, Excel, or via the Apify API, ready for spreadsheets, BI tools, or your own pipeline.

Can I integrate this with other tools? The Google Trends Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JavaScript/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.

Notes

This Actor uses Google Trends' public endpoints and returns only publicly available, normalized trend data. It is an independent tool and is not affiliated with, endorsed by, or sponsored by Google; Google Trends is a trademark of its respective owner.

Input

FieldTypeDescription
keywords required
Keywords
arraySearch terms to get trends for. Each is scraped separately.
geo
Location
stringTwo-letter country code (e.g. US, GB, DE) or WORLDWIDE.
Default: "US"
timeframe
Timeframe
string Β· past_hour, past_4_hours, past_day, past_7_days, past_30_days, past_90_days…Time range for interest over time.
Default: "past_12_months"
includeRelatedQueries
Include related & rising queries
booleanAlso fetch the top related queries and the fastest-rising (breakout) queries for each keyword.
Default: true
includeInterestByRegion
Include interest by region
booleanAlso fetch interest broken down by region / sub-region.
Default: true
proxyConfiguration
Proxy
objectProxy configuration. Leave the default β€” it is tuned for reliable results.
Default: {"useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"]}

API

curl -X POST "https://api.apify.com/v2/acts/hipersoft~google-trends-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "keywords": [
    "bitcoin"
  ]
}'

Pricing

EventPricePaid plans from
Keyword scraped
One keyword with interest-over-time, related and rising queries
$0.001$0.0005
API request
One Google Trends request
$0.001$0.001

You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.

Related scrapers

Carousell Scraper

Scrape Carousell search listings: title, price, condition, location, seller, photo and URL. Requires your own Carousell app token.

242 runs Β· 2 users Β· $0.003 / listing scraped

Google Flights Scraper

Scrape flight options from Google Flights by route and date: airline, flight number, departure and arrival times, duration, stops, layovers and price. One-way or round-trip, any cabin and currency. For travel and price monitoring.

216 runs Β· 4 users Β· $0.004 / flight scraped

Pinterest Scraper

Search Pinterest and scrape pins (title, description, destination link, image, pinner, board, saves), boards and users. Fast. For visual research, e-commerce, trend and marketing analysis.

151 runs Β· 2 users Β· $0.0034 / item scraped

AliExpress Product Search Scraper

Search AliExpress by keyword and export one clean row per product β€” title, sale price, original price, image and product URL. Export to JSON, CSV or Excel.

135 runs Β· 3 users Β· $0.003 / product scraped

Google Maps Scraper

Search Google Maps and scrape places: name, category, full address, city, coordinates, rating, phone, website, Place ID and map link. Fast browser-free via Google's internal endpoint, no setup. For local lead generation and market research.

130 runs Β· 2 users Β· $0.005 / place scraped

App Store Reviews Scraper

Scrape user reviews and star ratings from the Apple App Store by app ID or URL. Returns review text, title, rating, author, app version, votes, date and review link across any country. No setup.

124 runs Β· 6 users Β· $0.0005 / review scraped
Need a source that isn't here?

Send the site and the fields. We build it and you get it first.

Request a build