Google Trends Scraper avatar

Google Trends Scraper

Pricing

from $0.00005 / actor start

Go to Apify Store
Google Trends Scraper

Google Trends Scraper

Extract trending searches from Google Trends for any country and language. Provides real-time search trends with volume, growth metrics, status, and related searches.

Pricing

from $0.00005 / actor start

Rating

0.0

(0)

Developer

Akash Kumar Naik

Akash Kumar Naik

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

3

Monthly active users

4 days ago

Last modified

Share

Google Trending Searches Scraper

Extract trending searches from Google Trends for any country and language in real-time. This Actor provides search trends with volume metrics, growth percentages, status indicators, and related searches to help you understand what people are searching for right now.

The Google Trending Searches Scraper extracts currently trending search queries from Google Trends - the data you see at https://trends.google.com/trending. It scrapes the live trending searches list for any country and provides detailed information including:

  • πŸ”₯ Trending search terms - Real-time search trends people are searching for
  • πŸ“Š Search volume metrics - Popularity indicators (e.g., 2M+, 500K)
  • πŸ“ˆ Growth percentages - How rapidly each trend is growing
  • ⏰ Time information - When the trend started (Active/Lasted status)
  • πŸ”„ Related searches - Variations and related queries
  • 🌍 Multi-country support - Trends from any country (US, India, UK, etc.)
  • πŸ—£οΈ Multi-language support - Results in major global languages
  • Trend tracking - Monitor what's trending in your target market for content creation and SEO strategy
  • Competitor research - Discover trending topics in your industry before competitors
  • Market research - Understand consumer interests and search behavior across different countries
  • Social media insights - Find trending topics to create engaging social content
  • News and content planning - Identify trending stories for timely content creation

Platform Advantages

Your Actor runs on the Apify platform, which provides:

  • πŸš€ Scalable infrastructure - Automatic scaling and reliable performance
  • πŸ”„ Proxy rotation - Built-in proxy support (note: Apify proxy may cause timeouts with Google Trends)
  • πŸ“Š Monitoring and logging - Real-time monitoring and detailed logs
  • πŸ”„ API access - Use results via REST API for integration with your tools
  • πŸ“ˆ Scheduling - Automate runs on your preferred schedule
  • πŸ“₯ Multiple exports - Download results as JSON, CSV, Excel, or HTML
FieldDescriptionExample
titleThe trending search term"t20 world cup"
searchVolumeSearch popularity indicator"2M+","500K+","100K+"
growthPercentageGrowth since trend started300, 1000
statusCurrent trend status"Active", "Lasted"
startedAgoTime since trend started"20 hours ago", "2 hours ago"
relatedSearchesRelated search terms["india vs zimbabwe", "sanju samson"]
countryCountry code used"US", "IN", "GB"
languageLanguage code used"en-US", "hi-IN"

Quick Start Guide

  1. Open the Actor in Apify Console
  2. Select your Country from the dropdown (default: India)
  3. Select your Language from the dropdown (default: English - US)
  4. Choose Category if you want to filter (default: All Categories)
  5. Select Time Range (default: Past 24 hours)
  6. Set Maximum Results (default: 25)
  7. Click Start & Run

The Actor will use Playwright browser automation to scrape Google Trends and save results to a dataset.

Configuration Options

  • Country - Choose from 20+ countries including US, UK, Germany, Japan, Brazil, and more
  • Language - Available in 15+ languages including English, Hindi, Spanish, French, German, Japanese, Korean, and more
  • Category - Filter by topic: Sports, Entertainment, Business, Technology, Politics, Health, and more
  • Time Range - Past 4 hours, Past 24 hours, Past 48 hours, or Past 7 days
  • Maximum Results - Up to 100 results per run
  • Proxy Settings - Disabled by default for better performance; may cause timeouts with Google Trends

Input Example

{
"geo": "IN",
"hl": "en-US",
"category": "",
"time": "Past 24 hours",
"maxResults": 25,
"proxyConfiguration": {
"useApifyProxy": false
}
}

Output Example

[
{
"title": "t20 world cup",
"searchVolume": "2M+",
"growthPercentage": 300,
"status": "Active",
"startedAgo": "20 hours ago",
"timeInfo": "20 hours ago",
"relatedSearches": [
"india national cricket team vs zimbabwe national cricket team match scorecard",
"sanju samson"
],
"additionalItemsCount": 228,
"chartImageUrl": "chart_available",
"country": "IN",
"language": "en-US",
"category": "all",
"timeRange": "Past 24 hours",
"scrapedAt": "2026-02-26T15:49:00.000Z"
}
]

