App Store & Google Play Reviews Scraper avatar

App Store & Google Play Reviews Scraper

Pricing

from $0.30 / 1,000 reviews

Go to Apify Store
App Store & Google Play Reviews Scraper

App Store & Google Play Reviews Scraper

Reviews for any iPhone or Android app: rating, title, text, author, date, app version, helpful votes and developer replies. Apple App Store and Google Play in one actor, by app id or store URL, any country, newest or most helpful first, with a since-date.

Pricing

from $0.30 / 1,000 reviews

Rating

0.0

(0)

Developer

leo xing

leo xing

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Get the reviews of any iPhone or Android app in one clean format: star rating, title, text, author name, date, app version, helpful votes and developer replies. Apple App Store and Google Play in one actor, for any country, newest or most helpful first, optionally only since a date.

  • Both stores, one schema. Paste Apple ids (389801252), Google package names (com.spotify.music) or store URLs, mixed in one list.
  • No logins, no browser. Apple reviews come from Apple's public customer-reviews feed (or, when the feed answers empty, the app's App Store page) and app details from the iTunes lookup API; Google Play reviews from the same endpoint the Play Store website loads them from. Runs are fast and cheap.
  • Only new reviews. Set Reviews since and schedule the actor daily or weekly to track what users are saying after each release.

Who uses this

  • Product and app teams: follow feedback after each release, by version.
  • Customer support: catch angry reviews and see which ones got a developer reply.
  • Market research: compare your app's reviews with competitors', by country.
  • AI and data teams: sentiment analysis, topic clustering, LLM summaries of user feedback.

Input

FieldExampleNotes
Apps389801252, https://apps.apple.com/gb/app/instagram/id389801252, com.spotify.musicApple and Google can be mixed
CountryusTwo-letter store country; an Apple URL's country wins for that app
Language (Google Play)enGoogle returns reviews in this language
Max reviews per app100Apple's feed stops at 500 per app and country
Sort bynewestOr helpful
Reviews since2026-10-01Optional

Output (one dataset item per review)

{
"store": "google",
"appId": "com.spotify.music",
"appName": "Spotify: Music and Podcasts",
"reviewId": "9c6a81d7-971c-4fc4-827c-2ca67ffd80b7",
"rating": 3,
"title": null,
"text": "I don't know why but it's been cutting off the first 10, sometimes 20 seconds of every song I play...",
"userName": "ly",
"date": "2026-10-22T05:40:29.495Z",
"appVersion": "9.1.92.3058",
"helpfulCount": 0,
"developerReply": { "text": "Hi. Thanks for sharing. You can go to community.spotify.com/...", "date": "2026-10-22T16:10:21.876Z" },
"country": "us",
"language": "en",
"reviewUrl": "https://play.google.com/store/apps/details?id=com.spotify.music&reviewId=9c6a81d7-971c-4fc4-827c-2ca67ffd80b7",
"scrapedAt": "2026-10-23T06:28:18.595Z"
}

Apple reviews have a title and language is null (the feed is per country). Reviews from Apple's feed have no developerReply (the feed doesn't include replies); reviews taken from the app page have replies but no appVersion or helpfulCount. Their reviewUrl is the app's reviews page, since Apple has no per-review link. Google Play reviews have no title. Author names are shown as the stores publish them.

The run's SUMMARY record (key-value store) lists, for each input, the store, the app name, how many reviews were returned, any error, and for Apple apps the source (feed or app page) with a warning when the feed skipped pages.

Pricing

Pay per event: charged per review returned. Apps that aren't found cost nothing beyond Apify's actor start.

Limits

  • Apple: the public feed serves the latest 500 reviews per app and country (10 pages of 50), sorted by most recent or most helpful. For more history, run several countries. The feed is unreliable: it often answers with an empty page. Empty pages are retried once and skipped (the SUMMARY lists them); when the feed returns nothing at all, the actor returns the roughly 10 featured reviews shown on the app's App Store page instead, and says so in the SUMMARY.
  • Google Play: reviews come from the Play Store's own web endpoint, which isn't a documented API; if Google changes it, the run reports an error instead of returning wrong data.

Notes

Reviews are published by the stores for public display. This actor isn't affiliated with Apple or Google.