App Store & Google Play Reviews Scraper avatar

App Store & Google Play Reviews Scraper

Pricing

from $0.15 / 1,000 reviews

Go to Apify Store
App Store & Google Play Reviews Scraper

App Store & Google Play Reviews Scraper

Scrape app reviews from the Apple App Store and Google Play in one run: rating, title, text, app version, date, likes and developer replies, for any app and country. Filter by stars and date. Optional report per app with complaints and rating trend.

Pricing

from $0.15 / 1,000 reviews

Rating

0.0

(0)

Developer

Mariam Ahmed

Mariam Ahmed

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 days ago

Last modified

Share

Scrape app reviews from the Apple App Store and Google Play in one run, for any app and any country, with no login and no API key:

  • Every review as a row: stars, title, text, app version, date, helpful votes and the developer's reply
  • Both stores at once: type an app name and get its reviews from the App Store and Google Play, or paste store links
  • Any country: each country store has its own reviews; ask for several in one run
  • About 1,000 App Store reviews per country, twice the usual 500 (newest and most helpful lists combined), and as many Google Play reviews as you want
  • Filters: star range (only 1 and 2 stars, for example), reviews since a date or from the last N days, newest or most helpful first
  • Optional app report: rating mix, rating by month, last 30 days against the 30 before, top complaint and praise themes with examples, common phrases, lowest-rated app versions, developer reply rate
  • No reviewer names: reviews are saved without the reviewer's name

What does this app reviews scraper do?

Temu · App Store · US · 750 reviews read
Store rating 4.66, but the reviews read average 3.52 · 31.5% are 1-2 stars
Top complaint: payments and orders (50% of negative reviews) · trend declining
  1. Enter apps: names, App Store links or ids, Google Play links or package names.
  2. Pick stores, countries, how many reviews, and optional filters.
  3. You get one row per review and, if you want, one report per app, store and country.
flowchart LR
A[App name<br/>or store link] --> B[App Store<br/>per country]
A --> C[Google Play<br/>per country]
B --> D[Reviews<br/>stars, text, version,<br/>date, reply]
C --> D
D --> E[App report<br/>themes, trend,<br/>bad versions]

Who is it for?

  • Product managers and app developers: read what users complain about, by version, after every release
  • App marketers and ASO specialists: track ratings and review themes for your app and competitors, by country
  • Customer support teams: find unanswered complaints and measure your reply rate on Google Play
  • Market researchers and investors: compare user sentiment across apps in a category
  • AI and data teams: build labelled review datasets (text + stars) for sentiment models

What data do you get?

Reviews (default dataset, one row per review)

FieldWhat it tells you
appName, appId, store, country, languageWhich app, store and country
rating, title, textStars (1-5) and what the user wrote
version, dateApp version reviewed and when
thumbsUpHelpful votes
developerReply, developerReplyDateThe developer's answer (Google Play)
reviewId, reviewUrlReview id and link

App reports (second dataset, one per app, store and country)

FieldWhat it tells you
storeRating, storeRatingCount, storeRatingBreakdown, installsThe store's own numbers
reviewsAnalyzed, averageRatingAnalyzed, ratingBreakdownAnalyzedThe reviews read, and their average
negativeSharePercent, positiveSharePercentShare of 1-2 star and 4-5 star reviews
ratingByMonth, last30DaysAverageRating, previous30DaysAverageRating, ratingTrendIs it getting better or worse
complaintThemes, praiseThemesCrashes, login, ads, price, refunds, speed, updates, support... with share and an example
topComplaintPhrases, topPraisePhrasesThe two-word phrases users repeat
lowestRatedVersionsApp versions with the worst average
developerReplyRatePercent, developerReplyMedianHoursHow often and how fast the developer answers (Google Play)

Example: 7 October 2026

Spotify, Duolingo, ChatGPT and Temu, both stores, US and UK, up to 2,000 reviews each: 23,722 reviews and 16 reports in 3 minutes 12 seconds.

App (US)StoreStore ratingAverage of reviews read1-2 starsTop complaint
TemuApp Store4.663.5231.5%Payments and orders (50%)
TemuGoogle Play4.453.9621.5%Privacy and scams (21%)
SpotifyApp Store4.773.7522.9%Price and subscription (39%)
SpotifyGoogle Play4.353.9423.2%Price and subscription (32%)
ChatGPTApp Store4.833.9722.5%Crashes and bugs (19%)
DuolingoGoogle Play4.734.517.5%Price and subscription (9%)
  • Written reviews are harsher than star ratings: every app's reviews average below its store rating, by up to 1.1 stars (Temu 3.52 against 4.66 on the App Store), because unhappy users write more.
  • Volume differs hugely: 2,000 Google Play reviews cover the last 7 hours for ChatGPT, 3 days for Spotify and 19 days for Duolingo.
  • Spotify answers 12% of its Google Play reviews; Duolingo, ChatGPT and Temu almost none.

Pricing

$0.00015 per review ($0.15 per 1,000) and $0.01 per app report.

  • 1,000 reviews of one app: $0.15, or $0.16 with the report
  • The run above (23,722 reviews, 16 reports): $3.72

Turn off App report to pay for reviews only.

Good to know

  • App Store limit: Apple publishes about 500 reviews per list and country. This scraper reads both the newest and the most helpful list, which barely overlap, so you get about 1,000 per country; the most helpful ones can be years old. Add more countries for more reviews.
  • Google Play has no such limit; 100,000 reviews per app and country is the cap here.
  • Filters: star filters on Google Play are applied by Google when you pick one star value; otherwise more reviews are read and trimmed, so the count you asked for is still reached where possible.
  • Themes use English keyword lists, so reports work best for English reviews. Reviews themselves come in any language.
  • Same app twice (by name and by link) is read once.
  • No personal data: reviewer names and avatars are not collected.
  • Data comes from the stores' public review pages and feeds. Not affiliated with Apple or Google.

Input

FieldMeaning
AppsNames, App Store links or ids, Google Play links or package names
StoresApp Store, Google Play or both (for apps given by name)
CountriesTwo-letter codes, default us
Reviews per app, store and country1 to 100,000 (default 500)
OrderNewest, most helpful, or by rating (Google Play)
Lowest / highest star rating1 to 5
Reviews since / from the last N daysDate filters
Google Play languageDefault en
App reportOn by default

Integrations

Export to JSON, CSV, Excel or Google Sheets, or connect through the Apify API, webhooks, Make, Zapier and n8n. Schedule it daily with "from the last 1 day" and stars 1 to 2 for a feed of new complaints about your app or your competitors.