Google Trends Scraper
Fetch Google Trends Daily Search Trends RSS for a country and return normalized trending queries, approximate traffic, images, timestamps, and related news items.
Workspace
Configure
Inputs stay here while results become exportable artifacts.
Start from an example
Results
Preview, inspect, copy, or export the complete output.
Your result will become an artifact
Run the tool to inspect structured rows, raw JSON, execution details, and downloadable JSON, CSV, and Markdown files.
Overview
Google Trends Scraper gives agents a lightweight way to inspect what people are searching for right now. Choose a country and the tool reads the public Google Trends RSS feed, returning normalized trend records with approximate traffic, publication time, thumbnail/source metadata, and related news items.
Last validated: Jul 4, 2026
Input
countrystringdefault: "US"Two-letter Google Trends country code, such as US, AU, GB, CA, IN, or DE.
max_resultsintegerdefault: 10Maximum trends to return.
Output
countintegerrequiredNumber of trends returned
trendsobject[]requiredGoogle Trends Daily Search Trends records
countrystringrequiredCountry code requested
news_itemsobject[]Related news items from the Trends feed, keyed by trend query
source_urlstringrequiredFetched Google Trends RSS URL
Examples
us-trends
{
"country": "US",
"max_results": 5
}Use cases
FAQ
Does Google Trends Scraper return historical interest-over-time data?
No. Version 0.1 focuses on Daily Search Trends RSS. Historical timelines, regional interest, related queries, and related topics should be added as separately validated slices.
Does it require a Google API key?
No. The tool reads Google's public Trends RSS feed through Better Fetch and does not use account-specific Google credentials.
Which countries are supported?
The input accepts two-letter country codes such as US, AU, GB, CA, IN, and DE. Results depend on what Google Trends publishes for that country.
Use it anywhere
MCP (Claude, ChatGPT, Codex)
# After connecting https://betterfetch.co/api/mcp, ask your AI to:
1. Call search_tools for "Google Trends Scraper"
2. Call run_tool with:
name: "google_trends_scraper"
input: {"country":"US","max_results":5}REST
curl -sS -X POST "https://betterfetch.co/api/tools/google_trends_scraper/run" \
-H "Authorization: Bearer bf_your_key_here" \
-H "Content-Type: application/json" \
-d '{"input": {"country":"US","max_results":5}}'Run locally
git clone https://github.com/better-fetch/tools/tree/main/tools/google-trends-scraper && cd google-trends-scraper && npm i
BETTER_FETCH_API_KEY=bf_your_key_here npx bf-tool run --input '{"country":"US","max_results":5}'