Google Play Reviews Scraper avatar

Google Play Reviews Scraper

Pricing

from $3.00 / 1,000 reviews

Go to Apify Store
Google Play Reviews Scraper

Google Play Reviews Scraper

Scrape Google Play reviews for any Android app by package name or Play Store URL, in any country and language. Get rating, text, date, thumbs up, app version and developer reply as clean JSON, CSV or Excel. Thousands of reviews per app, no login, no personal data.

Pricing

from $3.00 / 1,000 reviews

Rating

0.0

(0)

Developer

Workmatic

Workmatic

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

19 hours ago

Last modified

Share

Scrape Google Play reviews for any Android app. Paste a Play Store URL or package name and get every review as clean JSON, CSV or Excel: star rating, text, date, thumbs up, app version and the developer's reply. Choose country and language, filter by star rating, and pull thousands of reviews per app. No login, no browser, no personal data.

What you get

FieldExample
rating1
textWorst update, so many ads now
date2026-09-13T21:37:10.000Z
thumbsUp48
appVersion9.1.78.2218
replyText, replyDatedeveloper response, when present
appId, country, language, sort, reviewId, reviewUrl, scrapedAtfor filtering, deduplication and audit

Reviewer names and avatars are deliberately not collected, so the output contains no personal data and can be stored and shared freely.

Input

{
"apps": ["com.spotify.music", "https://play.google.com/store/apps/details?id=com.whatsapp"],
"country": "us",
"language": "en",
"sort": "newest",
"scoreFilter": 0,
"maxReviewsPerApp": 2000
}
  • apps – Play Store URLs or package names, mixed is fine.
  • country / language – the storefront (gl) and UI language (hl). Run several countries as separate runs or tasks.
  • sortnewest, mostRelevant or rating.
  • scoreFilter0 for all, or 1 to 5 to fetch only reviews with that star rating (great for "show me every 1-star review").
  • maxReviewsPerApp – hard stop per app. Google paginates without a fixed cap.

Pricing

Pay per review: $3 per 1,000 reviews. You pay only for reviews saved to the dataset. Platform usage is tiny because the actor uses plain HTTP requests and about 256 MB of memory.

Use cases

  • Competitor research – what users love and hate before you build.
  • Release monitoring – schedule a daily newest run and alert on new 1-star reviews mentioning a crash.
  • Sentiment and topic analysis – feed text to an LLM or classifier; appVersion lets you compare releases.
  • Reply audit – find unanswered negative reviews via replyText.
  • AI agents – works over MCP; ask your agent for "the last 500 one-star Google Play reviews of app X in Germany".

Reliability

The actor calls the same JSON endpoint the Play Store website uses. Each request is retried with exponential backoff and a fresh proxy IP, pages are de-duplicated by review ID, and results are saved page by page so partial runs still return data.

Integrations

Export to JSON, CSV, Excel or XML, push to Google Sheets, Slack, Zapier, Make or a webhook from the Integrations tab, or call the actor from the Apify API and SDKs (Node.js, Python).

Only publicly visible review content is collected and no reviewer identities are stored. You are responsible for how you use the data.

Support

Open an issue on the actor's Issues tab. Bugs are usually fixed within a day.