Apify Actor
App Store & Google Play Reviews Scraper
Every review from both app stores, one run, one clean format.
Pay per result on Apify. Runs that return nothing cost nothing; Apify's free plan includes $5 of usage a month.
Paste App Store URLs or IDs and Google Play package names, pick the countries you care about, and get ratings, review text, version, helpful votes and developer replies — as JSON, CSV or Excel, or straight into your own tools through the Apify API and integrations (Zapier, Make, n8n, Google Sheets).
Built for ASO and support teams, indie developers watching their own apps, and anyone feeding reviews into an LLM for sentiment and feature-request analysis.
What you get
- • Apple App Store and Google Play in a single Actor and a single schema
- • Any number of apps × countries per run; newest or most helpful first
- • Developer replies, review versions and helpful-vote counts included
- • No logins, cookies or personal-data collection — public endpoints only
- • Monitored daily; fixed within 24 hours when a store changes
Typical uses
- • Weekly review digest for your own apps, delivered to Slack or email
- • Competitor monitoring across countries before a launch
- • Sentiment and feature-request extraction with an LLM
- • Dashboards in Google Sheets or Looker Studio via the Apify API
Output
| platform, appId, appName, appUrl | Which store, which app, and a link to its page |
| country, language | Storefront country; language for Google Play |
| rating, title, text, date, version | The review itself |
| author, helpfulVotes | Reviewer name and 'helpful' votes |
| developerReply | Date and text of the developer's answer, when present |
| url | Google Play: the review highlighted on the app page; App Store: the app's 'see all reviews' page |
Run it from code
Same Actor, same output, from your own scripts (any language) or from n8n, Make and Zapier.
curl -X POST "https://api.apify.com/v2/acts/chorelet~app-reviews-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"apps": ["com.whatsapp", "id310633997"], "countries": ["us"], "maxReviewsPerApp": 200}'