Search Trends by Region & Time - Google Trends Data Scraper avatar

Search Trends by Region & Time - Google Trends Data Scraper

Pricing

from $2.00 / 1,000 keywords

Go to Apify Store
Search Trends by Region & Time - Google Trends Data Scraper

Search Trends by Region & Time - Google Trends Data Scraper

Get search trends from Google Trends for any keyword: interest over time, interest by region (country, state, metro, city) and top and rising related queries, for any country, time range, category or Google property; compare up to 5 keywords. Plus Trending Now. $2 per 1,000 keywords.

Pricing

from $2.00 / 1,000 keywords

Rating

0.0

(0)

Developer

Tenfold Fleet

Tenfold Fleet

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

2 days ago

Last modified

Share

Search Trends Scraper gets the search trends data behind Google Trends for any keyword: interest over time, interest by region (country, state, metro area or city) and top and rising related queries, for any country or region, time range, category and Google property (Web, Image, News, YouTube search and Google Shopping). Compare up to 5 keywords on one shared scale, and get the current Trending Now searches of any country with their traffic and news articles.

Use it as a Google Trends API: run it from the Apify API, a schedule, Make, Zapier, n8n or an AI agent, and get clean JSON instead of the CSV downloads of the Trends website. It works over plain HTTP, with no browser. No login, account or cookies needed from you.

Why use it?

  • Keyword and content research: see which keywords are growing before you write, film or launch, and which related queries are rising ("Breakout" means growth above 5,000%).
  • SEO and marketing planning: find seasonal peaks (peakDate) and the regions where a product is searched most (topRegion).
  • Product and market research: compare brands, products or competitors on the same 0-100 scale with Compare terms.
  • Trend monitoring: schedule a daily run on your keywords and on Trending Now for the countries you care about.
  • Data for AI agents and dashboards: every result has summary fields (latest, peak and average interest, top region, top related query) plus the full timeline.

What data can it extract?

FieldDescription
searchTerm, geo, timeRange, category, propertyWhat was measured
timelineInterest over time: date, formattedTime, value (0-100), isPartial
latestValue, peakValue, peakDate, averageValueSummary of the timeline
regionsInterest by region: geoCode, geoName, value (0-100), plus lat/lng at city level
topRegionThe region with the highest interest
relatedQueries.top, relatedQueries.risingUp to 25 top and 25 rising queries: query, value, formattedValue (such as +250% or Breakout)
comparedWithThe other terms of a comparison
trendsUrlLink to the same chart on trends.google.com
Trending Now: title, approxTraffic, pubDate, newsItemsCurrent trending searches of a country with approximate traffic and news articles
  1. Open the Actor and add one or more search terms.
  2. Set the geo (US, GB, DE, US-CA, or empty for worldwide) and the time range (past hour to 2004 - present, or a custom range).
  3. Optionally pick a category, a Google property (YouTube, News, Image search, Google Shopping) and the region resolution (country, region, metro or city).
  4. Turn on Compare terms to put up to 5 terms on one shared scale.
  5. Optionally add Trending Now countries.
  6. Click Start and download the results as JSON, CSV or Excel, or read them through the API.

How much does it cost?

Pay per result, with no start fee beyond a tiny $0.00005 per run:

  • $2 per 1,000 keywords ($0.002 per search term x geo, with all the data types you select).
  • $0.50 per 1,000 Trending Now searches.

Terms with no data, invalid geo or time range and failed requests are written as error rows and are free. Set Max results or a maximum cost per run and the Actor stops cleanly when it is reached (Trending Now searches are fetched first and count toward Max results).

Input

{
"searchTerms": ["coffee", "matcha"],
"geo": "US",
"timeRange": "today 12-m",
"category": 0,
"property": "web",
"compareTerms": false,
"includeTimeline": true,
"includeRegions": true,
"includeRelatedQueries": true,
"regionResolution": "auto",
"trendingNowGeos": ["US"],
"hl": "en-US",
"maxItems": 0
}

Output

One result per search term and geo (shortened):

