> ## Content Index
> Fetch the complete content index at: https://serpapi.com/blog/llms.txt
> Use this file to discover other available public pages before exploring further.

# How to Scrape Google Play Movies Results
- URL: https://serpapi.com/blog/how-to-scrape-google-play-movies-results/
- Published: 2024-03-11T06:30:20.000Z
- Updated: 2024-03-26T01:49:24.000Z
- Author: Andy L
- Tags: Google Play, Google

Beside Apps, Books and Games, Google Play also offers Movies spanning various genres, including action, comedy, drama, sci-fi, romance, and more.

![](https://storage.ghost.io/c/a5/00/a5004977-0dd2-4bcd-9292-dd0e05d4c59e/content/images/2024/03/Screenshot-2024-03-11-at-11.26.35.png)

  
You can rent or purchase movies or TV shows, across multiple devices, including smartphones, tablets, computers, smart TVs, etc.

  
Scraping Google Play Movies helps you to do market research, get insights into market trends, popular movie genres, and pricing strategies.

  
You can also build content aggregation, gather all information about available movies, release dates, ratings, and reviews. For content creators, you can analyze the competitors' movie offerings, promotional activities, and user engagement metrics.

  
In my previous blog posts, we scraped Google Play Apps, books, and games easily with SerpApi. We also provide Google Play Movies APIs so you can quickly get your data.

![](https://storage.ghost.io/c/a5/00/a5004977-0dd2-4bcd-9292-dd0e05d4c59e/content/images/2024/03/Screenshot-2024-03-11-at-11.27.20.png)

### Setting up a SerpApi account

[SerpApi](https://serpapi.com/) offers a free plan for newly created accounts. Head to the [sign-up](https://serpapi.com/users/sign%5Fup?plan=free) page to register an account and complete your first search with our [interactive playground](https://serpapi.com/playground?engine=google%5Fplay%5Fmovies&gl=us&hl=en). When you want to do more searches with us, please visit the [pricing page](https://serpapi.com/pricing).

Once you are familiar with all results, you can utilize SERP APIs using your [API Key](https://serpapi.com/manage-api-key).

![](https://storage.ghost.io/c/a5/00/a5004977-0dd2-4bcd-9292-dd0e05d4c59e/content/images/2024/03/Screenshot-2024-03-11-at-11.28.42.png)

### Scrape your first Google Play Movies results with SerpApi

Head to the Google Play Movies Results from the [documentation](https://serpapi.com/google-play-movies) on [SerpApi](https://serpapi.com/) for details.

In this tutorial, we will scrape TOP SELLING movies on Google Play. The data contains: "title", "link", "rating", "maturity\_rating", "video", "category", "price", "thumbnail", "description" and more. You can also scrape more information with [SerpApi](https://serpapi.com/).

First, you need to install the [SerpApi client library](https://github.com/serpapi/google-search-results-python?ref=serpapi.com).

```python
pip install google-search-results
```

Set up the[ SerpApi](https://serpapi.com/?ref=serpapi.com)[ credentials](https://serpapi.com/manage-api-key?ref=serpapi.com) and search.

```python
from serpapi import GoogleSearch
import os, json, csv

params = {
    'api_key': 'YOUR_API_KEY',             # your serpapi api
    'engine': 'google_play_movies',        # SerpApi search engine
    'chart': 'topselling_paid'
}

```

To retrieve Google Play Movies Results for a given search query, you can use the following code:

```python
results = GoogleSearch(params).get_dict()['top_charts']

```

You can store Google Play Movie Results JSON data in databases or export them to a CSV file.

```python
import csv

header = ["title", "link", "rating", "maturity_rating", "video", "category", "price", "thumbnail", "description"]

with open('google_play_movies.csv', 'w', encoding='UTF8', newline='') as f:
    writer = csv.writer(f)

    writer.writerow(header)

    for item in results:
        print(item)
        writer.writerow([item.get('title'), item.get('link'), item.get('rating'), item.get('maturity_rating'), item.get('video'), item.get('category'), item.get('price'), item.get('thumbnail'), item.get('description')])

```

![](https://storage.ghost.io/c/a5/00/a5004977-0dd2-4bcd-9292-dd0e05d4c59e/content/images/2024/03/Screenshot-2024-03-11-at-13.28.45.png)

This example is using Python, but you can also use all your favorite programming languages like Ruby, NodeJS, Java, PHP, and more.

If you have any questions, please feel free to [contact me](mailto:andy@serpapi.com).