Google Play Store App Details Scraper
Scrape apps from the Google Play Store by search, developer, category or app ID in any country. Extract title, developer, rating, ratings count, installs, price, version, description, screenshots and developer email, phone and address. Export JSON, CSV, Excel.
{ "icon": "https://play-lh.googleusercontent.com/Gqxk4T0u…", "title": "WhatsApp Messenger", "appId": "com.whatsapp", "url": "https://play.google.com/store/apps/details?id=…", "developer": "WhatsApp LLC", "developerId": "WhatsApp LLC", "category": "Communication", "categoryId": "COMMUNICATION", "score": 4.640522 }
Every run returns clean, typed records, ready for your CRM, spreadsheet or database.
- One clean record per result, deduped and normalized
- Stable schema in JSON, CSV or Excel, or read it via the Apify API
- Pay per use in the cloud, nothing to install or maintain
A real example record, exactly the shape you receive.
| Icon | Title | App Id | Url |
|---|---|---|---|
| https://play-lh.googleusercontent… | WhatsApp Messenger | com.whatsapp | https://play.google.com/store/app… |
| https://play-lh.googleusercontent… | Candy Crush Saga | com.king.candycrushsaga | https://play.google.com/store/app… |
| https://play-lh.googleusercontent… | Spotify: Music and Podcasts | com.spotify.music | https://play.google.com/store/app… |
{ "icon": "https://play-lh.googleusercontent.com/Gqxk4T0u…", "title": "WhatsApp Messenger", "appId": "com.whatsapp", "url": "https://play.google.com/store/apps/details?id=…", "developer": "WhatsApp LLC", "developerId": "WhatsApp LLC", "category": "Communication", "categoryId": "COMMUNICATION", "score": 4.640522 }
Frequently asked questions
Which countries and languages does it support?
Any Google Play region. Set the two-letter country code and language code in the input, and prices, availability and ranking reflect that region. The same app can be scraped across multiple countries to compare pricing and reach.
How many apps can I collect per run?
Search, developer and category modes each return up to roughly a couple hundred apps per page, and you cap the run with Max Items. App IDs mode collects exactly the package names you provide. For larger datasets, split by category or run several searches.
Can I look up specific apps by package name?
Yes. Choose App IDs mode and enter Android package names like com.whatsapp or com.spotify.music. Each one is fetched with its full detail page including description, screenshots, ratings count and version.
Why is the version field sometimes empty?
Some developers publish their app as Varies with device and do not expose a single version number on the store. In those cases the version field is null while every other field is still populated.
What happens if an app ID is wrong or removed?
The actor skips the failed lookup without stopping the run. That record carries the error field with the reason, and the rest of the run continues normally.
Ready when you are.
Run the scraper live on Apify right now, or have us build one tailored to exactly what you need.