App Store & Google Play Reviews Scraper avatar

App Store & Google Play Reviews Scraper

Pricing

from $1.00 / 1,000 review returneds

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: stars, text, date, app version, developer replies. Monitor mode returns only new reviews since the last run. Filter by stars, keywords and date, across countries and languages. No login or API key.

Pricing

from $1.00 / 1,000 review returneds

Rating

0.0

(0)

Developer

CANCAP

CANCAP

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

App Reviews Scraper & Monitor: App Store + Google Play

Get app reviews from the Apple App Store and Google Play in one run, in one clean format. Turn on Monitor mode and every scheduled run returns only the reviews that are new since the last run, ready to send to Slack, email, Google Sheets or your support tool.

No coding, no login and no API keys. Paste your app links and click Start.

What you get for each review

  • Stars (1-5), review text and title
  • Date, app version the review was written for
  • Country (App Store) or language (Google Play)
  • Helpful votes
  • Developer reply and reply date (Google Play)
  • Reviewer display name (optional)
  • Review link (Google Play)
  • In Monitor mode: reviewStatus = new or updated (the user edited an older review)

A summary per app is saved with every run: app name, overall store rating and rating count, number of reviews returned, average stars and star counts.

Who uses this

  • Product & support teams: get every new 1-2 star review within the hour and reply fast.
  • App developers & indie makers: watch reviews after each release, by app version.
  • ASO & marketing agencies: track clients' and competitors' apps across countries.
  • Researchers & analysts: export reviews for sentiment analysis or AI summaries.

How to use

Export reviews

  1. Add your apps. App Store: the app URL or numeric ID. Google Play: the app URL or package name.
  2. Choose App Store countries and Google Play languages.
  3. Set Max reviews per app and click Start. Export to CSV, Excel or JSON.

Monitor new reviews

  1. Turn on Monitor mode.
  2. Schedule the Actor (hourly or daily).
  3. The first run returns the latest reviews as a baseline. Every later run returns only new and edited reviews.

Example: only new negative reviews for two apps, in three App Store countries:

{
"apps": ["https://apps.apple.com/us/app/whatsapp-messenger/id310633997", "com.spotify.music"],
"appStoreCountries": ["us", "gb", "de"],
"googlePlayLanguages": ["en", "de"],
"maxReviewsPerApp": 200,
"onlyNew": true,
"maxRating": 2
}

Output example

{
"store": "google_play",
"appId": "com.example.app",
"appName": "Example App",
"country": null,
"language": "en",
"reviewId": "b7c1f6f2-0c1d-4c7e-9a43-2f0f2c1a9d10",
"rating": 2,
"title": null,
"text": "Keeps logging me out after the last update.",
"date": "2026-09-30T14:21:09.000Z",
"appVersion": "9.1.86",
"helpfulCount": 14,
"replyText": "Sorry about that! Please update to the latest version, this is fixed.",
"replyDate": "2026-10-01T08:02:11.000Z",
"reviewUrl": "https://play.google.com/store/apps/details?id=com.example.app&reviewId=b7c1f6f2-0c1d-4c7e-9a43-2f0f2c1a9d10",
"reviewStatus": "new",
"author": "Alex P.",
"scrapedAt": "2026-10-01T10:00:00.000Z"
}

Filters

  • Stars: minimum and maximum (set maximum to 2 for negative reviews only)
  • Keywords: reviews that mention words such as crash, login, refund
  • Date: only reviews from the last N days

Pricing: pay for reviews you receive

  • Review returned: per review in your results.
  • App checked: a very small fee per app, per country or language, per run.

In Monitor mode you pay the small checking fee plus only the new reviews, so watching your apps every hour stays cheap. Apps that fail are free. Set a maximum cost per run in the run options and the Actor stops cleanly at your limit.

Good to know

  • App Store limit: Apple's public feed provides the 500 most recent reviews per country. Add more countries to collect more. Developer replies are not included in Apple's feed.
  • Google Play: reviews are returned newest first, per language, without a fixed limit.
  • Late reviews are not missed: both stores publish reviews with a delay, sometimes out of date order. Monitor mode remembers the IDs of the most recent reviews, so a review that shows up late is still returned as new.
  • Monitor mode and limits: if more new reviews arrive between two runs than your Max reviews per app, the rest are delivered in the next runs while they are still among the 200 most recent reviews. Use a higher limit or run more often for very busy apps.
  • How new reviews are remembered: a small marker (IDs and dates of the most recent reviews) is saved in your own Apify account, in the key-value store app-reviews-monitor-state. Delete it to start again from a fresh baseline.

Responsible use

This Actor reads only public reviews that the stores show to everyone. It uses no logins and bypasses no protection. Reviewer display names are public but can still be personal data, so turn off Include reviewer name if you do not need it and follow the privacy rules that apply to you.