Google Trends Scraper for Search Interest Data

Every Google Trends value is relative to the peak of the request that produced it. Our Google Trends scraper stores the terms, place and period of each request beside its numbers.

Plans from €169/month · Free project assessment · Reply within 1 business day

Google Trends Scraper
Solutions

Google Trends Data Scraping as a Managed Service

You send the brief: search terms or topics, the countries or subregions, the time range, the category and the search type. We turn it into a request plan, run it, and repair the crawler when Google reworks the Explore page or the Trending now table. Each Explore panel loads as its own request and fails on its own, so pacing, proxy rotation, CAPTCHA handling and browser rendering are part of the service rather than something you arrange.

A one-off pull answers a research question; a daily or weekly schedule keeps a monitor running. Files arrive as CSV, XLSX or JSON, through our API or a JSON feed, or straight into Amazon S3, Google Cloud Storage or your database, with field documentation from the first delivery.

Google Trends Dataset: Fields We Extract

A Google Trends value of 50 means half of the highest point in that one chart, for that place, period, category and search type - nothing more. So our crawler writes the request into every row before the numbers, and a dataset built this way still reads correctly a year later.

  • Request - each search term or topic (up to five compared in one request), location, time range, category, search type (Web Search, Image Search, News Search, Google Shopping or YouTube Search) and the run timestamp.
  • Interest over time - one row per date and term with its value from 0 to 100, weekly on a five-year range and in finer steps on shorter ones, plus any notes Google pins to the chart.
  • Interest by subregion - region name and its 0 to 100 value at the Subregion, Metro or City resolution you pick.
  • Related topics - rank, topic name and the type label Google attaches to it, with the Rising percentage, the Breakout label or the Top score.
  • Related queries - rank, query text and the same Rising or Top value, taken from the full list rather than only the first page shown.
  • Trending now - trend name, the search volume bucket such as 100K+ or 500K+, the percentage rise, when it started, the Active marker, and the trend breakdown: the related searches Google groups under the trend.

Values are delivered exactly as Google prints them. We do not turn the index into estimated search counts, and a topic stays separate from a search term with the same words, so the two never merge in one column.

Google Trends Dataset: Fields We Extract
Trending Now and a Google Trends Database Over Time

Trending Now and a Google Trends Database Over Time

One Explore chart answers one question. A Google Trends database answers many, and building one is mostly a matter of how the requests are cut.

  • More than five terms. A comparison stops at five, and each chart rescales to its own peak. To rank a long list of products against each other we put one anchor term into every request and rescale the rest against it, with the raw values kept alongside.
  • Long and fine at once. Daily detail across several years does not come from one request. Overlapping windows are pulled and joined on their shared dates, and the join factor is delivered too.
  • Every market. The location menu runs from large countries down to small territories such as the Cayman Islands, and each subregion can be requested on its own.
  • Trending now as a log. The table covers the past 4, 24 or 48 hours or 7 days per country and filters by category, from Autos and Vehicles to Travel and Transportation. Trends fall out of the table as its time window moves on, so runs every few hours record when each one appeared, how its volume bucket grew and when it dropped out.
  • Repeat runs. Because Google draws on a sample and adds small random noise, the same request on another day can differ slightly. Every run is stamped, so you can average several or keep the first.

How Google Trends Is Organised

Google Trends shows what people search for on Google, but never as counts. Each data point is divided by all searches in its place and time range, then scaled from 0 to 100 so that the highest point of the chart is 100; a term with too little volume shows as 0. The figures come from a large, anonymised sample of searches, with repeated searches by the same person over a short period removed.

The site has three parts - Home, Explore and Trending now. Explore accepts search terms, which match the exact words, or topics, which group the ways people name one thing, and compares up to five of them. Four menus shape the request: location, time range from Past hour to 2004 - present or a custom range, one of the categories, and the search type. The answer comes in four panels: Interest over time, Interest by subregion, Related topics and Related queries.

Trending now works differently. It is a live table per country of searches that jumped recently, each with an approximate volume, a percentage rise, a start time and a breakdown of related searches, and it is the one place on the site where something close to absolute volume appears.

Get a Quote
dev_w
25

Developers

customers
500+

Customers worldwide

pages
1 500 000 000+

Pages extracted

stime
15000+

Hours saved for our clients

Plans

Google Trends Scraping Plans and Pricing

Airplane

€199 / one-time

setup fee - included

Data limits100,000
Frequencyone-time
Run timeup to 5 days
Data storing7 days

Helicopter

€169 / mo

setup fee €499

Data limits250,000
Frequencymonthly
Run timeup to 5 days
Data storing14 days

Glasses

€229 / mo

setup fee €499

Data limits1,000,000
Frequencyweekly
Run timeup to 5 days
Data storing30 days

DNA

€549 / mo

setup fee €799

Data limits3,000,000
Frequency3 times daily
Run timesame day
Data storing90 days

Delivery: CSV, JSON or XLSX files, our API or a JSON feed. MCP server on request.

Full plan details →

Why Scrape Google Trends

