Google Play Scraper — App Data, Reviews & ASO API avatar

Google Play Scraper — App Data, Reviews & ASO API

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Google Play Scraper — App Data, Reviews & ASO API

Google Play Scraper — App Data, Reviews & ASO API

Unofficial Google Play API alternative. Scrape Play Store app data & reviews without login; export app data to CSV/JSON. No API key, no browser.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Logiover

Logiover

Maintained by Community

Actor stats

0

Bookmarked

9

Total users

2

Monthly active users

4 days ago

Last modified

Share

Google Play Scraper — App Data, Reviews, Top Charts & ASO API (No API Key)

Google Play Scraper — App Data, Reviews & ASO API No API key Pay per result Category Export

An unofficial Google Play Store scraper and REST-style Android app data API in a single Apify Actor. Extract Play Store app details, user reviews, ratings, top charts, ASO keyword suggestions, Android permissions and Google Play data-safety info — no Play Console account, no OAuth, no API key, no headless browser. Just fast HTTP and clean JSON. Ten endpoints (modes) share one input form, and every result is tagged with _mode so you can mix modes in a single dataset.

🏆 Why this Google Play scraper?

10 endpoints in one Actor · up to 100,000+ reviews per app · top charts by country & category · ASO keyword suggestions · pure HTTP, sub-3s cold start · 4 pre-built dataset views · export to JSON / CSV / Excel. The unofficial Google Play API alternative for Android developers, ASO platforms, app-intelligence tools and AI agents.


✨ What this Actor does / Key features

  • 🔟 Ten modes, one form — search, app, reviews, list, similar, developer, suggest, permissions, datasafety, categories.
  • 📱 Full app details — title, summary, description (+ HTML), icon, header image, screenshots, promo video, genre & categories.
  • Ratings & reach — floating-point score, scoreText, total ratings/reviews, exact 1–5 star histogram, install bands and best-estimate real installs.
  • 💬 Reviews at scale — up to 100,000+ reviews per app, auto-paginated, with reviewer, star rating, full text, date, app version, helpful-votes and developer reply.
  • 📊 Top charts — TOP_FREE / TOP_PAID / TOP_GROSSING / NEW / TRENDING by category and country.
  • 🔍 ASO keyword research — ranked autocomplete suggest terms plus keyword search rankings for long-tail ASO mining.
  • 💰 Monetization signals — price, currency, free flag, in-app purchases + IAP range, ad-supported flag.
  • 🔐 Privacy & compliance — Android permissions list and the Google Play data-safety section for vendor/GDPR reviews.
  • 🌍 Locale-aware — set country + language; the same app differs per locale.
  • 🔑 No API key — reads publicly visible play.google.com pages over plain HTTP; only an Apify account required.

The 10 modes

ModeWhat it returns
searchKeyword search results (Play Store search bar)
appFull details for one app or many (batch, 5× concurrency)
reviewsUp to 100,000+ reviews per app, auto-paginated
listTop charts (free / paid / grossing) by category
similar"Similar apps" for a given app
developerEvery app published by a developer
suggestAutocomplete suggestions for ASO keyword research
permissionsAndroid permissions an app declares
datasafetyGoogle Play data-safety section
categoriesFull list of Google Play category codes

🚀 Quick start (3 steps)

  1. Configure — pick a Mode and fill the fields it needs: an appId for app-targeted modes (e.g. com.spotify.music), a query for search/suggest, or a devId for developer. Set country and language.
  2. Run — click Start. The Actor calls the chosen Play Store endpoint and streams tagged rows into your dataset.
  3. Get your data — open the Output tab (Overview, App catalog, Reviews or App details view) and export to JSON, CSV, Excel, HTML, RSS or JSONLines, or pull it via the Apify API.

📥 Input

Pick a mode, then fill the fields that mode uses. Everything else is optional.

Example — keyword search for meditation apps

{
"mode": "search",
"query": "meditation",
"country": "us",
"language": "en",
"maxResults": 50
}

Example — pull 5,000 newest reviews for an app

{
"mode": "reviews",
"appId": "com.spotify.music",
"country": "us",
"reviewSort": "NEWEST",
"maxResults": 5000
}

Example — top free finance apps in Germany

