Google Play Store Scraper
Pricing
from $0.15 / 1,000 results
Google Play Store Scraper
Scrapes app details, reviews, search results, category lists, developer apps, permissions, and data safety from Google Play Store.
Pricing
from $0.15 / 1,000 results
Rating
0.0
(0)
Developer
ius iyb
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
14 hours ago
Last modified
Categories
Share
Scrapes app details, reviews, search results, category lists, developer apps, similar apps, permissions, and data safety info from Google Play Store — all without a browser.
Built on google-play-scraper — no Playwright/Puppeteer, so it's fast and cheap to run.
Features
- 8 action types in one actor
- 47+ fields per app in full detail mode
- Full review pagination — up to 5,000 reviews per app
- Batch app IDs — process multiple apps in parallel
- Auto-enrich — fetch full details for search/list/developer results with one flag
- Localization — any country + language combination
- Proxy support — works with Apify residential proxies
- Rate throttling — configurable requests/second
Input
| Field | Type | Default | Description |
|---|---|---|---|
action | enum | appDetails | What to scrape (see actions below) |
appIds | string[] | — | Package IDs, e.g. com.spotify.music |
searchQuery | string | — | Keyword for search action |
developerId | string | — | Developer name/ID for developer action |
country | string | us | ISO 3166-1 alpha-2 country code |
language | string | en | ISO 639-1 language code |
maxResults | integer | 50 | Max items for search/list/developer (1–250) |
maxReviews | integer | 100 | Max reviews per app (1–5000) |
reviewSort | enum | newest | newest, rating, or helpfulness |
filterByRating | integer | — | Filter reviews by star rating (1–5) |
collection | enum | TOP_FREE | TOP_FREE, TOP_PAID, GROSSING, NEW_FREE, NEW_PAID |
category | string | — | Category slug for list action (e.g. MUSIC, GAME_ACTION) |
throttle | integer | 10 | Max requests/second (1–20) |
fetchFullDetails | boolean | false | Enrich search/list/developer results with full app details |
Actions
appDetails
Returns 47+ fields for each app in appIds.
{ "action": "appDetails", "appIds": ["com.spotify.music", "com.netflix.mediaclient"] }
search
Searches the Play Store by keyword.
{ "action": "search", "searchQuery": "vpn", "maxResults": 20, "fetchFullDetails": true }
reviews
Paginates through reviews for apps in appIds.
{ "action": "reviews", "appIds": ["com.spotify.music"], "maxReviews": 500, "reviewSort": "newest" }
list
Browses a Play Store collection (top charts, new releases, etc.).
{ "action": "list", "collection": "TOP_FREE", "category": "MUSIC", "maxResults": 100 }
developer
Returns all apps published by a developer.
{ "action": "developer", "developerId": "Spotify AB" }
similar
Returns apps similar to those in appIds.
{ "action": "similar", "appIds": ["com.spotify.music"] }
permissions
Returns all permissions requested by apps in appIds.
{ "action": "permissions", "appIds": ["com.spotify.music"] }
dataSafety
Returns the data safety section for apps in appIds.
{ "action": "dataSafety", "appIds": ["com.spotify.music"] }
Output Fields
Full app details (47+ fields): appId, title, url, icon, score, scoreText, ratings, reviews, histogram, price, free, currency, offersIAP, IAPRange, size, androidVersion, androidVersionText, developer, developerId, developerEmail, developerWebsite, developerAddress, privacyPolicy, genre, genreId, categories, headerImage, screenshots, video, videoImage, contentRating, contentRatingDescription, adSupported, released, updated, version, recentChanges, description, descriptionHTML, summary, minInstalls, maxInstalls, installs, available, comments, editorsChoice
Reviews: id, userName, userImage, date, score, scoreText, title, text, replyDate, replyText, version, thumbsUp, criterias
Local Development
npm installnpx apify run # uses INPUT.json
Results are saved to storage/datasets/default/.