Download Google Trends For Mac 1.0.1

  1. Download Google Trends For Mac 1.0.1 Pro
  2. Download Google Trends For Mac 1.0.1 Free
  3. Download Google Trends For Mac 1.0.1 Torrent

Submit download urls for downloads blocked by Microsoft Edge for analysis. Submitted files will be added to or removed from antimalware definitions based on the analysis results. Download Google Earth for free. Google Earth is a program that enables you to enjoy 3D views of the globe. The latest version of it can be downloaded for PCs running Windows XP/Vista/7/8/10, 32-bit. Such as 'Google Earth Plus', 'Google Desktop Plugin - Google Earth', 'Google Earth EC'. Google Earth is a program that enables you to enjoy. A visualization of the latest hot searches from Google Trends for your Mac OS X Dashboard. You can customize to view 25 searches all at a time by adjusting the grid icon in.

We need
your help!

Help us continue with your generosity!


Processing is available for Linux, Mac OS X, and Windows. Select your choice to download the software below.

Read about the changes in 4.0. The list of revisions covers the differences between releases in detail.

Stable Releases

  • 4.0 beta 2(October 5, 2021)
  • 3.5.4(January 17, 2020)
  • 2.2.1(July 31, 2014)

Earlier releases have been removed because we can only support the current versions of the software. To update old code, read the changes page. Changes for each release can be found in revisions.txt. If you have problems with the current release, please file a bug so that we can fix it. Older releases can also be built from the source. Read More about the releases and their numbering. To use Android Mode, Processing 3 or later is required.



  • 4.0 alpha 6(July 10, 2021)

The changes document covers incremental updates between 4.x releases, and is especially important to read for pre-releases.

Latest versionDownload Google Trends for Mac 1.0.1 pro


Pseudo API for Google Trends

Project description


Unofficial API for Google Trends

Allows simple interface for automating downloading of reports from Google Trends.Only good until Google changes their backend again :-P. When that happens feel free to contribute!

Looking for maintainers!

Table of contens



  • Written for both Python 2.7+ and Python 3.3+
  • Requires Requests, lxml, Pandas


Connect to Google

or if you want to use proxies as you are blocked due to Google rate limit:

  • timeout(connect, read)

    • See explantation on this on requests docs
  • tz

    • Timezone Offset
    • For example US CST is '360' (note NOT -360, Google uses timezone this way...)
  • proxies

    • https proxies Google passed ONLY
    • list ['','', ..., ...]
  • retries

    • number of retries total/connect/read all represented by one scalar
  • backoff_factor

    • A backoff factor to apply between attempts after the second try (most errors are resolved immediately by a second try without a delay). urllib3 will sleep for: {backoff factor} * (2 ^ ({number of total retries} - 1)) seconds. If the backoff_factor is 0.1, then sleep() will sleep for [0.0s, 0.2s, 0.4s, …] between retries. It will never be longer than Retry.BACKOFF_MAX. By default, backoff is disabled (set to 0).
  • requests_args

    • A dict with additional parameters to pass along to the underlying requests library, for example verify=False to ignore SSL errors

Note: the parameter hl specifies host language for accessing Google Trends.Note: only https proxies will work, and you need to add the port number after the proxy ip address

Build Payload


  • kw_list

    • Required
    • Keywords to get data for

API Methods

The following API methods are available:

  • Interest Over Time: returns historical, indexed data for when the keyword was searched most as shown on Google Trends' Interest Over Time section.

  • Historical Hourly Interest: returns historical, indexed, hourly data for when the keyword was searched most as shown on Google Trends' Interest Over Time section. It sends multiple requests to Google, each retrieving one week of hourly data. It seems like this would be the only way to get historical, hourly data.

  • Interest by Region: returns data for where the keyword is most searched as shown on Google Trends' Interest by Region section.

  • Related Topics: returns data for the related keywords to a provided keyword shown on Google Trends' Related Topics section.

  • Related Queries: returns data for the related keywords to a provided keyword shown on Google Trends' Related Queries section.

  • Trending Searches: returns data for latest trending searches shown on Google Trends' Trending Searches section.

  • Top Charts: returns the data for a given topic shown in Google Trends' Top Charts section.

  • Suggestions: returns a list of additional suggested keywords that can be used to refine a trend search.

Common API parameters

