Google Play Store Reviews Scraper
Pricing
from $0.99 / 1,000 results
Google Play Store Reviews Scraper
Get user reviews for any Android app on Google Play - rating, review text, author, date, thumbs-up count, app version, and developer reply. No account, no API key.
Pricing
from $0.99 / 1,000 results
Rating
0.0
(0)
Developer
Farhan Febrian Nauval
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Collect user reviews for any Android app on the Google Play Store — without an account, an API key, or a browser. Give the actor an app's package name and it returns every review it can reach: the star rating, the full review text, the author, the date, how many people found it helpful, the app version it was left on, and the developer's reply where one exists.
Why use this actor
- No account, no API key, no login — just paste an app ID and press Run.
- Full review detail — rating, complete review text, author name and avatar, exact date, thumbs-up count, and the app version reviewed.
- Developer replies included — capture the developer's response, who wrote it, and when.
- Any app, any country, any language — target any Play Store storefront and language.
- Automatic pagination — collects thousands of reviews across pages for you, with automatic retries.
- Clean, stable JSON ready for spreadsheets, dashboards, databases, or sentiment-analysis pipelines. Export to JSON, CSV, or Excel, and run it on a schedule.
How it works
- Find the app's package name — it's the part after
id=in the Play Store URL. Forhttps://play.google.com/store/apps/details?id=com.spotify.music, the package name iscom.spotify.music. - Set the country, language, how to sort the reviews, and how many you want (or just use the prefilled example).
- Press Run. Reviews stream into the dataset as they are collected and can be exported to JSON, CSV, or Excel.
You don't manage any scrapers, servers, or blocks — the actor handles the session setup, pagination, retries, and pacing for you.
Input
{"appId": "com.spotify.music","country": "us","language": "en","sortBy": "newest","maxReviews": 200}
| Field | Type | Description |
|---|---|---|
appId | string | Required. The app's Android package name, as shown after id= in the Play Store URL. Example: com.spotify.music. |
country | string | Two-letter country code for the storefront, e.g. us, gb, de, id, jp. Default: us. |
language | string | Language code for review text and developer replies, e.g. en, de, fr, ja, id. Default: en. |
sortBy | string | newest (most recent first, default), rating (by star rating), or relevance (most helpful first). |
maxReviews | integer | Maximum number of reviews to collect. The actor paginates automatically until it reaches this many or runs out. Default: 200. |
proxyConfiguration | object | Optional. A residential proxy matched to your country improves reliability and avoids rate limits on large runs. |
Output
Each review is one dataset record. Real output for com.spotify.music (country: "us", sortBy: "newest"):
A typical review:
{"_source": "S1-batchexecute","_scrapedAt": "2026-07-15T17:59:05Z","appId": "com.spotify.music","country": "us","language": "en","reviewId": "4a8ce34e-1ea6-436d-ab8e-c0afdd32e045","userName": "Godson Adjei","userImage": "https://play-lh.googleusercontent.com/a/ACg8ocIJAuExJtIJK88QBVxcayYi6XoVY-GmFJ4wYbnOFJFqUKC0HQ=mo","score": 5,"text": "one of the best apps for music, I really like it","at": "2026-07-14T17:57:44Z","atTimestamp": 1784051864,"thumbsUpCount": 0,"appVersion": "9.1.60.1970","replyContent": null,"repliedAt": null,"replyAuthor": null}
A review with a developer reply:
{"_source": "S1-batchexecute","_scrapedAt": "2026-07-15T17:59:05Z","appId": "com.spotify.music","country": "us","language": "en","reviewId": "2768c073-5104-484a-9bdc-7832051a524c","userName": "Plegendry_22","userImage": "https://play-lh.googleusercontent.com/a/ACg8ocKFhX3ZunlaNU8iYsiVURHPUHsKMgUIgSLIYzc-O4TUey03Bg=mo","score": 2,"text": "it is fine but sometimes when l want to play some other song it start playing another song which really annoys me","at": "2026-07-14T17:50:58Z","atTimestamp": 1784051458,"thumbsUpCount": 0,"appVersion": "9.1.64.1676","replyContent": "Hi. If you're on our free service, Smart Shuffle is on by default and adds songs to keep your queue fresh. For full control, check out our Premium plans at spotify.com/premium. If you've never had Premium before, you should be eligible for our trial.","repliedAt": "2026-07-14T18:17:09Z","replyAuthor": "Spotify AB"}
| Field | Type | Description |
|---|---|---|
appId | string | The app package name that was scraped. |
country | string | Storefront country code used. |
language | string | Language code used. |
reviewId | string | Unique ID of the review. |
userName | string | Display name of the reviewer. |
userImage | string | URL of the reviewer's avatar. |
score | integer | Star rating, 1 to 5. |
text | string | Full review text. |
at | string | Review date (UTC, ISO 8601). |
atTimestamp | integer | Review date as a Unix timestamp (seconds). |
thumbsUpCount | integer | How many people marked the review helpful. |
appVersion | string | App version the review was left on (may be null). |
replyContent | string | Developer's reply text, or null if none. |
repliedAt | string | Date of the developer's reply (UTC, ISO 8601), or null. |
replyAuthor | string | Name the developer replied under, or null. |
_source | string | Which collection strategy produced the record. |
_scrapedAt | string | When the record was collected (UTC, ISO 8601). |
Notes & limits
- Reviews and developer replies are shown in the language you request; set
languageandcountryto match the audience you care about. - Google serves reviews in pages; very large
maxReviewsvalues on popular apps take longer and benefit from a residential proxy. - If an app ID doesn't exist in the chosen country, the actor emits a single record with an
_errorexplaining why.
Other Google Actors
| Actor | What it does |
|---|---|
| Google Trends Scraper | Trending searches by country + keyword interest over time. |
| Google Search Scraper | Organic search results for any query. |
| Google Images Scraper | Image search results. |
| Google Lens Scraper | Reverse image / visual search results. |
| Google Flights Scraper | Flight prices and itineraries. |