Google Play Reviews Scraper – Apps, Search & Top Charts
Pricing
from $1.00 / 1,000 app results
Google Play Reviews Scraper – Apps, Search & Top Charts
Google Play reviews scraper: extract Google Play Store app reviews, app details, keyword search results, developer apps and top charts (free, paid, grossing) for any country and language. Fast HTTP-only, no browser, pay only per result.
Pricing
from $1.00 / 1,000 app results
Rating
0.0
(0)
Developer
Enes Bulanık
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
19 days ago
Last modified
Categories
Security
Limited permissionsShare
Google Play reviews scraper: extract Google Play Store app reviews, app details, keyword search results, developer apps and top charts (free, paid, grossing) for any country and language. HTTP requests only, no browser, pay only per result.
Price: $1 per 1,000 apps and $0.25 per 1,000 reviews. No login, no API key, no browser.
What data do you get?
- Five modes:
appDetails,reviews,search,developerandtopCharts. - Apps: title, developer, rating, ratings count and histogram, installs, price, in-app purchase range, genre, content rating, release and update dates, version, icon, screenshots, and the developer's public website, support email and privacy policy.
- Reviews: reviewer display name, star rating, text, date, thumbs-up count, app version and the developer's reply. Sorted by newest, relevance or rating, with an optional star filter.
- Any store: set the country (
gl) and language (hl). Prices, charts, availability and reviews follow that store.
The Actor calls the same endpoints the Play Store website uses, over plain HTTP. Reviews come 150 per request and a 200-app top chart comes in one request. Failed requests are retried with exponential backoff.
Use cases
- App Store Optimization (ASO): track ratings, installs, chart positions, descriptions and update frequency of your app and your competitors.
- Review analysis: export reviews to find bugs, feature requests and complaints, then feed them into an LLM or BI tool.
- Market research: list the apps for a keyword (e.g.
vpn,habit tracker) and compare pricing, installs and ratings. - Top charts monitoring: schedule daily runs of Top free / Top paid / Top grossing per category and country.
- Developer research: list all apps of a developer with the company website and support contact published on Google Play.
- Academic research and data journalism on mobile app markets.
How to use it
- Click Try for free.
- Pick What to scrape (mode).
- Fill in the field for that mode (app IDs, keywords, developers, or chart + category).
- Optionally set country, language and limits.
- Click Start and download your data as JSON, CSV, Excel or via API.
Modes and their inputs
| Mode | Required input | What you get |
|---|---|---|
appDetails | appIds (package names or Play URLs) | Full app details. Optionally reviews too (includeReviews). |
reviews | appIds | Up to maxReviews reviews per app. Sort and star filter available. |
search | searchTerms | Apps matching each keyword (rank included). |
developer | developerIds (name, numeric ID or URL) | All apps published by the developer. |
topCharts | collection + category | Top free / paid / grossing chart (up to 200 apps). |
Tip: in search, developer and topCharts modes, enable Fetch full app details (fullDetails) to get the complete data set (description, ratings count, histogram, release date, version, developer contacts...) for each app.
Input example
{"mode": "reviews","appIds": ["com.spotify.music","https://play.google.com/store/apps/details?id=com.whatsapp"],"maxReviews": 500,"reviewsSort": "newest","reviewsRating": "all","country": "us","language": "en"}
More examples:
{ "mode": "search", "searchTerms": ["vpn", "photo editor"], "maxItems": 30, "country": "gb" }
{ "mode": "topCharts", "collection": "TOP_GROSSING", "category": "GAME", "maxItems": 100, "country": "de", "language": "de" }
{ "mode": "developer", "developerIds": ["Spotify AB", "5700313618786177705"], "maxItems": 200 }
Output example
Every item has a type field: "app" or "review". Real output from the default input (shortened):
App item
{"type": "app","appId": "com.spotify.music","title": "Spotify: Music and Podcasts","url": "https://play.google.com/store/apps/details?id=com.spotify.music&hl=en&gl=us","summary": "Listen to songs, play podcasts, create playlists and discover music you'll love","description": "With the Spotify music and podcast app, you can play millions of songs, albums and original podcasts for free...","developer": "Spotify AB","developerId": "Spotify AB","developerInternalId": "6523013212965523194","developerEmail": "support@spotify.com","developerWebsite": "https://www.spotify.com","privacyPolicy": "https://www.spotify.com/legal/privacy-policy/","score": 4.347,"scoreText": "4.3","ratings": 36444453,"reviews": 1855424,"histogram": { "1": 3715877, "2": 1064404, "3": 1312654, "4": 3101163, "5": 27250333 },"installs": "1,000,000,000+","minInstalls": 1000000000,"maxInstalls": 3153222022,"price": 0,"currency": "USD","priceText": "Free","free": true,"offersIAP": true,"IAPRange": "$4.99 - $203.88 per item","adSupported": true,"genre": "Music & Audio","genreId": "MUSIC_AND_AUDIO","icon": "https://play-lh.googleusercontent.com/IzQgYCcnCFCD08GR-3bdtcT8xzOvrNkC84avGT5CwTX2VIqmTmKKJcP_Cd4JoBOdmCMlTndlOzV6hrthg2fOWA","screenshots": ["https://play-lh.googleusercontent.com/c1jnjL-9CIFlwlTMX3xNyeo8aEH39sNuC5zpTHhfW8keGxQE3TBMRX9Rm3VqM3E03Cyl9AqtnxuKvxJpcW0WCA"],"contentRating": "Teen","released": "May 27, 2014","releasedTimestamp": "2014-05-27T13:12:17.000Z","updated": "2026-10-05T08:34:41.000Z","version": "Varies with device","androidVersion": "Varies with device","chartPosition": "#1 top free music & audio","scrapedAt": "2026-10-07T18:08:06.302Z"}
Review item
{"type": "review","reviewId": "7f9bb7f2-aa3c-4e2b-97cc-347993d8768a","appId": "com.spotify.music","userName": "Clarissa Anderson","score": 3,"text": "takes forever to load when I first open the app.","date": "2026-10-06T18:06:55.056Z","thumbsUp": 0,"replyText": "Hi. Thanks for sharing your experience. Have you tried a quick reinstall? ...","replyDate": "2026-10-06T18:22:53.189Z","appVersion": "9.1.88.2204","url": "https://play.google.com/store/apps/details?id=com.spotify.music&reviewId=7f9bb7f2-aa3c-4e2b-97cc-347993d8768a","scrapedAt": "2026-10-07T18:08:06.761Z"}
List modes add context fields: rank and searchTerm (search), developerQuery (developer), collection and category (top charts). The Output tab has two ready-made table views: Apps and Reviews. A RUN_SUMMARY record in the key-value store lists counts and any app IDs or developers that were not found.
Pricing
This Actor uses pay-per-event pricing. You pay only for results that land in your dataset:
| Event | Price | Per 1,000 |
|---|---|---|
app-result: one app pushed to the dataset (any mode) | $0.001 | $1.00 |
review-result: one review pushed to the dataset | $0.00025 | $0.25 |
Examples:
- 1 app + 20 reviews (default input) ≈ $0.006
- 10,000 reviews ≈ $2.50
- Top 200 free apps in 5 countries (1,000 apps) ≈ $1.00
Platform usage (compute) is included. If you set a maximum cost per run, the Actor stops cleanly as soon as that limit is reached and keeps everything scraped up to that point.
Use with AI agents (MCP)
Add the Actor as a tool in the Apify MCP server (https://mcp.apify.com?tools=openharvest/google-play-scraper), or let agents find it with search-actors ("google play reviews").
Example call-actor input for "What are users complaining about in the latest Spotify reviews?":
{ "mode": "reviews", "appIds": ["com.spotify.music"], "maxReviews": 100, "reviewsSort": "newest", "reviewsRating": "1" }
Example for "What are the top 20 free games in Germany right now?":
{ "mode": "topCharts", "collection": "TOP_FREE", "category": "GAME", "maxItems": 20, "country": "de", "language": "de" }
FAQ
How many reviews can I get? As many as Google Play serves for that country/language. For popular apps that is tens of thousands. Reviews are fetched 150 per request with automatic pagination.
Why does search return only ~30 apps per keyword?
Google Play itself shows a limited number of results per keyword. Use several more specific keywords (e.g. vpn free, vpn fast, vpn proxy) to cover a niche. Duplicates are easy to remove by appId.
Why are some fields missing for apps from search, developer or chart lists? List pages carry fewer fields than the app detail page. Turn on Fetch full app details to get every field. The price per app stays the same.
Can I scrape another country or language?
Yes. Set country (e.g. de, tr, in, br) and language (e.g. de, tr, pt-BR). Prices, charts, availability and reviews follow the selected store.
Do I need a proxy? Usually not. The Actor works without one by default. For very large or frequent runs, enable Apify Proxy in the input. Each retry then uses a fresh IP.
What does "Varies with device" mean in version?
Some apps (Spotify, WhatsApp...) ship different builds per device, and Google Play shows no single version number for them.
Can I integrate it with my tools? Yes. Use the Apify API, webhooks, or integrations (Make, Zapier, Google Sheets, Slack, Airbyte, LangChain, MCP...). You can also schedule runs to monitor charts or reviews every day.
Is it legal to scrape Google Play?
This Actor only extracts publicly available data that anyone can see on play.google.com without logging in. It does not access private accounts. To limit personal data, reviewer profile pictures are not collected. Only the public display name is kept with each review. Reviews may still contain personal data, so make sure your use complies with GDPR/CCPA and other applicable laws, and with Google's terms. If you are unsure, consult a lawyer. Read more in Apify's blog post Is web scraping legal?.
Related actors
Other actors by the same developer:
- App Store Reviews Scraper – iOS Apps, Search & Top Charts: the same data for Apple's App Store
- Chrome Web Store Scraper – Extensions, Users, Ratings & Reviews: ratings and reviews for browser extensions
- Shopify App Store Scraper – Apps, Pricing Plans & App Reviews: apps and reviews from the Shopify App Store
- Steam Reviews & Games Scraper – Prices, Players & Top Sellers: reviews and charts for PC games
Support & feedback
Found a bug or need a field (for example the data safety section, permissions or similar apps)? Open an issue in the Issues tab.