Google Play Reviews Scraper - Reviews, Replies & App Data
Pricing
from $0.10 / 1,000 reviews
Google Play Reviews Scraper - Reviews, Replies & App Data
Scrape Google Play reviews with star rating, text, likes, app version, date and the developer's reply, plus app details (rating histogram, installs, developer contacts). Many apps and countries per run, star and date filters, new-reviews-only monitoring. $0.10 per 1,000 reviews.
Pricing
from $0.10 / 1,000 reviews
Rating
0.0
(0)
Developer
Alex
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a month ago
Last modified
Categories
Security
Limited permissionsShare
Google Play Reviews Scraper
Get Google Play reviews as clean data: star rating, review text, likes, app version, date and the developer's reply, plus an app details row with the rating histogram, installs, price, last update and the developer's email and website.
Built for app teams, ASO and market research: track what users complain about, compare competitors, monitor new reviews on a schedule, or feed reviews into an LLM for sentiment and feature requests.
Why this scraper
- Many apps at once: paste app IDs or Play Store links, or just type a keyword ("budget tracker") and it takes the top apps from Google Play search.
- Several countries in one run, merged and de-duplicated.
- Star filter: e.g. only 1 and 2 star reviews to collect complaints.
- Date cut-off: only reviews since a given day.
- New reviews only: for scheduled runs it remembers which reviews you already got and returns only new ones, so a daily schedule gives you a clean feed of fresh reviews.
- Developer replies included, with reply date.
- Cheap: $0.10 per 1,000 reviews, $0.001 per app details row.
Output
Review row:
{"type": "review","appId": "com.whatsapp","appTitle": "WhatsApp Messenger","rating": 1,"text": "Since the last update I can't send voice messages...","thumbsUp": 12,"appVersion": "2.26.26.73","date": "2026-10-02T09:21:18+00:00","replyText": "Hi, sorry about that. Please contact us at ...","replyDate": "2026-10-02T15:03:11+00:00","userName": "Jane D.","country": "us","language": "en","url": "https://play.google.com/store/apps/details?id=com.whatsapp&reviewId=..."}
App details row ("type": "app"): title, summary, developer, developerEmail, developerWebsite, developerAddress, genre, score, ratings, reviews, histogram (1 to 5 stars), installs, realInstalls, price, free, offersIAP, containsAds, contentRating, released, updated, version, icon, url, description.
The Output tab has two tables, Reviews and App details; download them as Excel, CSV or JSON.
Input example
{"apps": ["com.whatsapp", "https://play.google.com/store/apps/details?id=org.telegram.messenger"],"searchTerms": ["habit tracker"],"maxReviewsPerApp": 500,"stars": ["1", "2"],"since": "2026-09-01","countries": ["us", "gb"],"language": "en"}
Tips
- Language matters more than country: Google Play returns reviews written in the selected language. To get German reviews, set
languagetode(andcountriestode,at,ch). - Monitoring: turn on Only reviews not seen in previous runs, keep Sort on Newest first and add a daily or hourly schedule. Each run returns only reviews that appeared since the last one.
- All reviews: set Max reviews per app to 0. Popular apps have hundreds of thousands of reviews, so combine it with Reviews since.
Pricing
Pay per result: $0.10 per 1,000 reviews and $0.001 per app details row. No subscription; you pay only for rows you get.
Use from code
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run = client.actor("alex9080/google-play-reviews-scraper").call(run_input={"apps": ["com.spotify.music"], "maxReviewsPerApp": 1000, "stars": ["1"],})for item in client.dataset(run["defaultDatasetId"]).iterate_items():if item["type"] == "review":print(item["rating"], item["text"])
Works with Make, Zapier, n8n, Google Sheets and AI agents through the Apify API and MCP server.
FAQ
Does it need a Google account or API key? No. It reads the public Play Store.
Can I get reviews for apps that are not available in my country? Use the country where the app is published in Countries.
Is it legal? It collects publicly visible reviews. Personal data such as reviewer names may be protected by laws like GDPR; use the data responsibly and only for legitimate purposes.