App Store Reviews Scraper + Google Play Reviews (60+ Countries)
Pricing
from $0.50 / 1,000 review returneds
App Store Reviews Scraper + Google Play Reviews (60+ Countries)
App Store reviews scraper and Google Play reviews scraper in one run, across 60+ countries: rating, title, text, date, app version, developer reply. Search apps by name, filter by stars, date or keyword, and get only new reviews for scheduled review alerts.
Pricing
from $0.50 / 1,000 review returneds
Rating
0.0
(0)
Developer
Clearfeed Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Security
Limited permissionsShare
Scrape App Store and Google Play reviews in one run, across 60+ countries, into one clean table: star rating, title, review text, date, app version, helpful votes and the developer's reply. Search apps by name, filter by stars, date or keyword, and turn on monitor mode to get only new reviews on a schedule.
Built for app developers, product managers, ASO and customer-support teams, market researchers and anyone feeding user feedback into AI, spreadsheets or dashboards.
- 🍏🤖 Both stores, one schema: iOS and Android reviews side by side, same fields, no second tool to learn.
- 🌍 Every country at once: App Store reviews are separate in each country. Type
alland get the US, UK, France, Germany, Japan, Brazil and 55+ more storefronts in one run. Google Play reviews are read once per language, with duplicates removed. - 🔎 No links needed: type
DuolingoorRevolutand the actor finds the app in both stores. - 🔔 Only new reviews: schedule it hourly or daily and receive only reviews you have not seen. A run with nothing new costs almost nothing.
- ⭐ Useful filters: only 1-2 star reviews, only the last 7 days, only reviews mentioning
crash,loginorrefund. - 💬 Developer replies included (Google Play), plus the app's overall rating and rating count on every row.
- 🛡️ Privacy by default: reviewer nicknames are left out unless you turn them on.
- 💸 Pay only for reviews returned: no monthly fee, no proxy, no API key.
What can you use it for?
| Use case | How |
|---|---|
| Review alerts for your app | Add your App Store and Google Play links, pick your markets, turn on Only new reviews, schedule it every hour. Send new reviews to Slack, email or a Google Sheet with an Apify integration. |
| Bug and complaint radar | Star ratings = 1 and 2, Review must contain = crash, bug, freeze, login. |
| Competitor research | Type your competitors' names in Search by app name, country = all, last 90 days. Compare what users love and hate. |
| Release QA | Filter the last 3 days after a release and look at the appVersion column. |
| AI sentiment and topic analysis | Export thousands of reviews and feed them to an LLM. Works with the Apify MCP server, n8n, Make and Zapier. |
| ASO and localisation | See how ratings differ by country and what each market asks for. |
How to use it
- Paste App Store or Google Play links (or ids), or type app names in Search by app name.
- Choose the countries (
us,gb,fr... orall). - Optionally set filters: last N days, star ratings, words the review must contain.
- Click Start. Download the results as JSON, CSV, Excel or HTML, or read them through the API.
For review alerts: turn on Only new reviews, give the monitor a name, and create a schedule (Console > Schedules) that runs it every hour or every day.
Example input
{"apps": ["https://apps.apple.com/us/app/whatsapp-messenger/id310633997","https://play.google.com/store/apps/details?id=com.whatsapp"],"searchTerms": ["Duolingo"],"countries": ["us", "gb", "fr", "de"],"maxDaysOld": 7,"ratings": ["1", "2"],"onlyNew": true,"monitorName": "my-apps"}
Example output
{"id": "b81f5bd8aafdc5d7","store": "googlePlay","appId": "com.whatsapp","appName": "WhatsApp","developer": "WhatsApp LLC","country": "us","language": "en","reviewId": "2389fadd-5910-48c2-9f97-75519b1babac","rating": 2,"sentiment": "negative","title": null,"text": "Can't restore my backup after the last update...","reviewedAt": "2026-10-24T18:01:31+00:00","appVersion": "2.26.21.73","helpfulCount": 3,"developerReply": "Hi, sorry for the trouble. Please contact us at...","developerRepliedAt": "2026-10-24T20:15:02+00:00","userName": null,"appRating": 4.62,"appRatingCount": 246395121,"appUrl": "https://play.google.com/store/apps/details?id=com.whatsapp","scrapedAt": "2026-10-25T18:01:40+00:00"}
Output fields
| Field | Description |
|---|---|
store | appStore or googlePlay |
appId, appName, developer, appUrl | The app |
country | Storefront the review comes from (App Store) or was read in (Google Play) |
language | Review language (Google Play) |
rating, sentiment | 1 to 5 stars; positive (4-5), neutral (3) or negative (1-2) |
title, text | Review title (App Store only) and body |
reviewedAt | Review date (UTC, ISO 8601) |
appVersion | App version the review was written for |
helpfulCount, voteCount | Helpful votes (thumbs up on Google Play) |
developerReply, developerRepliedAt | The developer's public answer (Google Play) |
userName | Reviewer nickname, only if Include reviewer nicknames is on |
appRating, appRatingCount | The app's overall rating at scrape time |
The run's key-value store also has an APPS record (name, developer, rating, rating histogram, countries where each app is available) and a RUN_SUMMARY record.
Pricing
Pay per event, no monthly rental:
- Review returned: $0.50 per 1,000 reviews.
- A tiny start fee per run, so hourly alerts stay cheap.
Examples: monitoring 2 apps in 10 countries with about 30 new reviews a day costs about $0.45 a month. A one-off export of 20,000 competitor reviews costs $10.
Set Max reviews in total or a maximum cost per run to keep full control of your spend.
Limits worth knowing
- App Store: Apple publishes the 500 most recent reviews per country for each app (up to 1,000 with Sort = Most helpful). Reading many countries is the way to get more: a popular app often has several thousand recent reviews across 60 storefronts.
- Google Play: no limit; reviews are read until your Max reviews or date filter is reached.
- Star-only ratings without text are not published by either store, so they are not included.
FAQ
Is it legal to scrape app reviews? The actor reads reviews that the stores show publicly to anyone, through Apple's public review feed and Google Play's public pages. Reviewer nicknames are excluded by default. You are responsible for how you use the data, in particular under GDPR if you turn nicknames on.
How fresh is the data? Live: every run reads the stores at that moment.
Why is the Google Play country sometimes different from the one I typed? Google Play groups reviews by language, so us, gb and au return the same English reviews. The actor reads each language once and labels the rows with the first matching country.
Why are the newest Google Play reviews about a day old? Google Play publishes reviews roughly 24 hours after they are written. The reviewedAt date is the real writing time.
The app name search picked the wrong app. Use the store link or id instead; the APPS record shows which app was used.
Questions or a missing feature? Open an issue on the Issues tab; we usually answer within a day.
Other Actors by Clearfeed Data
- European Jobs API: Personio, Teamtailor, Recruitee, Greenhouse: fresh jobs from 490+ European companies' career sites
- Shopify Product Scraper & Search: 290+ European Stores: products, prices and stock across European Shopify stores
- European Startup Funding Rounds (Crunchbase Alternative): every European startup funding round as data
- Google News Scraper & Monitor (Multi-Country): Google News in 60+ countries with real URLs and only-new alerts