Google Images search volume as a normalized time series. Track visual and aesthetic search demand for any topic, style, or product - weekly data, period growth, via a single POST endpoint.
Google Images search volume is a different signal from Google Search. When someone searches Google Images, they know what they want to see - a look, a style, a visual reference. It's intent with a visual dimension. Fashion researchers, interior designers, and brand strategists often find that Images volume leads the broader search curve by several weeks.
There is no official API for this data. Trends MCP makes it available with the same endpoint and JSON structure as every other source.
POST https://api.trendsmcp.ai/api
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
Weekly Google Images search interest, normalized 0-100.
{
"source": "google images",
"keyword": "quiet luxury style"
}
Response:
[
{
"date": "2026-03-21",
"value": 67,
"volume": null,
"keyword": "quiet luxury style",
"source": "google images"
}
]
Daily mode for the last 30 days:
{
"source": "google images",
"keyword": "quiet luxury style",
"data_mode": "daily"
}
{
"source": "google images",
"keyword": "coastal grandmother aesthetic",
"percent_growth": ["3M", "1Y", "2Y"]
}
Preset periods: 7D 14D 30D 1M 2M 3M 6M 9M 12M 1Y 18M 24M 2Y 36M 3Y 48M 60M 5Y MTD QTD YTD
A common pattern: query the same keyword on both google images and google search and compare. When Images volume spikes first, that's often an early signal. When Search catches up, the trend has crossed into mainstream.
import requests
headers = {"Authorization": "Bearer YOUR_API_KEY"}
base = "https://api.trendsmcp.ai/api"
kw = "dopamine dressing"
images = requests.post(base, headers=headers,
json={"source": "google images", "keyword": kw, "percent_growth": ["6M"]}).json()
search = requests.post(base, headers=headers,
json={"source": "google search", "keyword": kw, "percent_growth": ["6M"]}).json()
JavaScript
const res = await fetch("https://api.trendsmcp.ai/api", {
method: "POST",
headers: {
"Authorization": "Bearer YOUR_API_KEY",
"Content-Type": "application/json"
},
body: JSON.stringify({ source: "google images", keyword: "quiet luxury style", percent_growth: ["3M", "1Y"] })
});
const data = await res.json();
FAQ