{
"mode": "list",
"collection": "TOP_FREE",
"category": "FINANCE",
"country": "de",
"language": "de",
"maxResults": 200
}
FieldTypeDescriptionDefault
modestringWhich Play Store endpoint to call (see the 10 modes above). Required.search
appIdstringSingle app ID (value after id= in the Play URL). Used by app/reviews/similar/permissions/datasafety.
appIdsarrayBatch app IDs for multi-app runs (app/reviews/permissions/datasafety).[]
querystringKeyword for search, or partial term for suggest autocomplete.
devIdstringDeveloper name as on Google Play (e.g. Spotify AB). Used by developer.
collectionstringTop chart for list: TOP_FREE, TOP_PAID, TOP_GROSSING, NEW_FREE, NEW_PAID, TRENDING.TOP_FREE
categorystringCategory code for list (e.g. GAME, FINANCE). Run categories mode for all codes.
agestringAge-band filter for game categories in list.
reviewSortstringNEWEST, RATING or HELPFULNESS (reviews mode).NEWEST
reviewScoreintegerReturn only reviews with this exact star rating (1–5).
countrystringISO 3166-1 alpha-2 country code (e.g. us, de, jp). Applies to every mode.us
languagestringBCP 47 language code (e.g. en, de, ja).en
maxResultsintegerMax results (per-app for reviews; overall otherwise). Some modes cap at ~250.
fullDetailbooleanEnrich search/list/similar/developer rows with full 47+ field app detail (slower).false
shortPermissionsbooleanCompact permission strings instead of full objects (permissions mode).false

