Google Play Reviews Scraper — All Reviews for Any Android App avatar

Google Play Reviews Scraper — All Reviews for Any Android App

Pricing

from $0.30 / 1,000 records

Go to Apify Store
Google Play Reviews Scraper — All Reviews for Any Android App

Google Play Reviews Scraper — All Reviews for Any Android App

Scrape Google Play user reviews for any Android app by store URL or package id: score, text, user name, app version, date, thumbs-up count and developer reply, sorted by newest, rating or helpfulness, in any language and country. No browser needed. Export JSON/CSV/Excel.

Pricing

from $0.30 / 1,000 records

Rating

0.0

(0)

Developer

Ocrad

Ocrad

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Google Play Reviews Scraper


Scrape user reviews of any Android app from Google Play. Provide the app's Play Store URL (or its package id) — the Actor fetches the reviews page by page, exactly as the Play web app does, and returns each review as structured data: score, text, user name, app version, date, thumbs-up count and the developer's reply. Choose the language, country and sort order (newest, rating or most helpful). No browser is used, so runs are fast and cheap.


📋 Example Output

{
"id": "4b6147af-935d-49af-acc4-9c8285ede340",
"appId": "com.spotify.music",
"appName": "Spotify: Music and Podcasts",
"developer": "Spotify AB",
"userName": "Abu Sayem",
"text": "Hey, I understand that it needs advertisements to keep itself running and stuff. But genuinely, how much ads do you guys need to run? I'm not even lying but today, I got 6 consecutive song-ad-song plays. This pissed me off so bad. Like, I understand 3 songs+1 ad. But what the hell is this?!",
"score": 1,
"thumbsUp": 0,
"version": "9.1.92.3058",
"date": "2026-10-22T19:51:41.467Z",
"replyText": "Hi. Thanks for bringing this up. We'll pass this on to our ads team. If you're seeing more ads than usual, can you try a quick reinstall? If that doesn't help, reach out to our Customer Service in support.spotify.com and search \"Contact us\". They'll help you report this.",
"replyDate": "2026-10-22T20:22:28.577Z",
"url": "https://play.google.com/store/apps/details?id=com.spotify.music&reviewId=4b6147af-935d-49af-acc4-9c8285ede340",
"scrapedAt": "2026-10-23T20:04:33.466Z"
}

replyText and replyDate are null when the developer has not answered; version is null when Google does not report it for a review.

⚙️ Configuration

ParameterTypeDefaultDescription
appUrlString(required)Google Play app URL, e.g. https://play.google.com/store/apps/details?id=com.spotify.music, or the package id alone (com.spotify.music).
langStringenLanguage of the reviews (Play's hl), e.g. de, fr, es, pt-BR, ja.
countryStringusTwo-letter country (Play's gl), e.g. gb, de, in, br.
sortStringnewestnewest, rating or helpfulness.
maxItemsInteger0Max reviews to return (0 = all available; the Actor follows Play's pagination until it runs out).
proxyConfigurationObjectApify Proxy (auto)Proxy settings. Switch to RESIDENTIAL only if results are empty.

Example Input

{
"appUrl": "https://play.google.com/store/apps/details?id=com.spotify.music",
"lang": "en",
"country": "us",
"sort": "newest",
"maxItems": 1000
}

Getting the app URL

  1. Open the app's page on Google Play (play.google.com/store/apps/details?id={package})
  2. Copy the full URL from your browser (or just the id= value)
  3. Paste it as the appUrl input

Google Play returns reviews in pages of 150. Popular apps have millions of reviews, so set maxItems to what you actually need; 0 keeps paging until Play stops returning a continuation token.


💬 Support and Feedback

Reach out via Apify support channels or leave feedback on the Actor's page.

It is legal to scrape publicly available data such as app reviews and ratings. Reviews contain personal data (reviewer names); scrape and store personal data only with a legitimate reason and in line with GDPR/CCPA. Consult your legal advisor if unsure.