App Store & Google Play Reviews Scraper (2-in-1)
Pricing
from $0.15 / 1,000 reviews
App Store & Google Play Reviews Scraper (2-in-1)
Scrape app reviews and app details from Google Play and the Apple App Store in one run with one unified output. Multi-country, keyword search, date and star filters for monitoring. GDPR-friendly: reviewer names hashed by default.
Pricing
from $0.15 / 1,000 reviews
Rating
0.0
(0)
Developer
Alexis Quiroga
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a month ago
Last modified
Categories
Security
Limited permissionsShare
Scrape app reviews and app details from Google Play and the Apple App Store in a single run, with one unified output format. Paste any mix of Play Store / App Store URLs or IDs – or just search by keyword – and get clean, analysis-ready data.
Features
- 🍏🤖 Both stores, one schema – the same fields for iOS and Android (
store,appId,rating,text,date,appVersion,thumbsUp,developerReply…), so you can compare platforms instantly. - 🌍 Multi-country – collect reviews from several storefronts (us, gb, de, es…) in one run.
- 📅 Incremental monitoring –
reviewsSincestops at the last date you already have, so scheduled runs only pay for new reviews. - ⭐ Rating filter – e.g. only 1–2★ reviews to find bugs and churn reasons.
- 🔎 Keyword search – find the top apps for "invoice", "meditation"… in both stores and scrape them.
- 📊 App details – rating, ratings count, histogram, installs (Play), version, release notes, price, developer, size, content rating, screenshots.
- 🛡️ GDPR-friendly by default – reviewer names replaced by a stable anonymous hash (
reviewerHash); opt-in to include display names. - 💬 Developer replies included (Google Play).
Use cases
- Product teams: track feature requests and bugs after every release (
appVersion). - Competitive intelligence: compare your app vs. competitors on both platforms.
- ASO & marketing: mine keywords and sentiment from real user language.
- AI / LLM pipelines: feed reviews to sentiment, topic or summary models.
- Customer support: monitor negative reviews daily with a schedule +
reviewsSince.
Input example
{"apps": ["com.spotify.music","https://apps.apple.com/us/app/spotify-music-and-podcasts/id324684580"],"countries": ["us", "gb"],"maxReviewsPerApp": 200,"reviewsSince": "2026-09-01","maxRating": 2}
Output examples
Review:
{"type": "review","store": "appStore","appId": "324684580","appTitle": "Spotify: música y pódcasts","country": "es","reviewId": "14621250560","rating": 5,"title": "Facilitar","text": "La app es muy buena pero tendrían que facilitar…","date": "2026-10-03T03:26:53.000Z","appVersion": "9.1.88","thumbsUp": 0,"reviewerHash": "00c614367308e0af"}
App details:
{"type": "appDetails","store": "googlePlay","appId": "com.spotify.music","title": "Spotify: música y podcasts","rating": 4.2,"ratingsCount": 36424653,"installs": "1.000.000.000+","version": "VARY","updatedAt": "2026-09-29T…","developer": "Spotify AB"}
Pricing
Pay per event – you only pay for what you get:
- Review – per review written to the dataset.
- App details – per app × country.
Use Maximum cost per run to cap spending; the actor stops gracefully when it is reached.
Limits & notes
- Apple only exposes roughly the 500 most recent reviews per country for each app. Add more countries to get more.
- Google Play has no practical limit; large apps may have millions of reviews – set
maxReviewsPerApp. - Data comes from publicly available store pages and Apple's public RSS/lookup feeds. You are responsible for using it in line with applicable laws (e.g. GDPR) and store terms.
Support
Open an issue on the Issues tab – fixes usually ship within 48 hours.