SEO and content teams
Planning
Compare Google search trends for article topics, brand terms, and seasonal queries before committing an editorial calendar.
Limited Time — Lifetime Access for just $99. Lock in before prices rise.
This Google Trends scraper turns Google Trends Explore pages into a structured CSV for keyword research, demand monitoring, and market intelligence. Add the topics you want to track, run the workflow in the UScraper local desktop app, and export interest over time, regional interest, related queries, and rising topics without writing a Trends API script.
CSV
14
Multi-URL
Built in
Free
At a glance
The template starts with a full-size browser window, opens each Google Trends Explore URL, waits for the page to settle, and runs a compact JavaScript extraction step that reads Trends widget data for the current keyword. A visible output table is injected into the page, then UScraper's Structured Export block writes each row to CSV with headers and append mode enabled.
Use it when you want to compare search demand for product launches, seasonal campaigns, editorial calendars, or competitor names. Instead of manually clicking around Trends, downloading separate views, and reconciling them later, you keep every keyword in one repeatable workflow. The shipped bundle includes sample Explore URLs; replace them with your own terms, geography, and date range before running.
Four Trends views in one run
Capture interest over time, subregion interest, related queries, and related topics from the same keyword URL.
Keyword loops without copy-paste
The Navigate block accepts multiple Google Trends URLs and the Loop Continue block advances through them one by one.
Spreadsheet-first output
Export Google Trends data to CSV for Excel, Sheets, BI tools, or downstream reporting.
Local desktop workflow
The workflow runs in your browser session and writes the file to your configured folder.
Who this is for
SEO and content teams
Planning
Compare Google search trends for article topics, brand terms, and seasonal queries before committing an editorial calendar.
Growth marketers
Launch tracking
Watch rising queries and regional demand after a campaign, product announcement, or competitor event.
Researchers and analysts
Market signals
Download Google Trends results into a repeatable CSV so charts and memos cite structured source rows.
How to use
Download and import
Download the hosted JSON template, import it into UScraper, and review the save location in the Structured Export block.
Replace the Explore URLs
Edit navigate.urls with Google Trends Explore URLs for your keywords, geography, and date range. For example, use date=now%207-d and geo=US for a seven-day US snapshot.
Run the browser flow
UScraper opens each URL, waits for page load, adds a short sleep, and runs the extraction script. If Google shows a verification page, handle it manually before continuing.
Export structured rows
The injected table creates one row set per keyword. Structured Export selects #uscraper-google-trends-output tbody tr.data-row and appends rows to google-trends-scraper.csv.
Open and analyze
Open the CSV in Excel, Google Sheets, or your BI tool. Sort by keyword, region rank, related query rank, or rising topic value.
Output preview
The export intentionally keeps all Trends views in one wide table. Some cells are blank because interest timeline points, subregions, related queries, and topics do not always have the same row count.
| input_keyword | interest_over_time_time_interval | interest_value | total_subregion | index_subregion | subregion | subregion_value | total_queries | index_related_queries | queries | queries_rising | index_related_topics | topics | rising_topic |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Web scraping | Jun 2, 2026 at 4:00 PM | 67 | Showing 1-5 of 51 subregions | 1 | California | 100 | Showing 1-5 of 25 queries | 1 | web scraping python | +180% | 1 | Data extraction | Breakout |
| Web scraping | Jun 2, 2026 at 5:00 PM | 72 | Showing 1-5 of 51 subregions | 2 | New York | 84 | Showing 1-5 of 25 queries | 2 | website scraper | +90% | 2 | Web crawler | +70% |
| AI automation | Jun 2, 2026 at 6:00 PM | 55 | Showing 1-5 of 51 subregions | 3 | Texas | 78 | Showing 1-5 of 25 queries | 3 | ai workflow automation | Breakout | 3 | Marketing automation | +60% |
google-trends-scraper.csvColumn
input_keyword
Keyword or comma-separated comparison query from the current Explore URL.
Column
interest_over_time_time_interval
Time bucket from the Trends timeline widget.
Column
interest_value
Normalized Trends score for the first keyword in the URL.
Column
subregion
Region or subregion name from the geo widget.
Column
queries
Related query text returned by Google Trends.
Column
topics
Related topic title returned by Google Trends.
Comparison
| Option | Good fit | Trade-off |
|---|---|---|
| UScraper Google Trends template | Analysts who want no-code Google Trends to CSV from a desktop app | Best-effort browser automation; may need manual CAPTCHA handling |
| Official Google Trends API | Teams with approved API access and engineering time | Requires developer integration and may not match every ad hoc Explore workflow |
| Cloud scraper APIs | High-volume server-side pipelines | Sends queries through a vendor and usually bills by request or result |
Pair this page with the Google SERP Scraper when you need organic result snapshots, the Google News Keyword Scraper for news coverage, and the Bing Search Results Scraper for cross-engine demand checks. Browse the full UScraper template library when your Trends CSV points to sites, products, or search results that need deeper extraction.
Google Trends data can look public, but automated collection may still be limited by Google terms, technical safeguards, copyright, privacy rules, or local law. Use moderate volume, do not bypass verification challenges, avoid redistributing data in ways your policy does not allow, and get legal review before commercial reuse.
Before you run
Guardrails for reliable Trends exports
Google may slow, block, or challenge frequent requests
Keep batches modest, avoid parallel runs, and treat CAPTCHA or verification screens as a stop sign for unattended automation.
Trends widgets and response shapes can change
Empty rows usually mean Google changed the page, widget names, or response format. Re-test with one keyword before trusting a scheduled batch.
CSV output still needs responsible use
Review Google Trends help, your internal acceptable-use policy, and any client data handling rules before using exports in commercial products or datasets.
Download the template from the button on this page or install UScraper from uscraper.io/download, then use this workflow whenever you need to export Google Trends data without rebuilding a spreadsheet by hand.
Download and use this template instantly
UScraper templates are open source. Improve this workflow or contribute a new one to help the community grow.
Contribute on GitHubBrowse more templates in the library
All TemplatesHere are some of our most common questions. Can't find what you're looking for?
View All FAQsDownload UScraper and build your first web scraper in under 10 minutes. No subscriptions, no code, no limits.
Available on Windows 10+ and macOS 12+ · Need help? [email protected]