Google Play Scraper — App Data, Reviews & ASO API
Pricing
from $1.00 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
8
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
📱 Google Play Data API — Unofficial Google Play Store Scraper (Apps, Reviews, Search & More)

The fastest, most complete unofficial Google Play API on Apify. One Actor, 10 endpoints: search apps by keyword, pull full app details, scrape reviews with automatic pagination, get top charts, find similar apps, list a developer's portfolio, mine ASO autocomplete keywords, audit Android permissions and check data-safety info — all exported to JSON, CSV or Excel.
No headless browser, no proxy required, no login and no Google Developer Console account. Pure HTTP with a sub-3-second cold start — built for developers, ASO platforms, app intelligence tools, market researchers and AI agents.
✨ What this Actor does / Key features
- 🔎 10 Google Play endpoints in one Actor —
search,app,reviews,list,similar,developer,suggest,permissions,datasafety,categories - ⭐ Reviews scraper with automatic pagination — pull anywhere from 1 to 100,000+ reviews per app, sorted by newest, rating or helpfulness
- 📊 Full app details — 50+ fields including description, screenshots, install bands, exact rating histogram, pricing, IAP, developer contact and content rating
- 📈 Top charts by collection (free / paid / grossing / new / trending) and category
- 🧩 ASO keyword research via Google Play autocomplete
suggestmode - 🔐 Permissions & data-safety endpoints for privacy and compliance audits
- 🌍 Country + language support — localized titles, ratings and availability per locale
- ⚡ Pure HTTP, batch app lookups with 5× concurrency, ~3 second cold start
- 🏷️ Every result tagged with
_modeso you can mix runs in one dataset, plus 4 pre-built dataset views
🔍 Input
| Field | Type | Description |
|---|---|---|
mode | string | Which Google Play endpoint to call: search, app, reviews, list, similar, developer, suggest, permissions, datasafety, categories. Required. |
appId | string | Single Google Play app ID (value after id= in the URL, e.g. com.spotify.music). Used by app, reviews, similar, permissions, datasafety. |
appIds | array | Array of app IDs for batch operations in app, reviews, permissions, datasafety modes. |
query | string | Search keyword for search mode, or partial term for suggest autocomplete. |
devId | string | Developer name (URL-encoded, e.g. Spotify+AB) for developer mode. |
collection | string | Top chart for list mode: TOP_FREE, TOP_PAID, TOP_GROSSING, NEW_FREE, NEW_PAID, TRENDING. |
category | string | Optional category code filter for list mode (e.g. GAME, BUSINESS, FINANCE). |
age | string | Age-band filter for game categories in list mode: FIVE_UNDER, SIX_EIGHT, NINE_UP. |
reviewSort | string | Review order for reviews mode: NEWEST, RATING, HELPFULNESS. |
reviewScore | integer | Return only reviews with this exact star rating (1–5). Leave blank for all. |
country | string | Two-letter country code (e.g. us, gb, de, jp). Affects localized data. |
language | string | Two-letter language code (e.g. en, de, fr, ja). |
maxResults | integer | Maximum results to return (per-app for reviews, overall for other list modes). |
fullDetail | boolean | For search/list/similar/developer: enrich each result with the full app detail record. |
shortPermissions | boolean | For permissions mode: return compact permission strings instead of full objects. |
🚀 Example input
{"mode": "reviews","appId": "com.spotify.music","country": "us","language": "en","maxResults": 1000,"reviewSort": "NEWEST"}
{"mode": "search","query": "meditation","country": "us","language": "en","maxResults": 50}
📦 Output
Every item carries _mode and scrapedAt. The remaining fields depend on the mode. Key fields:
| Field | Description |
|---|---|
_mode | Which endpoint produced this item |
appId | Google Play app identifier |
title / summary | App display name and one-line summary |
description / descriptionHTML | Full app description (text and HTML) |
developer / developerId / developerEmail / developerWebsite / developerAddress | Developer name, ID and public contact info |
icon / headerImage / screenshots / video | Visual assets |
score / scoreText / ratings / reviews / histogram | Average rating, counts and 1–5 star breakdown |
installs / minInstalls / maxInstalls / realInstalls | Install bands and numeric bounds |
price / free / currency / priceText / offersIAP / IAPRange | Pricing and in-app purchase data |
version / recentChanges / released / updated | Version, changelog and dates |
androidVersion / contentRating / adSupported / privacyPolicy | Compatibility and compliance |
genre / genreId / categories | Genre and category assignments |
reviewId / userName / text / thumbsUp / date / replyText / replyDate / criterias | Review fields (reviews mode) |
permission / type | Permission fields (permissions mode) |
term / position | Autocomplete suggestion fields (suggest mode) |
id / name | Category fields (categories mode) |
Four pre-built dataset views (Overview, App catalog, Reviews, App details) let you slice the data without post-processing. Export as JSON, CSV, XLSX, HTML, RSS or JSONLines.
💡 Use cases
- ASO platforms — track keyword rankings with
search, mine long-tail keywords withsuggest, monitor competitor metadata withapp. - App intelligence & analytics — bulk-ingest app metadata, stream reviews on a schedule, analyze install bands and pricing.
- Market researchers — benchmark categories with top charts, track genre trends, map publisher portfolios with
developermode. - Privacy & compliance teams — audit Android
permissionsand Google Playdatasafetydata across hundreds of apps. - AI agents & LLM tools — wrap the Actor as a tool so assistants can answer "top 10 mindfulness apps in Germany?" or pull reviews for RAG pipelines.
- Product teams — monitor your own app's reviews, version drift and competitor releases with scheduled runs.
❓ Frequently Asked Questions
Is this an official Google API? No — it is an unofficial scraper. It accesses only data publicly visible on the Google Play website, the same way a browser would. No authentication, no Play Console account, no OAuth.
Do I need a Google account or API key? No. You only need an Apify account. There is no Google login or API key required.
Is it legal?
The Actor scrapes publicly available data from play.google.com. Use it responsibly: respect rate limits, follow Google's terms of service, and use the data for legitimate research, analytics or product purposes. Bulk redistribution or commercial resale of Google's data may need additional legal consideration.
How many reviews can I pull?
Pagination is fully automatic — set maxResults and the Actor handles continuation tokens. In practice you can pull tens of thousands of reviews from popular apps.
Can I run multiple modes in one run?
Each run executes one mode. To combine modes (e.g. search then reviews), call the Actor multiple times and join the datasets on appId. Every item includes _mode so a mixed dataset stays organized.
Can I get localized data for other countries?
Yes. Pass country and language together — the same app can have different titles, ratings, screenshots and availability per locale.
Does it support App Store / iOS data? No, this Actor covers Google Play (Android) only. Use a separate scraper for the Apple App Store.
Why does the categories endpoint sometimes return a short list?
Google Play occasionally changes how it exposes its category list, which can temporarily reduce the result. Common stable category codes can be used directly in list mode in the meantime.
⏰ Scheduling & integration
Schedule the Actor on Apify to track keyword rankings, chart positions or new reviews over time. Call it via the Apify REST API, the JavaScript or Python clients, or connect it to Google Sheets, Airtable, Slack and webhooks through n8n, Make and Zapier. The RSS export is ideal for review monitoring.
Changelog
-
2026-06-01 — Maintenance & reliability pass: pulled the latest source and rebuilt the Actor on the current base image; build verified.
-
2026-05-25 — Maintenance & reliability pass: pulled the latest source and rebuilt the Actor on the current base image; build verified.
Last reviewed: 2026-06-01.