π βΆοΈ Google Play Scraper β Android Apps & Reviews
Pricing
from $8.00 / 1,000 app listings
π βΆοΈ Google Play Scraper β Android Apps & Reviews
Extract app data from Google Play β ratings, reviews, downloads, pricing & developer info. Build ASO tools, Android market analysis & app intelligence. Pay per app.
Pricing
from $8.00 / 1,000 app listings
Rating
0.0
(0)
Developer
Stephan Corbeil
Maintained by CommunityActor stats
0
Bookmarked
4
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
π€ Google Play Store Scraper β App Metadata, Ratings, Reviews & Rankings
Bulk-extract Android app data from the Google Play Store: app title, developer, category, install range, rating histogram, review count, screenshots, description, version history, content rating, in-app purchase tiers, contains-ads flag, last-updated date, and category chart ranking. A pay-per-result alternative to Sensor Tower, AppFollow, Mobile Action, and data.ai (App Annie) β built for ASO managers tracking competitor app pages, mobile-product analysts sizing categories, ad-tech buyers measuring competitor reach, and ML teams building app-domain models.
Why Google Play Scraper Beats Sensor Tower, AppFollow, Mobile Action & data.ai
| Feature | NexGenData Google Play Scraper | Sensor Tower | AppFollow | Mobile Action | data.ai (App Annie) |
|---|---|---|---|---|---|
| Cost | $1 per 1K apps, pay-per-event | $$$$ enterprise quote | $69-499 / month | $69-499 / month | $$$$ enterprise quote |
| Full app metadata | Yes | Yes | Yes | Yes | Yes |
| Rating histogram (1-5 star breakdown) | Yes | Yes | Yes | Yes | Yes |
| Recent reviews sample | Yes β 100+ per app | Yes (paid tier) | Yes | Yes | Yes (paid tier) |
| Version history with release notes | Yes | Yes (paid tier) | Yes | Yes | Plan-gated |
| Category chart rank | Yes β by country | Yes | Yes | Yes | Yes |
| Bulk export | JSON / CSV / Excel | Plan-gated | Plan-gated | Plan-gated | Plan-gated |
| Auth | Apify token | Account + seat | Account + seat | Account + seat | Account + seat |
| Monthly minimum | None | $$$$ | $69+ | $69+ | Annual contract |
Most ASO + competitive-intel teams pick this actor instead of Sensor Tower because they only need raw Play Store data, not the full intelligence-platform suite β drop-in alternative to AppFollow for cataloging competitor apps, cheaper than Mobile Action for one-off pulls, and the JSON shape plugs straight into BigQuery without seat-license overhead.
What You Get Per App
Each dataset item is a flat record:
app_id(package name, e.g.com.spotify.music)countryβ Play Store localetitle,summary,descriptiondeveloperβ{name, id, website, email, address}category,genreinstalls_rangeβ e.g. "1B+", "500M-1B"installs_exactβ when displayedrating,review_countrating_histogramβ{1: n, 2: n, 3: n, 4: n, 5: n}price,currency,in_app_product_price_rangecontains_ads,contains_iapcontent_rating,target_audiencescreenshots[],icon_url,video_urlversion,version_history[]β{version, released_at, recent_changes}min_android_version,size_mblast_updated,released_atchart_rank_overall,chart_rank_categoryβ by countryreviews_sample[]β first 100 reviews with{rating, text, author, date, version}similar_apps[]β Play Store's "Similar apps" suggestionsdeveloper_apps[]β other apps by same developerpermissions[]β declared Android permissions
Use Cases
- ASO managers β track competitor app pages weekly for description-keyword changes and rating drift
- Mobile-product analysts β size a category by summing
installs_rangeacross top-100 apps in country - Ad-tech buyers β measure competitor app reach by
contains_ads+ install volume - VC analysts β find breakout apps by tracking week-over-week rating + install range deltas
- ML / NLP teams β build app-domain training corpora from descriptions and review samples
- Security researchers β flag apps with anomalous permission lists in sensitive categories
Quick Start
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run = client.actor("nexgendata/google-play-store-scraper").call(run_input={"appIds": ["com.spotify.music", "com.instagram.android"],"countries": ["us", "gb", "br", "in"],"includeReviews": True,"reviewsPerApp": 100})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item["title"], item["rating"], item["installs_range"])
Pricing
Pay-per-event:
- Actor Start: small fixed charge per run (memory-scaled)
- Per app: $1 per 1,000 apps returned
No subscription, no minimum.
Related NexGenData Actors
| Use case | Actor |
|---|---|
| Google Play (Android) reviews scraper | google-play-reviews-scraper |
| iOS App Store reviews scraper | ios-app-store-reviews-scraper |
| iOS App Store metadata scraper | ios-app-store-scraper |
| Cross-source review intelligence MCP | review-intelligence-mcp-server |
| AI sentiment + theme analyzer | ai-sentiment-analyzer |
| Product Hunt daily launches | product-hunt-scraper |
| Google Search SERP scraper | google-search-scraper |
| Google Trends keyword interest | google-trends-scraper |
FAQ
Are reviews always sampled?
Only when you set includeReviews: true. Reviews count toward the per-result event but typically multiplies by your reviewsPerApp setting.
How are install ranges resolved?
Play Store displays only ranges (e.g. "1M+"). The installs_exact field is populated when Google shows a more precise value on the app page.
Can I scrape paid + region-locked apps?
Yes β pass the country corresponding to the storefront the app is available in.
Output formats? JSON, CSV, Excel, and the Apify dataset API.
Is this legal? Yes β Google Play storefront pages are public web pages.
About NexGenData
NexGenData publishes 260+ buyer-intent actors covering SEC filings, YC alumni, lead generation, competitive intelligence, stock fundamentals across 30+ exchanges, and more. All pay-per-result. Browse the full catalog at https://apify.com/nexgendata?fpr=2ayu9b
How NexGenData Pricing Works
Every NexGenData actor uses pay-per-event pricing β you only pay for results that actually land in your dataset. No monthly minimum, no seat fees, no surprise overage bills.
- Actor Start: a single-event charge each time you spin the actor up (scaled to memory size)
- Result / item: charged per item written to the default dataset
- No charge for retries, internal proxy rotation, or failed sub-requests β those are absorbed by the platform
Apify Platform Bonus
New to Apify? Sign up with the NexGenData referral link β you get free platform credits on signup (enough for several thousand free results) and you help fund the maintenance of this actor fleet.
Integration Surface
Every actor in the NexGenData catalog can be triggered from:
- Apify console β point-and-click run
- Apify API β REST + webhooks
- Apify Python / JS SDKs β programmatic batch
- Zapier, Make.com, n8n β official integrations
- MCP β many actors are exposed as MCP tools for Claude / ChatGPT / Cursor agents
- Schedules β built-in cron for daily / weekly / monthly runs
- Webhooks β POST results to any HTTPS endpoint on dataset write
Support
NexGenData maintains 260+ Apify actors and ships updates regularly. Bug reports via the Apify console issues tab get a response within 24 hours. Roadmap requests are welcome β high-demand features ship in the next version.
Home: thenextgennexus.com Full catalog: apify.com/nexgendata