Many API methods use the following:

  • kw_list

    • keywords to get data for

    • Example ['Pizza']

    • Up to five terms in a list: ['Pizza', 'Italian', 'Spaghetti', 'Breadsticks', 'Sausage']

      • Advanced Keywords

        • When using Google Trends dashboard Google may provide suggested narrowed search terms.
        • For example 'iron' will have a drop down of 'Iron Chemical Element, Iron Cross, Iron Man, etc'.
        • Find the encoded topic by using the get_suggestions() function and choose the most relevant one for you.
        • For example: https://www.google.com/trends/explore#q=%2Fm%2F025rw19&cmpt=q
        • '%2Fm%2F025rw19' is the topic 'Iron Chemical Element' to use this with pytrends
        • You can also use pytrends.suggestions() to automate this.
  • cat

    • Category to narrow results
    • Find available cateogies by inspecting the url when manually using Google Trends. The category starts after cat= and ends before the next & or view this wiki page containing all available categories
    • For example: 'https://www.google.com/trends/explore#q=pizza&cat=71'
    • '71' is the category
    • Defaults to no category
  • geo

    • Two letter country abbreviation
    • For example United States is 'US'
    • Defaults to World
    • More detail available for States/Provinces by specifying additonal abbreviations
    • For example: Alabama would be 'US-AL'
    • For example: England would be 'GB-ENG'
  • tz

    • Timezone Offset (in minutes)
    • For more information of Timezone Offset, view this wiki page containing about UCT offset
    • For example US CST is '360'
  • timeframe

    • Date to start from

    • Defaults to last 5yrs, 'today 5-y'.

    • Everything 'all'

    • Specific dates, 'YYYY-MM-DD YYYY-MM-DD' example '2016-12-14 2017-01-25'

    • Specific datetimes, 'YYYY-MM-DDTHH YYYY-MM-DDTHH' example '2017-02-06T10 2017-02-12T07'

      • Note Time component is based off UTC
    • Current Time Minus Time Pattern:

      • By Month: 'today #-m' where # is the number of months from that date to pull data for

        • For example: 'today 3-m' would get data from today to 3months ago
        • NOTE Google uses UTC date as 'today'
        • Seems to only work for 1, 2, 3 months only
      • Daily: 'now #-d' where # is the number of days from that date to pull data for

        • For example: 'now 7-d' would get data from the last week
        • Seems to only work for 1, 7 days only
      • Hourly: 'now #-H' where # is the number of hours from that date to pull data for

        • For example: 'now 1-H' would get data from the last hour
        • Seems to only work for 1, 4 hours only
  • gprop

    • What Google property to filter to
    • Example 'images'
    • Defaults to web searches
    • Can be images, news, youtube or froogle (for Google Shopping results)

Interest Over Time

Returns pandas.Dataframe

Historical Hourly Interest


  • kw_list

    • Required
    • list of keywords that you would like the historical data
  • year_start, month_start, day_start, hour_start, year_end, month_end, day_end, hour_end

    • the time period for which you would like the historical data
  • sleep

    • If you are rate-limited by Google, you should set this parameter to something (i.e. 60) to space off each API call.

Returns pandas.Dataframe

Interest by Region


  • resolution

    • 'CITY' returns city level data
    • 'COUNTRY' returns country level data
    • 'DMA' returns Metro level data
    • 'REGION' returns Region level data
  • inc_low_vol

    • True/False (includes google trends data for low volume countries/regions as well)
  • inc_geo_code

    • True/False (includes ISO codes of countries along with the names in the data)

Returns pandas.DataFrame

Related Topics

Returns dictionary of pandas.DataFrames

Related Queries

Returns dictionary of pandas.DataFrames

Trending Searches

Returns pandas.DataFrame

Top Charts


  • date

    • Required
    • YYYY or YYYYMM integer
    • Example 201611 for November 2016 Top Chart data

Returns pandas.DataFrame



  • keyword

    • Required
    • keyword to get suggestions for

Returns dictionary


Returns dictionary

  • This is not an official or supported API
  • Google may change aggregation level for items with very large or very small search volume
  • Rate Limit is not publicly known, let me know if you have a consistent estimate
    • One user reports that 1,400 sequential requests of a 4 hours timeframe got them to the limit. (Replicated on 2 networks)
    • It has been tested, and 60 seconds of sleep between requests (successful or not) is the correct amount once you reach the limit.
  • For certain configurations the dependency lib certifi requires the environment variable REQUESTS_CA_BUNDLE to be explicitly set and exported. This variable must contain the path where the ca-certificates are saved or a SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] error is given at runtime.
  • Major JSON revision ideas taken from pat310's JavaScript library

  • Connecting to google code heavily based off Stack Overflow post

  • With some ideas pulled from Matt Reid's Google Trends API

Release historyRelease notifications RSS feed



























0.2.0rc1 pre-release

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for pytrends, version 4.7.3
Filename, sizeFile typePython versionUpload dateHashes
Filename, size pytrends-4.7.3-py3-none-any.whl (14.9 kB) File type Wheel Python version py3 Upload dateHashes
Filename, size pytrends-4.7.3.tar.gz (17.8 kB) File type Source Python version None Upload dateHashes

Hashes for pytrends-4.7.3-py3-none-any.whl

Hashes for pytrends-4.7.3-py3-none-any.whl
AlgorithmHash digest

Hashes for pytrends-4.7.3.tar.gz

Hashes for pytrends-4.7.3.tar.gz
AlgorithmHash digest