Google Play Reviews Scraper - Reviews, Replies & App Data avatar

Google Play Reviews Scraper - Reviews, Replies & App Data

Pricing

from $0.10 / 1,000 reviews

Go to Apify Store
Google Play Reviews Scraper - Reviews, Replies & App Data

Google Play Reviews Scraper - Reviews, Replies & App Data

Scrape Google Play reviews with star rating, text, likes, app version, date and the developer's reply, plus app details (rating histogram, installs, developer contacts). Many apps and countries per run, star and date filters, new-reviews-only monitoring. $0.10 per 1,000 reviews.

Pricing

from $0.10 / 1,000 reviews

Rating

0.0

(0)

Developer

Alex

Alex

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Security

Limited permissions

Share

Google Play Reviews Scraper

Get Google Play reviews as clean data: star rating, review text, likes, app version, date and the developer's reply, plus an app details row with the rating histogram, installs, price, last update and the developer's email and website.

Built for app teams, ASO and market research: track what users complain about, compare competitors, monitor new reviews on a schedule, or feed reviews into an LLM for sentiment and feature requests.

Why this scraper

  • Many apps at once: paste app IDs or Play Store links, or just type a keyword ("budget tracker") and it takes the top apps from Google Play search.
  • Several countries in one run, merged and de-duplicated.
  • Star filter: e.g. only 1 and 2 star reviews to collect complaints.
  • Date cut-off: only reviews since a given day.
  • New reviews only: for scheduled runs it remembers which reviews you already got and returns only new ones, so a daily schedule gives you a clean feed of fresh reviews.
  • Developer replies included, with reply date.
  • Cheap: $0.10 per 1,000 reviews, $0.001 per app details row.

Output

Review row:

{
"type": "review",
"appId": "com.whatsapp",
"appTitle": "WhatsApp Messenger",
"rating": 1,
"text": "Since the last update I can't send voice messages...",
"thumbsUp": 12,
"appVersion": "2.26.26.73",
"date": "2026-10-02T09:21:18+00:00",
"replyText": "Hi, sorry about that. Please contact us at ...",
"replyDate": "2026-10-02T15:03:11+00:00",
"userName": "Jane D.",
"country": "us",
"language": "en",
"url": "https://play.google.com/store/apps/details?id=com.whatsapp&reviewId=..."
}

App details row ("type": "app"): title, summary, developer, developerEmail, developerWebsite, developerAddress, genre, score, ratings, reviews, histogram (1 to 5 stars), installs, realInstalls, price, free, offersIAP, containsAds, contentRating, released, updated, version, icon, url, description.

The Output tab has two tables, Reviews and App details; download them as Excel, CSV or JSON.

Input example

{
"apps": ["com.whatsapp", "https://play.google.com/store/apps/details?id=org.telegram.messenger"],
"searchTerms": ["habit tracker"],
"maxReviewsPerApp": 500,
"stars": ["1", "2"],
"since": "2026-09-01",
"countries": ["us", "gb"],
"language": "en"
}

Tips

  • Language matters more than country: Google Play returns reviews written in the selected language. To get German reviews, set language to de (and countries to de, at, ch).
  • Monitoring: turn on Only reviews not seen in previous runs, keep Sort on Newest first and add a daily or hourly schedule. Each run returns only reviews that appeared since the last one.
  • All reviews: set Max reviews per app to 0. Popular apps have hundreds of thousands of reviews, so combine it with Reviews since.

Pricing

Pay per result: $0.10 per 1,000 reviews and $0.001 per app details row. No subscription; you pay only for rows you get.

Use from code

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("alex9080/google-play-reviews-scraper").call(run_input={
"apps": ["com.spotify.music"], "maxReviewsPerApp": 1000, "stars": ["1"],
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
if item["type"] == "review":
print(item["rating"], item["text"])

Works with Make, Zapier, n8n, Google Sheets and AI agents through the Apify API and MCP server.

FAQ

Does it need a Google account or API key? No. It reads the public Play Store.

Can I get reviews for apps that are not available in my country? Use the country where the app is published in Countries.

Is it legal? It collects publicly visible reviews. Personal data such as reviewer names may be protected by laws like GDPR; use the data responsibly and only for legitimate purposes.