You can download the dataset extracted by Google Trending Searches Scraper in various formats such as JSON, HTML, CSV, or Excel.

The Google Trending Searches Scraper uses Pay-Per-Event (PPE) pricing. You only pay for what you actually get.

Event Pricing

EventDescriptionPrice
apify-actor-startAutomatic startup event (covers first 5 seconds of compute)$0.00005 per start
trending-searchOne trending search item scraped$0.005 per item ($5.00/1,000)

Example Costs

Small run (25 trending searches from India):

  • Startup: $0.00005
  • Results: 25 Γ— $0.005 = $0.125
  • Total: ~$0.13 per run

Medium run (50 trending searches):

  • Startup: $0.00005
  • Results: 50 Γ— $0.005 = $0.250
  • Total: ~$0.25 per run

Large run (100 trending searches):

  • Startup: $0.00005
  • Results: 100 Γ— $0.005 = $0.500
  • Total: ~$0.50 per run

Free Tier

With Apify's free tier, you can extract limited trending searches at no cost. For example:

  • A few runs with 10-20 results per run are typically free on Apify's free tier
  • This allows you to test the scraper and understand trending patterns
  • When you're ready for larger scale, the pay-per-event model makes costs predictable and transparent

Note: Pricing is per event charged, not per compute minute. See the input tab for more details on pricing and usage limits.

Google Trending Searches Scraper offers a free tier that allows you to extract trending searches at no cost. The pay-per-event pricing model means you only pay for the actual results you extract.

For most use cases:

  • Small scale testing with 10-20 results per run: Free on Apify's free tier
  • Professional use with regular runs: Predictable per-item costs at $0.005 each
  • Large scale operations: $0.50 per 100 results without hidden charges

Our scraper extracts publicly available information from Google Trends, which displays aggregated search trends. The scraper:

  • ❌ Does not extract private user data (email addresses, phone numbers, personal information)
  • ❌ Does not access logged-in user accounts
  • βœ… Only extracts publicly available trend data that anyone can see at trends.google.com
  • βœ… Uses ethical scraping practices with proper delays and respect for the platform

We believe this scraper, when used for ethical purposes by Apify users, is compliant with Google's Terms of Service. However, you should be aware that your results could contain personal data. Personal data is protected by the GDPR in the European Union and by other regulations around the world. You should not use personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers.

Known Limitations

  • The scraper extracts data that is publicly available on the Google Trends trending page
  • Apify proxy may cause timeouts with Google Trends; proxy is disabled by default for better performance
  • Maximum 100 results per run (you can run multiple times if needed)
  • Trend data is only as recent as what Google Trends shows (typically up to 7 days)

Tips for Best Results

  • ⏱️ Run at different times of day to capture varying trends
  • πŸ”„ Schedule regular runs to track trends over time
  • 🎯 Use category filters to focus on specific topics
  • πŸ’Ύ Export results to track historical trends
  • 🌍 Test different countries to discover global trends

How many results can I extract per run?

You can get up to 100 results per run by setting maxResults parameter. You can run the Actor multiple times to get more results or different time periods.

Google Trends trending page shows current and recent trends (typically up to 7 days). For historical trend data beyond what's shown on the trending page, you may need the official Google Trends API or specialized tools.

What's the difference between "Active" and "Lasted" status?

  • Active: The trend is still actively gaining search volume
  • Lasted: The trend was active but search volume has peaked and declined

Can I use custom country codes?

The dropdown includes 20+ popular countries. For other countries, contact us to discuss adding support.

The Actor provides results in a dataset that can be accessed via Apify's REST API. Download the data in JSON, CSV, Excel, or HTML format, or integrate directly using the API endpoints available in the Console.

Support and Troubleshooting

If you encounter any issues or have questions:

  • πŸ“– Check the Input tab in Apify Console for detailed field descriptions
  • πŸ› Report bugs or request features via the Issues tab
  • πŸ’¬ Contact us through Apify Console for custom integrations
  • πŸ“§ Want to discuss a custom solution? Reach out to explore tailored scraping solutions