Google Play Reviews Scraper: Replies, Versions, Any Country avatar

Google Play Reviews Scraper: Replies, Versions, Any Country

Pricing

from $0.10 / 1,000 review returneds

Go to Apify Store
Google Play Reviews Scraper: Replies, Versions, Any Country

Google Play Reviews Scraper: Replies, Versions, Any Country

[$1.50 / 1K] Google Play reviews with the star rating, text, app version, date, helpful votes and the developer reply. Any country and language, sorted by newest, most helpful or rating, filtered by stars, date and reply. Only new reviews since your last run.

Pricing

from $0.10 / 1,000 review returneds

Rating

0.0

(0)

Developer

deriverge s.r.o.

deriverge s.r.o.

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Google Play Reviews Scraper

What does App Reviews Scraper do?

Google Play Reviews Scraper returns reviews from Google Play, in any country and language, in one table. Every row has the star rating, the review text, the app version it was written for, the date, the helpful votes and the developer reply where the store publishes one. Give it any mix of App Store links and Google Play package names and get one schema back.

No browser, no proxies, no API key. Both stores publish the data the actor reads.

Every storefront, not just the American one

The App Store publishes at most 500 reviews per storefront and sort order. A tool that reads only the US storefront shows you a fraction of what your users wrote. This actor reads every storefront you name, us, gb, de, jp, any of the 175, and writes the storefront into every row so you know where a complaint came from. Google Play is read per country and language the same way.

The support queue, filtered

  • maxRating: 2 gives you the complaints only.
  • withDeveloperReply: "without" gives you the complaints nobody answered yet.
  • reviewedAfter cuts the archive off at a date.
  • sort: "mostRecent" is what a monitor needs; mostHelpful is what the store shows first.

Reviews removed by a filter are never charged.

Only what is new

Turn on newOnly, give the run a watch name or save it as a task, and schedule it daily. Every run compares against the previous snapshot and returns only reviews that appeared since, plus reviews that received a developer reply in the meantime. You pay for the new rows and nothing else. Comparison itself costs nothing.

Input

{
"apps": [
"https://apps.apple.com/us/app/spotify-music-and-podcasts/id324684580",
"com.spotify.music"
],
"countries": ["us", "gb", "de"],
"language": "en",
"sort": "mostRecent",
"maxReviewsPerApp": 500,
"maxRating": 3,
"withDeveloperReply": "without",
"includeAppDetails": true,
"newOnly": true,
"watchKey": "our-apps"
}

Output

{
"key": "google-play:com.spotify.music:us:001c7e48-9ccd-4923-90dc-3c7ba2563448",
"type": "review",
"source": "google-play",
"appId": "com.spotify.music",
"appName": "Spotify: Music and Podcasts",
"country": "us",
"reviewId": "001c7e48-9ccd-4923-90dc-3c7ba2563448",
"rating": 2,
"title": null,
"text": "New update now slammed with more ads than music",
"author": "Notsheli",
"version": "9.1.84",
"createdAt": "2026-09-21T14:49:32.000Z",
"helpfulVotes": 0,
"developerReply": { "text": "Hi. We'll pass this on to the ads team.", "repliedAt": "2026-09-22T09:10:00.000Z" },
"url": "https://play.google.com/store/apps/details?id=com.spotify.music&hl=en&gl=us&showAllReviews=true"
}

With includeAppDetails on, each app also gets one row of type app: developer, category, price, average rating, rating count, current version and, on Google Play, the install band.

What it does not collect

Only the nickname the store shows next to the review. No profile links, no avatars, no account identifiers, nothing about the reviewer beyond what the store already publishes with the text.

Pricing

EventPrice
Review returned$0.003, falling to $0.0015 on higher plans
App details row, only when requested$0.005
Reviews removed by a filter, reviews unchanged in new-only modefree

No start fee. A run that returns nothing costs nothing.

Frequently asked questions

How many reviews can I get per app? Google Play pages through the full history. The App Store publishes 500 per storefront and sort order, so ten storefronts and both sort orders give up to 10,000 distinct reviews for one app.

Does the App Store row have the developer reply? No. Apple does not include replies in the public feed, so the field is null there and filled on Google Play. The actor never guesses.

Some storefronts came back empty. Why? Apple returns an empty feed for a storefront where the app has no reviews in that sort order, and occasionally for a storefront it does not serve to that request. The run summary lists every storefront that came back empty, so you can see it rather than wonder.

Can I mix both stores in one run? Yes. The actor recognises each input by its shape and reads the right store; inputs it cannot place are listed in the summary with a reason.

How to use Google Play Reviews Scraper

  1. Open the actor and paste your apps into apps in the input form, or use the JSON input from the example above.
  2. Click Start. The first rows appear in the Output tab within seconds; the run summary is in the Storage tab under the key SUMMARY.
  3. Download the results as JSON, CSV or Excel from the Output tab, or read them through the API link shown there.
  4. To run it on a schedule, click Save as a task, set the input once and add a schedule. Scheduled tasks keep their own change snapshot, so the new-only mode works without any extra setup.

Integrations

The actor is available in the Apify apps for Make, Zapier, n8n and Keboola, where you pick it by name and map the input fields. It is also exposed to AI agents through the Apify MCP server, and callable from any language through the Apify API; the API tab on this page has ready-made snippets for Node.js, Python and curl. Every run can post its results to a webhook when it finishes.

Support

Questions and problems go into the Issues tab of this actor. Each issue is answered by the maintainer, and fixes ship as new builds without any change on your side.

Built and operated by deriverge s.r.o. Same rules as our other actors: unified schema, honest billing, no charge for what you did not get.

The other store is covered by App Reviews Scraper, the two-store actor this one is built from.