Google Play & App Store Reviews Scraper + Insights
Pricing
from $0.15 / 1,000 review scrapeds
Google Play & App Store Reviews Scraper + Insights
Scrape app reviews from Google Play and the Apple App Store in one run, with a built-in summary of complaints, sentiment and rating trends.
Pricing
from $0.15 / 1,000 review scrapeds
Rating
0.0
(0)
Developer
José Manuel Jiménez Rodríguez
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 hours ago
Last modified
Categories
Share
Get the reviews of any app from Google Play and the Apple App Store in a single run, plus a ready-made summary of what users complain about. No login, no API key, no proxies to configure.
What you get
- Reviews from both stores in one consistent format: rating, title, text, date, app version, helpful votes, developer reply (Google Play), country.
- An insights record per app: rating distribution, sentiment score, rating trend over time, top complaint themes (bugs and crashes, pricing, ads, login, performance, support, UI, update regressions...), most repeated phrases in negative and positive reviews, and rating by app version and by month.
- Works with English and Spanish reviews out of the box.
Who uses it
- Product and app teams: find out what is hurting your rating after a release (rating by version shows which update broke things).
- Competitor research: scrape a competitor's 1-2 star reviews and see the features and problems their users care about.
- ASO and marketing: pull real user wording for store listings and ads.
- Agencies and analysts: monitor several apps on a schedule and export to CSV, Excel or JSON.
Input
| Field | What it does |
|---|---|
appUrls | Google Play URLs or package names (com.spotify.music), App Store URLs or ids (324684580). Mix both stores freely. |
countries | Store countries (us, gb, es, mx...). Reviews are collected per country. |
maxReviewsPerApp | Per app and country. |
minRating / maxRating | e.g. 1 and 2 to collect only negative reviews. |
sinceDate | Skip reviews older than YYYY-MM-DD. |
sort | newest, helpful, or rating (Google Play only). |
includeReviews / includeInsights | Choose whether you want raw reviews, the summary, or both. |
Example:
{"appUrls": ["com.spotify.music", "https://apps.apple.com/us/app/spotify-music-and-podcasts/id324684580"],"countries": ["us", "gb"],"maxReviewsPerApp": 300,"maxRating": 2}
Output
Review record:
{"recordType": "review","appName": "Spotify: Music and Podcasts","store": "app-store","country": "gb","rating": 1,"date": "2026-09-30T14:21:07.000Z","version": "9.1.86","title": "Keeps logging me out","text": "I put in the correct code and password and it says something went wrong...","thumbsUp": 0}
Insights record (abridged):
{"recordType": "insights","appName": "Spotify: Music and Podcasts","reviewsAnalyzed": 105,"avgRating": 1.22,"sentimentScore": -0.79,"topComplaintThemes": [{ "theme": "pricing-subscription", "mentions": 30, "share": 28.6, "example": "..." },{ "theme": "login-account", "mentions": 23, "share": 21.9, "example": "..." }],"ratingByVersion": [{ "version": "9.1.86", "reviews": 105, "avgRating": 1.22 }]}
The insights are computed with fixed rules (no AI), so they are fast, cheap and identical on every run. sentimentScore goes from -1 (all negative) to +1 (all positive).
Limits worth knowing
- App Store: Apple's public review feed exposes roughly the 500 most recent reviews per country. Add more countries to get more.
- Google Play: no such cap, but very large pulls take longer.
- Review text is returned in the language users wrote it. Theme detection covers English and Spanish.
- Reviews are public data published by users on the stores. Use the data in line with the stores' terms and applicable privacy law (the
userNamefield is included, drop it if you do not need it).
Pricing
Pay per event: a small price per review and per insights summary, so you only pay for what you extract. Check the pricing panel on this page for the current rates.