{
"type": "searchTerm",
"searchTerm": "matcha",
"comparedWith": null,
"geo": "US",
"timeRange": "today 12-m",
"category": 0,
"property": "web",
"latestValue": 64,
"peakValue": 100,
"peakDate": "2026-04-12",
"averageValue": 71,
"timeline": [
{ "date": "2026-09-27", "formattedTime": "Sep 27 – Oct 3, 2026", "value": 64, "isPartial": false }
],
"regionResolution": "REGION",
"topRegion": "Hawaii",
"regions": [
{ "geoCode": "US-HI", "geoName": "Hawaii", "value": 100 }
],
"topRelatedQuery": "matcha latte",
"relatedQueries": {
"top": [{ "query": "matcha latte", "value": 100, "formattedValue": "100" }],
"rising": [{ "query": "how to make iced matcha", "value": 90, "formattedValue": "+90%" }]
},
"trendsUrl": "https://trends.google.com/trends/explore?q=matcha&date=today+12-m&geo=US",
"scrapedAt": "2026-10-10T03:37:26.195Z"
}

A Trending Now result:

{
"type": "trendingNow",
"geo": "US",
"rank": 1,
"title": "utah football",
"approxTraffic": "1000+",
"approxTrafficNumber": 1000,
"pubDate": "2026-10-10T03:20:00.000Z",
"newsItems": [{ "title": "Saturday's Utah Football Game vs. Kansas Moved to 6 p.m.", "url": "https://utahutes.com/news/...", "source": "University of Utah Athletics" }]
}

Download the dataset as JSON, CSV, Excel, XML or HTML, or read it through the Apify API.

Tips

  • Google Trends values are relative: 100 is the peak of the chart, not a search count. Use Compare terms when you need terms on the same scale.
  • Short time ranges (past hour, past day) give minute or hourly points; 5 years and longer give weekly or monthly points.
  • Low-volume terms in small regions often have no data. Those rows are free.
  • Several geos at once: separate them with commas (US, GB, DE).

Use it with AI agents (MCP)

Give Claude, ChatGPT, Cursor or any MCP client this Actor as a tool through Apify's MCP server: add https://mcp.apify.com?tools=tenfoldfleet/google-trends-scraper as a remote MCP server and sign in with your Apify account. The agent fills in the input, runs the Actor and reads the results itself; you pay the same per-event price as a normal run.

FAQ

Google Trends has no generally available public API for this data. This Actor works as one: you send keywords and get JSON back from the Apify API.

Does it need a Google account?

No. No login, account or cookies needed from you. It reads the same public data the Trends website shows.

Why do some terms return an error row?

Google shows no data when a term has too little search volume for the place and time range, and it rejects unknown geo codes and malformed time ranges. Those rows explain why and cost nothing.

How many terms can I run?

Hundreds per run. The Actor runs 4 reports at a time and retries rate-limited requests on new IP addresses; in our tests 36 keyword reports took under a minute and 120 keyword reports about 5 minutes (119 of 120 succeeded; the failed one was a free row), so a few hundred terms take 10-15 minutes. If Google keeps blocking, the rest of the run is written as free error rows.

Can I get daily data for a whole year?

Google decides the resolution from the time range: a range of up to about 9 months gives daily points, longer ranges give weekly points. Run several custom ranges if you need daily data for longer periods.

Disclaimer

This Actor collects publicly available aggregated search interest data from Google Trends. It is not affiliated with or endorsed by Google. Use the data in line with Google's terms and the laws that apply to you.

More tools from Tenfold Fleet

