Google Play Store App Scraper
Pricing
from $0.48 / 1,000 results
Google Play Store App Scraper
Scrape Google Play Store app data without an API key. Search by keyword, look up apps by package name or URL, or list a developer's full catalog. Get 40 fields per app: ratings, installs, price, developer contact, screenshots, content rating, and more.
Pricing
from $0.48 / 1,000 results
Rating
0.0
(0)
Developer
Mangudäi
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Pull structured app data from the Google Play Store without an API key, a login, or a captcha. Search by keyword, look up apps by package name or URL, or list everything a developer has published. Every app comes back as one clean row with about 40 fields: ratings, installs, price, developer contact, screenshots, and more.
Built on the same public Play Store pages a browser loads, routed through Apify Proxy so it runs at scale.
What it does
Three modes run in a single job. Fill any combination of the three inputs and the actor works through each one:
- Search. Give it keywords like
fitness trackerorphoto editorand it returns the apps Google shows for that query, up to Google's own cap of about 30 per search. - App lookup. Paste package names (
com.spotify.music) or full Play Store URLs. Each one returns a full-detail record. - Developer catalog. Give it a developer name (
Supercell) or numeric developer ID and it returns every app they publish.
Fields you get
Each row includes the app title, summary, and full description, developer name, ID, email, website, and address, star score and total ratings, review count, and the 1 to 5 star histogram, install tier and exact install count where Google exposes it, price, currency, free flag, and in-app purchase range, primary genre and genre ID, content rating, ad-supported and IAP flags, release date, last update date, and version, the app icon, header image, screenshots, and promo video, the privacy policy URL, and a scrape timestamp.
Free and paid apps both parse correctly. Minecraft returns price: 6.99 and priceText: "$6.99"; Spotify returns price: 0 and free: true.
Example input
{"searchQueries": ["habit tracker"],"appIdsOrUrls": ["com.spotify.music"],"developerIds": ["Supercell"],"maxResultsPerQuery": 30,"fullDetail": true,"countryCode": "us","language": "en"}
Run it with no input and it searches fitness tracker so you get a non-empty dataset on the first try.
Example output
{"appId": "com.spotify.music","url": "https://play.google.com/store/apps/details?id=com.spotify.music&gl=us&hl=en","title": "Spotify: Music and Podcasts","developer": "Spotify AB","developerEmail": "support@spotify.com","score": 4.3384,"ratings": 35944079,"reviews": 1844196,"installs": "1,000,000,000+","minInstalls": 1000000000,"price": 0,"currency": "USD","free": true,"genre": "Music & Audio","genreId": "MUSIC_AND_AUDIO","contentRating": "Teen","released": "May 27, 2014","updated": "2026-07-06","icon": "https://play-lh.googleusercontent.com/...","screenshots": ["https://play-lh.googleusercontent.com/..."],"sourceMode": "detail"}
Input reference
| Field | Type | Default | What it does |
|---|---|---|---|
searchQueries | array | ["fitness tracker"] | Keywords to search. Each query returns up to about 30 apps. |
appIdsOrUrls | array | [] | Package names or Play Store URLs. One full record each. |
developerIds | array | [] | Developer names or numeric IDs. Returns their full catalog. |
maxResultsPerQuery | integer | 30 | Cap on apps per search query or developer. |
fullDetail | boolean | true | Fetch all 40 fields for search and developer results. Off returns only appId and url. |
includeScreenshots | boolean | true | Include screenshot and promo-video URLs. |
language | string | en | Play Store interface language. |
countryCode | string | us | Country used for pricing and availability. |
proxyConfiguration | object | Apify Proxy | Proxy routing. On by default. |
Good to know
Google caps keyword search at about 30 apps per query. To go wider, use several related queries, or switch to developer mode for a full catalog. Pricing and availability change by country, so set countryCode and language to the market you care about. Some apps ship only in certain regions and will look absent from other countries.
Common uses
App store optimization and competitor tracking: benchmark ratings, installs, and update cadence against rival apps. Market research: map the apps a keyword surfaces, or a whole publisher's lineup. Lead generation: pull developer email and website from public listings. Data science: build category datasets of descriptions, scores, and install tiers.
Notes on use
App metadata and developer contact details are public on Google Play. You are responsible for using the data in line with applicable law, Google's terms, and any privacy rules that apply where you operate. Do not use it for spam or unsolicited bulk outreach.