Google Play Reviews Scraper avatar

Google Play Reviews Scraper

Pricing

$0.40 / 1,000 reviews

Go to Apify Store
Google Play Reviews Scraper

Google Play Reviews Scraper

Google Play reviews by Play Store URL or package id: rating, text, date, helpful votes, app version and developer replies, across any store country and language. Free app metadata (name, developer, average rating, rating count) on every record.

Pricing

$0.40 / 1,000 reviews

Rating

0.0

(0)

Developer

Clearrun Data

Clearrun Data

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

a day ago

Last modified

Share

Get an app's public Google Play reviews as structured JSON. Give it a Play Store URL or a bare package id, and you get every review with its star rating, text, date, app version, "helpful" votes and the developer's public reply if there is one. Every record also carries the app's free metadata: name, developer, average rating and total rating count. Works across any Play Store country and language, needs no browser, and runs from Apify's regular datacenter proxies.

Built for app-store monitoring, competitor research, release-quality tracking and feeding review data to AI agents. Only public review data is read; the only reviewer data collected is the display name shown on the review.

What you get

{
"appId": "com.Slack",
"appName": "Slack",
"developer": "Slack Technologies, L.L.C.",
"country": "us",
"language": "en",
"reviewId": "a5e0d3e5-ce5a-4cff-b940-1d19a5a0743f",
"userName": "Jordan",
"rating": 5,
"text": "We use this daily across three teams. Threads and search work well.",
"date": "2026-08-14T09:21:33.000Z",
"thumbsUp": 3,
"appVersion": "26.08.40.0",
"replyText": null,
"replyDate": null,
"url": "https://play.google.com/store/apps/details?id=com.Slack&hl=en&gl=us",
"appScore": 4.6,
"appRatingCount": 214412,
"scrapedAt": "2026-09-10T10:15:00.000Z"
}
FieldNotes
appId, urlGoogle Play's package id and the app's public store URL
reviewIdGoogle Play's review id
rating1–5 (number)
appVersionApp version the review was written against, when Google reports it
dateISO 8601
userNamePublic display name shown on the review; nothing else about the reviewer is collected
thumbsUp"Helpful" votes on the review
replyText, replyDateThe developer's public reply, if any
appScore, appRatingCountThe app's overall rating in that store, repeated on every record

A STATS record in the run's key-value store holds one summary per app: reviews delivered, errors, rating distribution and average rating of the delivered reviews. An app that cannot be found in a given country produces one record with an error field, which is not charged.

Input

FieldDefaultNotes
appsPlay Store URLs or bare package ids, one per line
countries["us"]2-letter Play Store codes, e.g. us, gb, de
languageen2-letter language code reviews and metadata are fetched in
maxReviewsPerApp200Cap per app, per country; up to 5000
sortBynewestnewest, rating or helpfulness
proxyConfigurationApify datacenterGoogle Play's review endpoint works fine from datacenter IPs; residential is rarely needed
{ "apps": ["https://play.google.com/store/apps/details?id=com.Slack", "com.spotify.music"], "countries": ["us", "gb"], "maxReviewsPerApp": 300, "sortBy": "helpfulness" }

Pricing

Pay per review delivered. The app metadata on each record and in STATS is free, duplicates within a run are never charged, and an app that isn't found in a given country costs nothing.

Speed & cost

This is a plain HTTP actor (no browser), so it runs in roughly 30–60 seconds per 100 reviews. A 100-review run costs about $0.04 in review events (at $0.0004/review) plus roughly $0.01–0.05 of Apify platform usage for the run itself.

Typical uses

  • Tracking user sentiment across app releases and versions
  • Competitor and category monitoring across Play Store countries
  • Mining low-rated reviews for bugs and support issues
  • Giving an AI agent live customer feedback about an app

Use from an AI agent

Available through the Apify MCP server: "Get the most helpful Google Play reviews for Slack and summarise the complaints."

API call:

curl -X POST "https://api.apify.com/v2/acts/clearrun~google-play-reviews/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"apps": ["https://play.google.com/store/apps/details?id=com.Slack"], "maxReviewsPerApp": 100, "sortBy": "helpfulness"}'

Support

Open an issue on the Issues tab with the app, the input you used and the run ID. Issues are answered within one working day.