Finding an App ID: open the app on play.google.com and copy the value after id= in the URL (e.g. https://play.google.com/store/apps/details?id=com.spotify.musiccom.spotify.music).

📤 Output

Documented flat fields per mode — every item carries _mode and scrapedAt. Here is a trimmed app-mode sample record:

{
"_mode": "app",
"appId": "com.spotify.music",
"title": "Spotify: Music and Podcasts",
"developer": "Spotify AB",
"developerId": "Spotify+AB",
"score": 4.3,
"scoreText": "4.3",
"ratings": 32871004,
"reviews": 4210233,
"histogram": { "1": 2100000, "2": 610000, "3": 1400000, "4": 3900000, "5": 24800000 },
"installs": "1,000,000,000+",
"minInstalls": 1000000000,
"realInstalls": 1284500110,
"free": true,
"price": 0,
"currency": "USD",
"offersIAP": true,
"IAPRange": "$0.99 - $199.99 per item",
"adSupported": false,
"genre": "Music & Audio",
"genreId": "MUSIC_AND_AUDIO",
"contentRating": "Teen",
"androidVersionText": "Varies with device",
"version": "8.9.0.100",
"released": "Oct 7, 2008",
"developerEmail": "android-support@spotify.com",
"developerWebsite": "https://www.spotify.com",
"privacyPolicy": "https://www.spotify.com/legal/privacy-policy/",
"url": "https://play.google.com/store/apps/details?id=com.spotify.music",
"scrapedAt": "2026-07-06T12:00:00.000Z"
}

💡 Use cases

  • ASO & app store optimization — track keyword rankings with search, mine long-tail keywords with suggest, monitor competitor metadata changes.
  • App market intelligence — bulk-ingest app details, install bands, top charts by country and rating histograms into dashboards.
  • Review monitoring & sentiment — pull tens of thousands of reviews for your app or competitors, filter by star rating, alert on 1-star spikes.
  • Privacy & compliance research — extract Android permissions and data-safety sections for GDPR/CCPA vendor reviews and MDM policy audits.
  • AI agents & RAG — wrap the Actor as a tool so an LLM can answer "top mindfulness apps in Germany?" or embed app descriptions + reviews.

👥 Who uses it

Android developers & mobile PMs · ASO platforms and agencies · app-intelligence & market-research firms · competitive-intel and growth teams · privacy/compliance and security auditors · data scientists and AI-agent builders needing structured Play Store data.

💰 Pricing

This Actor runs on a simple pay-per-result model — you pay for the items you extract, with no separate Apify platform fees to calculate. Try it on the free tier first, then scale up. See the Pricing tab on this page for the current rate.

❓ Frequently Asked Questions

Do I need a Google account or API key? No. This is an unofficial scraper that reads data publicly visible on play.google.com, the same way a browser would. You only need an Apify account — no Play Console account, no OAuth, no API key.

Is this a Google Play API alternative? Yes. It works as an unofficial Google Play API alternative, returning REST-style JSON for app details, reviews, ratings and top charts — without a Play Console account, OAuth or API key.

Can I scrape Google Play without an API or login? Yes. This Play Store scraper reads publicly visible pages over plain HTTP, so you can scrape Google Play app data and reviews without login, without an API key, and without a headless browser.

How many reviews can I pull per app? Reviews are auto-paginated, so you can pull anywhere from a handful to 100,000+ per app on popular titles. Use reviewSort: NEWEST and increase maxResults; the Actor handles continuation tokens for you. Set reviewScore: 1 to fetch only 1-star reviews for negative-sentiment monitoring.

How do I scrape Google Play reviews for a specific app? Set mode to reviews and pass the appId (the value after id= in the Play Store URL). Reviews auto-paginate, so you can pull thousands per app sorted by newest or rating.

Can I get the top free apps by category and country? Yes. Use mode list with a collection like TOP_FREE, a category code such as GAME or FINANCE, and a country code to fetch that country's Play Store top chart.

How do I do ASO keyword research with Google Play data? Use mode suggest with a partial query to pull Google Play autocomplete terms, or mode search to see ranking results — ideal for mining long-tail ASO keywords.

How accurate are the rating and install numbers? score is the floating-point average Google exposes and scoreText is the rounded display value. histogram gives exact 1–5 star counts. minInstalls/maxInstalls are Google's official install bands per country, and realInstalls is the closest available estimate.

Can I run several modes in one run? Each run executes one mode. To combine modes, call the Actor multiple times and join the datasets on appId. Every item carries a _mode field, so mixed datasets stay easy to filter.

How do I export Google Play data to CSV or JSON? Run any mode, then download the dataset as CSV, JSON, Excel (XLSX), HTML, RSS or JSONLines from the run's Storage tab, or pull it via the Apify API. Pre-built views let you export with no post-processing.

🔗 More app, store & product-intelligence scrapers by logiover

Building an app-store or product-intelligence dataset? Pair this with:

ActorWhat it does
App Store Data APIUnofficial Apple App Store data API (apps, reviews, charts)
Product Hunt Daily LaunchesNew product launches, makers & upvotes
G2 Software Reviews ScraperB2B software reviews & ratings
Trustpilot Reviews ScraperCompany reviews, ratings & sentiment
Steam Game Reviews ScraperGame reviews & scores from Steam
Shopify Merchant ScraperShopify stores, apps & tech signals
Similarweb ScraperTraffic & engagement estimates
SERP Keyword ResearchSearch-engine keyword & ranking data
Google News ScraperNews coverage by keyword
NPM Package IntelligencePackage stats & dependency intel for devs

👉 Browse all logiover scrapers on Apify Store — 180+ actors across real estate, jobs, crypto, social media & B2B data.

⏰ Scheduling & integration

Schedule this Actor on Apify to track rankings, reviews or metadata daily or weekly. Export results to JSON, CSV or Excel, sync to Google Sheets, or push to your database, BI tools and webhooks through the Apify API. Call it from your stack via run-sync-get-dataset-items, the JavaScript/Python clients, or no-code tools like Make, n8n and Zapier.

⭐ Support & feedback

Found a bug or need an extra field? Open an issue on the Issues tab — response is usually fast. If this Actor saves you time, a ★★★★★ review on the Store page genuinely helps and is hugely appreciated. 🙏

This Actor extracts only publicly visible Google Play data and is intended for legitimate research, analytics and app-intelligence use. You are responsible for complying with Google Play's terms of service and any applicable local laws.


📝 Changelog

2026-07-06

  • ✨ README overhaul: richer app-mode output sample, three ready-to-run example scenarios, full field-group reference, expanded app/product-intelligence cross-links, and clearer quick-start.

2026-07-01

  • Maintenance pass: re-verified end-to-end on live data and confirmed successful runs within the 5-minute quality window on the default input.
  • Sharpened Store metadata (SEO title & description) and expanded the FAQ with high-intent, long-tail questions for easier discovery in Google and Apify Store search.
  • Added ready-to-run example tasks that cover common real-world use cases.

2026-06-15

  • Reliability pass: re-verified end-to-end on live data with real-world inputs. Routine maintenance build.

2026-06-07

  • Docs: added coverage for using the actor as a Google Play API alternative, exporting Play Store data to CSV/JSON, and scraping Google Play app data without login.

2026-06-05

  • Reliability fix: results are no longer dropped by strict output validation — runs complete cleanly at high volume.
  • Stability & performance hardening; fresh rebuild.

2026-06-04

  • Verified live & refreshed build — reliability/maintenance pass.