Google Play Reviews Scraper – Play Store App Reviews API
Pricing
from $0.10 / 1,000 reviews
Google Play Reviews Scraper – Play Store App Reviews API
Fetch public Google Play reviews by package id or Play Store URL. Filter by country, language, sort, stars and date. Typed schema and compact JSON for AI agents. A blocked app returns an error row instead of failing the run.
Pricing
from $0.10 / 1,000 reviews
Rating
0.0
(0)
Developer
dheeraj kumar
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 hours ago
Last modified
Categories
Features
Share
Fetch public Google Play reviews for one or more Android apps, by package id (com.whatsapp) or Play Store URL. Export structured rows — rating, text, date, version, reviewer name, developer reply — as JSON, CSV, or compact JSON for AI agents.
$0.10 per 1,000 reviews, plus $0.001 per run. Works on Apify’s Free plan ($5/mo platform usage, no credit card required to try).
Looking for iOS reviews? Use the twin Actor, Apple App Store Reviews Scraper.
Try it in one click
The input form on this page is prefilled — press Start and it returns up to 20 recent reviews for Google Translate. A prefill run costs about $0.003.
{ "apps": ["com.google.android.apps.translate"], "country": "us", "language": "en", "sort": "newest", "maxReviews": 20, "maxChargeUsd": 0.05 }
For AI agents
- Call with
mode=reviewsandapps(package ids or Play Store URLs). Optional:country(defaultus),language(defaulten),sort(newestorrelevant),maxReviews,minScore,maxScore,sinceDate,outputFormat=compact,maxChargeUsd. - Do not use
mode=selftest. - Read the default dataset, or key
OUTPUT_COMPACTin the key-value store when you asked for compact output (null fields are dropped). - A blocked or invalid app produces a
type=errorrow. The run still succeeds if other apps (or the run as a whole) produced output. - Pricing:
apify-actor-start$0.001 (per run at the default 1 GB memory) plusreview$0.0001 per delivered review ($0.10 per 1,000). Onlytype=itemreviews are billed; error rows are free. SetmaxChargeUsdas a cap. 1,000 reviews ≈ $0.101. 20 reviews ≈ $0.003.
Input
apps— package ids or full Play URLs. If you leave this empty, the Actor uses the prefill app (com.google.android.apps.translate) so an empty run still returns reviews.country(defaultus, lowercase ISO 3166-1 alpha-2),language(defaulten),sort(newestorrelevant).maxReviews— cap on review rows this run (default 20, maximum 2,000).- Optional:
minScore,maxScore,sinceDate(ISO date; older reviews are dropped and not billed),maxChargeUsd,outputFormat=compact,proxyConfiguration.
Output
One dataset row per review, plus an error row if a single app fails.
| Field | Meaning |
|---|---|
type | item (a review) or error |
reviewId | Stable review id |
appId, appName, appUrl | App identifiers |
platform | play |
country, language | Store country and review language |
score | Star rating, 1–5 |
title | Often null — Google Play no longer has review titles |
text | Review body |
userName | Reviewer name |
thumbsUp | Helpful-vote count |
version | App version the review was written against, when known |
replyText, replyDate | Developer reply, when present |
date, dateIso, scrapedAt | Review date and scrape time |
error | Set on type=error rows |
Pricing
Pay per event:
| Event | Price |
|---|---|
Actor start (apify-actor-start) | $0.001 per run (at the default 1 GB memory) |
Review (review) | $0.0001 each ($0.10 per 1,000) |
Only delivered type=item reviews are billed. Error rows are free. maxChargeUsd stops the run before it would go over. Works on Apify’s Free plan.
Reliability
If one app is blocked or invalid, that app becomes an error row and the run still succeeds. An empty input uses the prefill app so a first try always returns reviews.
More examples
Several apps, newest first, last 100 reviews, 4–5 stars only:
{"apps": ["com.whatsapp", "https://play.google.com/store/apps/details?id=com.instagram.android"],"country": "us","language": "en","sort": "newest","maxReviews": 100,"minScore": 4,"maxChargeUsd": 1}
Reviews since a date, compact output for an agent:
{"apps": ["com.spotify.music"],"sinceDate": "2026-01-01","maxReviews": 200,"outputFormat": "compact","maxChargeUsd": 1}
Run it on a schedule
Suggested frequency: daily for app-reputation monitoring, weekly for competitor review digests. Set sinceDate so each run keeps only new reviews. Save your input as a Task in Apify Console, then add a Schedule. Send results to Google Sheets, Slack, webhooks, Make / Zapier / n8n, or an AI agent through the Apify MCP server.
FAQ
Is there an official Google Play reviews API? Only for apps you own (Google Play Developer API). This Actor reads the public reviews any visitor can see, for any app, with no Google account or API key.
Do I need a Google account or cookies? No. No login, cookies, or API key.
How many reviews can I get?
Up to 2,000 per run with maxReviews (default 20). Use sinceDate, minScore and maxScore to keep only the reviews you need; dropped reviews are not billed.
What does a run cost?
$0.001 to start plus $0.0001 per review ($0.10 per 1,000). A 20-review prefill run is about $0.003. maxChargeUsd caps spend. Error rows are free.
Can I get App Store (iOS) reviews too? Yes, with the twin Apple App Store Reviews Scraper. Both return the same review fields, so you can merge them.
Can I use it with AI agents or MCP?
Yes, through the Apify MCP server or API. outputFormat: "compact" writes a token-lean copy (OUTPUT_COMPACT) with null fields dropped.
Feedback
If the data helped, a short rating on the Reviews tab helps others find this Actor. Something broke or a field is missing? Open an issue on the Issues tab — we aim to reply within 24 hours.
Related actors
- Apple App Store Reviews Scraper — iOS app reviews and ratings by storefront.
- Shopify App Store Scraper — Shopify app listings, ratings and pricing by keyword or category.
- Google Ads Transparency Center Scraper — competitor ad creatives by domain or advertiser.
Keywords: Google Play reviews scraper, Play Store reviews API, Android app reviews, app ratings export, app review monitoring, Google Play scraper, app reviews.