ActorOutput
ALDI Australia Scraper - AU Products, Unit Prices & Catalogueproduct
Alibaba Image Search - Reverse Lookup of Suppliers by Photomatched product
Alibaba Products Scraper: Wholesale Suppliers, MOQ, Price Tiersproduct
AliExpress Reviews Scraper: Product Feedback & Photos Monitorreview
AliExpress Keyword Scraper - Exact Sold Counts by Search Termproduct
Amazon Product Scraper - Details, Prices & Search by ASINproduct
Applicant Tracking Jobs Scraper - Greenhouse, Lever & 6 Morejob posting
Backlinks Checker - Referring Domains, Anchors & Domain Rankbacklink
BBB Scraper: Business Leads, Ratings & New Reviewsbusiness
Bilibili Scraper - Videos, Comments, Danmaku & Searchvideo or comment
Businesses Without Websites - Local Leads with Phone & Ratinglead
Coles Product Scraper - Australian Supermarket Prices & Dealsproduct
Contact Details Scraper - One Lead Record per Company Websitewebsite with contacts
Facebook Ads Library Scraper for Marketersad
Facebook Page Contact Finder - Business Leads from Page Linkspage with contact details
Facebook Reels Scraper: Views & Captions Monitor for Any Pagereel
Foundit Jobs Monitor: India, Singapore & Malaysia Jobs Scraperjob listing
Funding Rounds Scraper - Recently Funded Companies & Investorsfunding round
Google Ads Transparency Center Scraper - Competitor Ads by Sitead
Google AI Overviews Checker - Citations & Domain Trackerkeyword checked
Google Flights Scraper - All Fares per Route & Date (API)route search
Google Hotels Scraper - Nightly Prices, Stars & Booking Siteshotel
Google for Jobs Scraper - Openings by City, Pay & Job Boardjob listing
Google Keyword Planner API Alternative - Ideas, Bids & Volumekeyword idea
Google Maps Extractor - Business Leads, Phones & Websitesplace
Google News Scraper - Articles, Real URLs & Full Textarticle
Google Travel Hotel Rate Tracker - OTA Prices for Every Nightoffer
Instagram Reels Search - Keyword to Top Reels, Plays & Creatorsreel
Instagram Reels Transcript - Speech to Text for Public Reelsreel transcript
Keyword Ideas & Related Keywords - Difficulty, Volume & CPCkeyword idea
Keyword Search Volume, CPC & Difficulty Checker (Bulk)keyword with data
Likee Scraper - Creators by Country, Video Views & Likesvideo
LinkedIn Ads Library Scraper - Competitor Ad Copy & Targetingad
LinkedIn Company Posts Monitor: New Posts, No Loginpost
LinkedIn Company Scraper: Firmographics & Recent Postscompany
Pinterest Search Scraper: Pins, Promoted Ads & Shop Trendspin
Reddit Brand Monitoring - Keyword Alerts for Posts & Commentsmention
Reddit Post Comments Export: Threads to JSON & CSVcomment
Remote Job Board Scraper - Remote Jobs Aggregator, 7 Sitesunique remote job
SEEK Jobs Scraper - Salaries & Hiring Across 8 APAC Job Boardsjob listing
SEO Agent - AI Keyword Research & Competitor Reportsresearch report
SEO Crawler - Technical SEO Audit Tool & On-Page Checkerpage audit
SEO Competitor Keywords - Domain Ranked Keywords & Keyword Gapkeyword
Shopify Inventory Scraper - SKUs, Variants & In-Stock Statusproduct
Shopify App & Theme Detector - Store Analyzer & Contactsshopify store
Sitemap URL Extractor - All URLs from sitemap.xml & robots.txturl
Stock Photos & Videos Scraper for Pexelsmedia item
Website Built With Checker - Find Any Site's CMS & Tech Stackwebsite
Threads Search - Keyword & Profile Posts Scraper (No Login)post
TikTok Ads Library Scraper: Competitor Ads in Europead
TikTok Transcripts - Captions or Speech to Text for Any Videovideo transcript
HTML to Text & URL to Markdown - LLM Ready Web Contentpage
Website Traffic Checker - Bulk Domain Traffic Estimatedomain with traffic data
WeChat Official Account Articles - Keyword Search to Markdownarticle found
Weibo Scraper - Comment Threads, Hot Search Ranks & User Statscomment
Woolworths Product Scraper - AU Shelf Prices, Specials & GTINsproduct
Workday Jobs Scraper - myworkdayjobs.com API with Salaryjob posting
YouTube Channel Email Scraper - Creator Contact Extractorchannel with email
YouTube Livestream & Channel Scraper - Videos, Likes & Statsvideo
YouTube Comments Scraper - Replies, Likes & Sort by Newestcomment
YouTube Search Scraper: Keyword Video & Shorts Monitorsearch result
YouTube Shorts Analytics Scraper - Views, Likes & Hashtagsshort
YouTube Captions Downloader - Transcript & Subtitles Scrapertranscript