Google Trends API (interest over time, regions, related) avatar

Google Trends API (interest over time, regions, related)

Pricing

from $9.20 / 1,000 trends requests

Go to Apify Store
Google Trends API (interest over time, regions, related)

Google Trends API (interest over time, regions, related)

Google Trends data for up to 500 keywords per run: interest over time, interest by region, related and rising queries and topics. 49 countries or worldwide. Reliable API, no blocked runs.

Pricing

from $9.20 / 1,000 trends requests

Rating

0.0

(0)

Developer

Muhammad Yasin Bin Abdul Rahman

Muhammad Yasin Bin Abdul Rahman

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Google Trends API (interest over time, regions, related queries)

Get Google Trends data for up to 500 keywords per run. For each keyword: interest over time, interest by region, top and rising related queries, and top and rising related topics. 49 countries or worldwide, web, news, image, YouTube or Shopping search. The data comes through a commercial Google Trends API, so runs do not get blocked or rate-limited the way Trends scrapers often do.

Price: US$0.01 per keyword report, plus a US$0.003 run fee. Compare mode scores up to 5 keywords against each other for the same US$0.01, which is US$0.002 per keyword.

What people use it for

  • Product and niche research: see if demand for a product is growing, seasonal or fading before you stock or build it.
  • SEO and content planning: find rising queries to write about before they peak.
  • Market comparison: compare brands, products or topics on one timeline, like the Google Trends website does.
  • Regional targeting: see which states or countries search most for a term.
  • Dashboards and AI agents: clean JSON for scheduled tracking or for an LLM to analyse.

Example output

Real output from the default input (US, past 12 months, lists shortened here):

keywordaverageInterestlatestInteresttrendChangePctpeakInterestDate
air fryer66.256-2.82026-04-12
standing desk32.91515.22026-04-12
{
"keyword": "air fryer",
"country": "US",
"timeRange": "past_12_months",
"googleTrendsUrl": "https://trends.google.com/trends/explore?hl=en&geo=US&date=today%2012-m&q=air%20fryer",
"averageInterest": 66.2,
"latestInterest": 56,
"peakInterestDate": "2026-04-12",
"trendChangePct": -2.8,
"interestOverTime": [{"date": "2025-10-26", "value": 53}, {"date": "2025-11-02", "value": 54}],
"interestByRegion": [{"regionCode": "US-WY", "region": "Wyoming", "value": 100}, {"regionCode": "US-KS", "region": "Kansas", "value": 35}],
"topQueries": [{"query": "air fryer chicken", "value": 100}, {"query": "air fryer oven", "value": 67}],
"risingQueries": [{"query": "laptop stand", "risePct": 18100}],
"topTopics": [{"topic": "Deep fryer", "type": "Topic", "value": 62}],
"risingTopics": [],
"checkedAt": "2026-10-28T15:53:38+00:00"
}

Values are Google's interest scores from 0 to 100, where 100 is the peak for that keyword, place and period. trendChangePct compares the last quarter of the period with the first quarter. risePct is Google's growth figure for rising queries; very large values are what the Google Trends website shows as "Breakout". Every row has a googleTrendsUrl so you can check the same chart on Google.

Input

FieldWhat it doesDefault
keywordsSearch terms, one per line. Up to 500 per run.2 samples
modereport: a full report for each keyword. compare: keywords grouped 5 at a time, in your order, and scored against each other on one timeline (no regions or related data).report
countryTwo-letter country code, or WORLDWIDE.US
timeRangepast_7_days, past_30_days, past_90_days, past_12_months, past_5_years or 2004_present.past_12_months
searchTypeweb, news, images, youtube or shopping.web
languageTwo-letter code for topic names.en

Pricing

EventPrice
Run fee, once per runUS$0.003
Trends request: one keyword report, or one group of up to 5 compared keywordsUS$0.01

Examples: 10 keyword reports cost US$0.103. 100 keywords in compare mode (20 groups) cost US$0.203. A request is charged once Google's data comes back, including when Google has too little data for a rare keyword (the row then has a note). Requests that fail are listed with the reason and not charged.

Limits

  • Up to 500 keywords per run. Results usually arrive within 1 to 3 minutes.
  • Google Trends samples its data, so values can differ by a few points between runs and from the website.
  • Regional and related data needs enough searches. Rare keywords may return only a timeline or nothing.
  • Free Apify plan: 2 requests per run.

FAQ

Is this the same data as the Google Trends website? Yes. We checked our output against the website: the same timeline (within Google's sampling noise), the same top regions and the same "Breakout" queries.

Why are compare-mode scores different from report-mode scores? In compare mode, 100 is the peak of the most searched keyword in the group, so the scores show how the keywords relate to each other. Groups of 5 are scored separately. To compare across groups, repeat one keyword in every group.

Can an AI agent call it? Yes. Pass keywords, get compact JSON back, and pay per request.

More tools from the same developer

Same style: clean JSON output, pay only for results, no charge on failed items.

ToolWhat it does
Bulk Keyword Search VolumeGoogle Ads search volume, CPC, competition and 12-month trend for up to 10,000 keywords
Google Keyword IdeasHundreds of keyword ideas per seed with volume, CPC, difficulty and search intent
Amazon Keyword Search VolumeMonthly Amazon searches for up to 10,000 keywords in 16 markets, plus related keywords
Competitor KeywordsEvery Google keyword a domain ranks for, with traffic, plus its closest competitors
Google SERP ResultsOrganic results, featured snippets and People Also Ask for any keyword, country and device
AI Brand Visibility TrackerWhich brands ChatGPT, Claude, Gemini and Perplexity recommend, and where yours ranks
Google AI Overview TrackerWhich keywords show an AI Overview, what it says, and whether it cites your site
Audio and Video TranscriberTimestamped transcripts from audio and video files in 90+ languages
Subtitle GeneratorReady-to-use SRT and WebVTT subtitles from audio and video files
Podcast TranscriberTimestamped transcripts of podcast episodes from any RSS feed or Apple Podcasts link
Image OCRText from images in 20 languages, with confidence scores
AI Image UpscalerUpscale photos and artwork 2x, 3x or 4x with Real-ESRGAN AI
PDF to Text and MarkdownClean text and Markdown from PDFs, with OCR for scanned pages
Bulk PageSpeed Insights AuditCore Web Vitals and Lighthouse scores for many pages, mobile and desktop
Email List ValidatorClean email lists: syntax, domain, mail server, throwaway and role checks, plus typo fixes
HTTP Request RunnerSend thousands of GET, POST and other API requests and get status, headers and body back
Bulk File DownloaderSave up to 5,000 direct file links to storage, each with a download link and checksum
Video Frame ExtractorStill images from video files every N seconds, at set times, or evenly spaced