App Reviews Scraper - App Store & Google Play + Reports
Pricing
from $0.20 / 1,000 reviews
App Reviews Scraper - App Store & Google Play + Reports
App Store and Google Play reviews in one run, plus a ready report per app: rating trend, rating by app version, top complaints and praise with quotes, developer reply rate, competitor comparison, new-review alerts and a shareable HTML report.
Pricing
from $0.20 / 1,000 reviews
Rating
0.0
(0)
Developer
SkyData Tools
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
15 hours ago
Last modified
Categories
Share
⭐ What does App Reviews Scraper do?
App Reviews Scraper gets reviews from the App Store and Google Play in one run and turns them into a ready report for every app:
- 📈 Rating trend by month: is the app getting better or worse?
- 🧩 Rating by app version: find the update that made users angry
- 😡 Top complaints and 😍 most praised topics, found automatically, each with real example quotes
- 💬 Developer reply rate and typical reply time (Google Play)
- ⚖️ Side-by-side comparison of your app and your competitors
- 🔔 What changed since last run: new reviews, new negative reviews, rating changes. Schedule it and get alerts
- 🌍 Many countries: App Store reviews from every country you choose
- 📄 Shareable HTML report for your team or client
- 📋 Every review as data: stars, title, text, date, app version, helpful votes, developer reply, link
Enter store links, IDs or just app names (we find them in both stores).
💸 You only pay for apps that have reviews. Apps that can't be found or have no reviews are free.
👥 Who is it for?
- Product managers and app developers: see what users hate after each release
- App marketers / ASO: track ratings and complaints of your app and competitors
- Agencies: monthly app review reports for clients
- Support teams: catch new 1★ reviews early and check reply rates
- Investors and analysts: compare app sentiment across competitors
🚀 How to use it
- Add apps:
https://apps.apple.com/us/app/duolingo-language-lessons/id570060128,com.duolingo, or justDuolingo. - Choose countries and how many reviews per app.
- Click Start. Open Shareable HTML report in the Output tab, or download the reviews as Excel, CSV or JSON.
- For alerts: turn on Monitor changes and add a schedule.
💡 Want a head start? Open the Example tasks tab for ready-made setups (one click to run), e.g. common research jobs with the inputs already filled in.
📥 Input example
{"apps": ["Duolingo", "Babbel", "com.memrise.android.memrisecompanion"],"countries": ["us", "gb"],"maxReviewsPerApp": 500,"days": 90,"monitorChanges": true}
📤 Output
One report per app:
{"type": "report","label": "Duolingo: Learn Languages (Google Play)","storeRating": 4.7,"avgRatingOfReviews": 3.9,"negativePercent": 21.4,"stars": { "1": 80, "2": 27, "3": 40, "4": 61, "5": 292 },"byMonth": [{ "month": "2026-10", "reviews": 300, "avgRating": 3.8, "negativePercent": 23.0 }],"byVersion": [{ "version": "6.103.6", "reviews": 120, "avgRating": 3.2, "negativePercent": 31.7 }],"topComplaints": [{ "theme": "too many ads", "reviews": 22, "sharePercent": 20.6, "examples": ["… too many ads after every lesson …"] }],"topPraise": [{ "theme": "learn spanish", "reviews": 31, "sharePercent": 8.8, "examples": ["…"] }],"replyRatePercent": 12.0,"insights": ["Recent reviews (3.9★) are clearly worse than the store rating (4.7★): sentiment is dropping.", "Version 6.103.6 is rated worst: 3.2★ over 120 reviews."],"changes": { "since": "2026-10-26", "newReviews": 140, "newNegativeReviews": 31, "notable": true }}
Every review is a row ("type": "review") with rating, title, text, date, version, country, helpfulVotes, replyText and replyDate. With 2+ apps you also get a comparison row. Use the App reports, Reviews and Side-by-side comparison views to see each type alone.
💰 Pricing
Pay per event: an app report per app with reviews, and a review per review row (turn off "Include every review" to get only the reports). Apps not found or without reviews are never charged. Platform usage is included. See the Pricing tab.
🤖 Use it with AI agents
Works as a tool for AI agents (Claude, ChatGPT, Cursor and others) through the Apify MCP server, and with Zapier, Make, n8n and the Apify API.
🧰 More from SkyData Tools
- 📈 Google Trends Scraper: many keywords × many countries, insights, ONE scale for 50+ keywords, what's-new monitoring
- 🔍 Google Ads Transparency Scraper: competitor ad reports, likely winning ads, countries, alerts
- 🎬 YouTube Transcript Scraper: channels, playlists and search, AI-ready chunks, phrase search
- 📇 Website Contact & Company Info Scraper: emails, phones, social profiles and tech stack from any list of websites
❓ FAQ
Why at most 500 App Store reviews per country? Apple only shows the newest 500 reviews per country to the public. Add more countries to get more reviews.
Are complaint themes AI? They are found statistically: words and phrases that appear much more in 1-2★ reviews than in the others. This is fast, cheap and works best for English reviews.
Is this allowed? The Actor reads public reviews that both stores show to everyone, without logging in.
Something missing or broken? Open an issue. We answer within 12 hours.