Google Play & App Store Reviews Scraper + Insights avatar

Google Play & App Store Reviews Scraper + Insights

Pricing

from $0.15 / 1,000 review scrapeds

Go to Apify Store
Google Play & App Store Reviews Scraper + Insights

Google Play & App Store Reviews Scraper + Insights

Scrape app reviews from Google Play and the Apple App Store in one run, with a built-in summary of complaints, sentiment and rating trends.

Pricing

from $0.15 / 1,000 review scrapeds

Rating

0.0

(0)

Developer

José Manuel Jiménez Rodríguez

José Manuel Jiménez Rodríguez

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 hours ago

Last modified

Categories

Share

Get the reviews of any app from Google Play and the Apple App Store in a single run, plus a ready-made summary of what users complain about. No login, no API key, no proxies to configure.

What you get

  • Reviews from both stores in one consistent format: rating, title, text, date, app version, helpful votes, developer reply (Google Play), country.
  • An insights record per app: rating distribution, sentiment score, rating trend over time, top complaint themes (bugs and crashes, pricing, ads, login, performance, support, UI, update regressions...), most repeated phrases in negative and positive reviews, and rating by app version and by month.
  • Works with English and Spanish reviews out of the box.

Who uses it

  • Product and app teams: find out what is hurting your rating after a release (rating by version shows which update broke things).
  • Competitor research: scrape a competitor's 1-2 star reviews and see the features and problems their users care about.
  • ASO and marketing: pull real user wording for store listings and ads.
  • Agencies and analysts: monitor several apps on a schedule and export to CSV, Excel or JSON.

Input

FieldWhat it does
appUrlsGoogle Play URLs or package names (com.spotify.music), App Store URLs or ids (324684580). Mix both stores freely.
countriesStore countries (us, gb, es, mx...). Reviews are collected per country.
maxReviewsPerAppPer app and country.
minRating / maxRatinge.g. 1 and 2 to collect only negative reviews.
sinceDateSkip reviews older than YYYY-MM-DD.
sortnewest, helpful, or rating (Google Play only).
includeReviews / includeInsightsChoose whether you want raw reviews, the summary, or both.

Example:

{
"appUrls": ["com.spotify.music", "https://apps.apple.com/us/app/spotify-music-and-podcasts/id324684580"],
"countries": ["us", "gb"],
"maxReviewsPerApp": 300,
"maxRating": 2
}

Output

Review record:

{
"recordType": "review",
"appName": "Spotify: Music and Podcasts",
"store": "app-store",
"country": "gb",
"rating": 1,
"date": "2026-09-30T14:21:07.000Z",
"version": "9.1.86",
"title": "Keeps logging me out",
"text": "I put in the correct code and password and it says something went wrong...",
"thumbsUp": 0
}

Insights record (abridged):

{
"recordType": "insights",
"appName": "Spotify: Music and Podcasts",
"reviewsAnalyzed": 105,
"avgRating": 1.22,
"sentimentScore": -0.79,
"topComplaintThemes": [
{ "theme": "pricing-subscription", "mentions": 30, "share": 28.6, "example": "..." },
{ "theme": "login-account", "mentions": 23, "share": 21.9, "example": "..." }
],
"ratingByVersion": [{ "version": "9.1.86", "reviews": 105, "avgRating": 1.22 }]
}

The insights are computed with fixed rules (no AI), so they are fast, cheap and identical on every run. sentimentScore goes from -1 (all negative) to +1 (all positive).

Limits worth knowing

  • App Store: Apple's public review feed exposes roughly the 500 most recent reviews per country. Add more countries to get more.
  • Google Play: no such cap, but very large pulls take longer.
  • Review text is returned in the language users wrote it. Theme detection covers English and Spanish.
  • Reviews are public data published by users on the stores. Use the data in line with the stores' terms and applicable privacy law (the userName field is included, drop it if you do not need it).

Pricing

Pay per event: a small price per review and per insights summary, so you only pay for what you extract. Check the pricing panel on this page for the current rates.