Google Trends Unofficial API for Node.js

JSON →
library 4.9.2 ·javascript
verified May 27, 2026

This library provides an unofficial API layer for programmatically accessing Google Trends data, primarily designed for server-side (Node.js) environments to bypass client-side CORS restrictions. It enables developers to query various Google Trends endpoints such as interest over time, daily trends, related queries, and autocomplete suggestions. The current stable version is 4.9.2, and the project is actively maintained with ongoing expansions and improvements. A key differentiator is its ability to access Google Trends data without requiring an official Google API key, by mimicking web requests to the public Google Trends interface. It supports both traditional callback functions and modern Promise-based patterns for asynchronous operations, returning parsed data in a structured JavaScript object format.

total hits 26
actors 9 distinct systems
last hit 1d ago human
MetaBot
4
PerplexityBot
3
OAI-SearchBot
2
Script
1
ClaudeBot
1
ChatGPT-User
1
Search engines
5
Humans
1

top countries 🇺🇸 United States · 🇨🇦 Canada · 🇫🇷 France · 🇩🇪 Germany