The index is relative, but the shapes in it are dependable, and those shapes are what buyers of Google Trends data work with.

  • Seasonality and demand planning. Weekly interest over five years shows when a category wakes up - US searches for air fryers jump in late November and again around the turn of the year, every year on the chart - and retailers time stock and campaigns to that curve.
  • Regional targeting. Interest by subregion and metro ranks places by relative interest, so ad budgets and store openings follow where a product is searched hardest, not simply where most people live.
  • Content and keyword discovery. Rising related queries and Breakout labels surface the phrasings growing fastest, which SEO and editorial teams pick up while they are still new.
  • Brand and product comparison. Anchored comparisons put brands, models or rival products on one scale and show who gains share of search after a launch.
  • Newsroom and market monitoring. Trending now, logged every few hours per country, shows what broke out where and how large it grew in volume buckets.
  • Research. Historical data back to 2004 serves as a demand signal for travel, jobs or consumer goods, and the YouTube Search and Google Shopping types add video and product intent.

Related Case Studies

Google Maps Data: Local Businesses from 1,000 US Cities Every Weekday

Google Maps Data: Local Businesses from 1,000 US Cities Every Weekday

A weekday feed of local businesses from Google Maps for a local-marketing company: 1,000 US cities, three keywords a day, files by 10:00 UTC.

Learn More about Google Maps Data: Local Businesses from 1,000 US Cities Every Weekday
Our Blog

Reads Our Latest News & Blog

Learn how to use web scraping to solve data problems for your organization

Web Scraping for Sentiment Analysis: Sources, Fields and Data Traps

Web Scraping for Sentiment Analysis: Sources, Fields and Data Traps

Where opinion text lives on the public web, what a review record contains on each kind of site, which fields a model needs besides the text, and what quietly breaks a sentiment dataset - with examples from our own projects.

Empower Your Business with Google Maps Data

Empower Your Business with Google Maps Data

Using web scraping to extract Google Maps data will help you quickly and efficiently find businesses in any industry, city, state, or region. And the extracted contact information, such as phone or email address, social networks, or links to web pages, will help to contact them.

How to Generate Business Leads Using Web Scraping

How to Generate Business Leads Using Web Scraping

Lead scraping is a reliable way to get the right customer contacts to market your product, saves organizations time, and helps you better understand the audience you want to attract. Contacts include emails, phone numbers, or social media profiles.

scrapeit logo

About ScrapeIt

ScrapeIt is a managed web scraping service: we build the crawlers, run them on your schedule and keep them working, and you receive data files. For Google Trends that means a request plan that follows how the index is scaled - anchors, overlapping windows, stamped runs - and a schema documented field by field. A free project assessment and a sample come first. Plans start from EUR 169 a month, or EUR 199 for a one-time extract.

FAQ

Do you offer a Google Trends API for interest and query data?

Yes. The ScrapeIt Google Trends API returns interest over time, interest by subregion, related queries, related topics and Trending now rows as JSON from an endpoint we host, refreshed on the schedule you set. Each row carries its request terms, location, time range and run date. The same data also comes as CSV or XLSX files, a JSON feed or a load into your database.

Is it legal to scrape Google Trends?

Yes. Trends shows relative interest, regional rankings, related queries and the Trending now table to anyone who opens it, and all of it is aggregated, anonymised search data rather than records about individual users. We collect only publicly available data - everything a visitor can see on Google Trends - and we collect it legally.

Why do two Google Trends requests give slightly different numbers?

Because Trends computes every chart from a sample of searches and rescales it to that chart's own peak. Change one term, the place or the range and the whole series moves; repeat the same request later and it can shift a little. We store the request with every value, can repeat a request and deliver the spread, and compare terms only inside one request or through a shared anchor.

Can your Google Trends crawler cover every country and subregion?

Yes. The crawler takes any location from Google's own menu, from worldwide down to a single country or territory, and pulls Interest by subregion at the Subregion, Metro or City resolution where the country offers it. Trending now is collected country by country, with category filters applied as you choose.

How far back does a Google Trends export go?

The time range menu runs from Past hour to 2004 - present, plus custom ranges. A five-year export comes back as weekly points and shorter ranges in finer steps, so a long daily history is assembled from overlapping windows. Trending now keeps nothing older than the past 7 days on the site, which is why scheduled runs are the only way to build its archive.

How does it Work?

Step 1 - Make a Request

You share your needs, expectations, and desired timeframe. We’ll suggest the best solution based on your request and budget.

Step 2 - Configuring Custom Web Crawlers

Our specialists configure the crawlers and extract a sample dataset for your review before proceeding with the full-scale extraction.

Step 3 - Collect and Deliver

Once you approve the sample, we launch the project and start full data collection. We gather, filter, and structure the data for easy use, delivering it on time in your preferred format.

Step 4 - Maintain and Support

Our team manages ongoing processes, monitors website changes, and supports all data extraction cycles. We can also help integrate data into your systems or create dashboards to simplify analysis.

Request a Quote

Tell us more about you and your project information.
Which sites, which fields, how often. A couple of lines is enough.

This form is protected by Google reCAPTCHA, which loads when you start filling it in. If you prefer not to use it, email us at info@scrapeit.io. Privacy & Cookie Policy

We reply within 1 business day. No obligation.

Google Trends data from €169/month. Free project assessment, reply within 1 business day.

scrapiet

Scrapeit Sp. z o.o.
10/208 Legionowa str., 15-099, Bialystok, Poland
KRS: 0000996672
NIP: 5423457175
REGON: 523384582