Google Play Reviews Scraper
Pricing
from $2.50 / 1,000 review scrapeds
Go to Apify Store
Google Play Reviews Scraper
Extract user reviews and ratings for any Android app from the Google Play Store. Fet rating, content, app version, author, helpful-vote counts, and developer replies for thousands of reviews across any country and language.
Pricing
from $2.50 / 1,000 review scrapeds
Rating
0.0
(0)
Developer
Andrew
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Extract user reviews and ratings for any Android app from the Google Play Store. Get rating, full review text, app version, author name and avatar, helpful-vote counts, and developer replies — across any country and language.
What you get
- One dataset record per review with: rating (1–5), full review text, author name, author avatar, app version, helpful-vote count, the developer's reply (if any) and reply date, and review timestamp
- Sort by Newest, Rating, or Helpfulness
- Multi-country and multi-language support — pull reviews from 36+ Play Store regions in any of Google's supported review languages
- Unlike the Apple App Store's 500-review cap, the Play Store typically allows thousands or tens of thousands of reviews per app
- Export to JSON, CSV, or Google Sheets directly from the Apify console
Use cases
- Product feedback monitoring — surface complaints, feature requests, and bug reports from real users
- Competitive intelligence — track sentiment and version-to-version changes across competitor apps
- App Store Optimization (ASO) — analyze keywords and themes mentioned in positive vs negative reviews
- Customer support triage — feed reviews into a ticketing system or LLM for tagging and prioritization
- Localization research — compare review themes across countries and languages
- Developer-response auditing — track which reviews got replies and how quickly
How to use
- Find your app's package name — it's the
id=...parameter in the Play Store URL. Forplay.google.com/store/apps/details?id=com.instagram.android, the App ID iscom.instagram.android - Paste it into App ID (package name)
- Choose the Country storefront and Language for review text
- Choose Sort By — Newest for monitoring, Rating to see star-distribution patterns, Helpfulness for top community-voted reviews
- Set Max Reviews (0 fetches all available — large apps may take several minutes)
- Click Run — reviews appear in the Dataset tab when complete
Output format
Each dataset record:
{"reviewId": "b3434aac-97e6-4a91-b5ba-2719f93129c9","appId": "com.instagram.android","country": "us","lang": "en","rating": 5,"title": null,"content": "Love the new editor — much faster than before.","version": "428.2.0","author": "Usha Devi","authorAvatar": "https://play-lh.googleusercontent.com/a/...","thumbsUp": 12,"replyContent": "Thanks for the feedback! Glad you're enjoying it.","repliedAt": "2026-05-08T14:22:00.000Z","reviewUrl": "https://play.google.com/store/apps/details?id=com.instagram.android&reviewId=...","updatedAt": "2026-05-09T08:33:10.787Z","sortBy": "newest"}
Input options
| Field | Type | Description |
|---|---|---|
| App ID | Text | Google Play package name (e.g. com.instagram.android) |
| Country | Select | Two-letter ISO storefront code — us, gb, de, jp, br, etc. |
| Language | Text | Two-letter ISO language code for review text — en, es, de, ja |
| Sort By | Select | newest (default), rating, or helpfulness |
| Max Reviews | Integer | Cap on reviews to return; 0 = all available (can be tens of thousands) |
Limits
- Reviews are localized per region/language — to monitor multiple markets, run the actor once per country.
- Large apps (millions of reviews) can take several minutes to fully paginate. For monitoring, set a
Max Reviewscap and run on a schedule. - Review titles are no longer used by Google Play, so the
titlefield is usuallynull. - Review content reflects what's currently shown on Google Play, including any reviews that may have been hidden, edited, or removed since posting.