App Store & Google Play Reviews Scraper (2-in-1) avatar

App Store & Google Play Reviews Scraper (2-in-1)

Pricing

from $0.15 / 1,000 reviews

Go to Apify Store
App Store & Google Play Reviews Scraper (2-in-1)

App Store & Google Play Reviews Scraper (2-in-1)

Scrape app reviews and app details from Google Play and the Apple App Store in one run with one unified output. Multi-country, keyword search, date and star filters for monitoring. GDPR-friendly: reviewer names hashed by default.

Pricing

from $0.15 / 1,000 reviews

Rating

0.0

(0)

Developer

Alexis Quiroga

Alexis Quiroga

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Security

Limited permissions

Share

Scrape app reviews and app details from Google Play and the Apple App Store in a single run, with one unified output format. Paste any mix of Play Store / App Store URLs or IDs – or just search by keyword – and get clean, analysis-ready data.

Features

  • 🍏🤖 Both stores, one schema – the same fields for iOS and Android (store, appId, rating, text, date, appVersion, thumbsUp, developerReply…), so you can compare platforms instantly.
  • 🌍 Multi-country – collect reviews from several storefronts (us, gb, de, es…) in one run.
  • 📅 Incremental monitoring – reviewsSince stops at the last date you already have, so scheduled runs only pay for new reviews.
  • ⭐ Rating filter – e.g. only 1–2★ reviews to find bugs and churn reasons.
  • 🔎 Keyword search – find the top apps for "invoice", "meditation"… in both stores and scrape them.
  • 📊 App details – rating, ratings count, histogram, installs (Play), version, release notes, price, developer, size, content rating, screenshots.
  • 🛡️ GDPR-friendly by default – reviewer names replaced by a stable anonymous hash (reviewerHash); opt-in to include display names.
  • 💬 Developer replies included (Google Play).

Use cases

  • Product teams: track feature requests and bugs after every release (appVersion).
  • Competitive intelligence: compare your app vs. competitors on both platforms.
  • ASO & marketing: mine keywords and sentiment from real user language.
  • AI / LLM pipelines: feed reviews to sentiment, topic or summary models.
  • Customer support: monitor negative reviews daily with a schedule + reviewsSince.

Input example

{
"apps": [
"com.spotify.music",
"https://apps.apple.com/us/app/spotify-music-and-podcasts/id324684580"
],
"countries": ["us", "gb"],
"maxReviewsPerApp": 200,
"reviewsSince": "2026-09-01",
"maxRating": 2
}

Output examples

Review:

{
"type": "review",
"store": "appStore",
"appId": "324684580",
"appTitle": "Spotify: música y pódcasts",
"country": "es",
"reviewId": "14621250560",
"rating": 5,
"title": "Facilitar",
"text": "La app es muy buena pero tendrían que facilitar…",
"date": "2026-10-03T03:26:53.000Z",
"appVersion": "9.1.88",
"thumbsUp": 0,
"reviewerHash": "00c614367308e0af"
}

App details:

{
"type": "appDetails",
"store": "googlePlay",
"appId": "com.spotify.music",
"title": "Spotify: música y podcasts",
"rating": 4.2,
"ratingsCount": 36424653,
"installs": "1.000.000.000+",
"version": "VARY",
"updatedAt": "2026-09-29T…",
"developer": "Spotify AB"
}

Pricing

Pay per event – you only pay for what you get:

  • Review – per review written to the dataset.
  • App details – per app × country.

Use Maximum cost per run to cap spending; the actor stops gracefully when it is reached.

Limits & notes

  • Apple only exposes roughly the 500 most recent reviews per country for each app. Add more countries to get more.
  • Google Play has no practical limit; large apps may have millions of reviews – set maxReviewsPerApp.
  • Data comes from publicly available store pages and Apple's public RSS/lookup feeds. You are responsible for using it in line with applicable laws (e.g. GDPR) and store terms.

Support

Open an issue on the Issues tab – fixes usually ship within 48 hours.