App Store and Google Play Reviews Scraper, Both Stores avatar

App Store and Google Play Reviews Scraper, Both Stores

Pricing

from $0.75 / 1,000 reviews

Go to Apify Store
App Store and Google Play Reviews Scraper, Both Stores

App Store and Google Play Reviews Scraper, Both Stores

Scrape app reviews from Google Play and the Apple App Store together. Paste a store URL or an app ID, pick your countries, get every review with rating, text, version, and developer replies.

Pricing

from $0.75 / 1,000 reviews

Rating

0.0

(0)

Developer

Kurt Landman

Kurt Landman

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 hours ago

Last modified

Share

App Store & Google Play Reviews Scraper

Get app reviews from both stores in a single run. Paste a Google Play package name, an App Store ID, or just a store URL from either one, the Actor works out which store each app belongs to.

Most review scrapers make you run one Actor for Google Play and a different one for the App Store, then stitch the two exports together yourself. This one returns both in one dataset, with the same column names for both stores.


What you get

FieldDescription
storeplay or apple
appName / appId / developerWhich app the review belongs to
countryStorefront the review was read from
ratingStar rating, 1 to 5
titleReview headline (App Store; Google Play reviews have no title)
textThe review itself
userNameReviewer's display name
postedAtWhen it was posted
appVersionVersion the review was left against
thumbsUpHelpful votes
replyText / repliedAtThe developer's public reply (Google Play)
appUrl / reviewUrlLinks back to the store

Input

{
"apps": [
"com.spotify.music",
"https://apps.apple.com/us/app/spotify/id324684580"
],
"countries": ["us", "gb", "de"],
"language": "en",
"maxReviewsPerApp": 500,
"sort": "newest"
}
  • apps, package names, App Store IDs, or full store URLs, mixed freely.
  • countries, storefronts to read. See the note below on why this matters more for the App Store.
  • maxReviewsPerApp, 0 means no limit. Popular apps have millions of reviews, so keep a limit while testing.
  • sort, newest, by rating, or most helpful. Google Play only.

How deep it goes

  • Google Play paginates until the store runs out. In testing it returned 5,000 reviews for Spotify in under 7 seconds, and the pagination had not finished. Set maxReviewsPerApp to 0 if you genuinely want everything.
  • The App Store is different, and it is worth knowing before you run it: Apple's public review feed returns 50 reviews per storefront, and there is no second page. That is Apple's limit, not the Actor's. The way to get more Apple reviews is to list more countries, each storefront has its own 50. Querying 20 countries gets you up to 1,000 Apple reviews for an app.

Reviews are de-duplicated across countries, so you are never billed twice for the same review.

What it costs

$0.75 per 1,000 reviews. You are charged for reviews actually returned, with no monthly fee, no per-run start fee, and no separate charge for compute or proxies.

Comparable review scrapers on the store charge $1.00 to $1.50 per 1,000, and several add a per-run fee on top. This Actor needs no proxies to work, which is why it can be cheaper.

Common uses

  • Track a release, filter by appVersion and postedAt to see whether ratings moved after a launch.
  • Competitor research, pull a rival's one and two star reviews and read what their users complain about.
  • Support triage, find reviews that never got a developer reply.
  • Localisation checks, compare ratings and complaints across storefronts.

Notes and limits

  • Not every app is published in every storefront. An empty result for a country is a real answer, not a failure, and the run summary records what came from where.
  • Google Play review text is returned in the language you request; the App Store returns each storefront's own reviews.
  • Both stores are read through their public interfaces. No login, and nothing private is accessed.