Google Play App Scraper
Pricing
from $0.28 / 1,000 app results
Google Play App Scraper
Scrape Google Play apps - search, top charts, similar apps, developer portfolios and app detail. Get title, developer, rating, installs, price, IAPs, category, version and screenshots. Pay per result.
Pricing
from $0.28 / 1,000 app results
Rating
0.0
(0)
Developer
Data Forge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Scrape Google Play apps at scale. Apps from $0.25 / 1,000 results - pull 20,000+ app rows in one run. Search keywords, country-localized top charts, similar apps, developer portfolios and detailed app pages come back as clean structured rows, with no subscription.
What does the Google Play App Scraper do?
The Google Play App Scraper turns the Play Store into a structured dataset. Feed it search keywords, app IDs, developer IDs or chart selectors, pick your modes, and it returns app title, developer, rating, installs, price, category, version, screenshots and more as flat rows you can sort, filter and export to CSV, Excel or JSON.
Five modes run from one input form:
| Mode | What you get | Needs |
|---|---|---|
search | Keyword search results from Google Play | Search queries |
topcharts | Country-localized top free, paid or grossing charts | Country + collection |
similar | Apps similar to a given app | App names, IDs or URLs |
developer | A developer's app portfolio | Developer IDs |
app | Detailed app page (60+ fields) | App names, IDs or URLs |
Flip on Fan out listings to app detail and each listing row is enriched with a detailed app page, so a single search returns ranking plus deep metadata in one pass.
What data can you get from a Google Play app?
Each app row carries the buyer-facing columns plus a data payload with 60+ raw fields:
- Identity - app title, package ID (com.whatsapp), Play Store URL, icon
- Developer - developer name, developer ID, portfolio link
- Ratings - average score (1.0 to 5.0), rating count, review count
- Reach - install-count buckets (e.g. 10,000,000,000+)
- Pricing - price, free flag, currency, in-app purchase ranges (IAPs)
- Classification - category / genre, content rating
- Release - release date, last update, current version
- Media - icon, screenshots, header image, description and short summary
Listing rows return the lightweight fields; app-detail rows carry the deep metadata for market and competitor work.
How to scrape Google Play apps
- Open the Google Play App Scraper and click Try it - the input form is prefilled with a
puzzle gamessearch, so you get real data on the first click. - Replace it with your own search queries, app IDs / URLs, developer IDs or similar-to app IDs.
- Pick your data types (search, top charts, similar, developer, app detail).
- Set country and language for localized rankings, and a max results per type cap.
- (Optional) Turn on Fan out listings to app detail to enrich each result with deep metadata.
- Click Save & Start, then export the dataset to CSV, Excel or JSON, or pull it through the API.
Input example
{"searchQueries": ["puzzle games"],"dataTypes": ["search", "topcharts"],"country": "us","lang": "en","maxResults": 20,"chartCollection": "topselling_free","includeAppDetails": false}
Output example
A search-result row:
{"query": "puzzle games","row_type": "search_result","app_id": "com.king.candycrushsaga","title": "Candy Crush Saga","developer": "King","score": 4.6,"price": 0.0,"free": true,"installs": "1,000,000,000+","icon": "https://play-lh.googleusercontent.com/...","description_short": "Match candies in this tasty puzzle adventure.","data": { "...": "60+ raw fields" }}
An app-detail row:
{"query": "com.spotify.music","row_type": "app_detail","app_id": "com.spotify.music","title": "Spotify: Music and Podcasts","developer": "Spotify AB","developer_id": "Spotify+AB","category": "Music & Audio","score": 4.3,"ratings": 31280544,"reviews": 5128342,"installs": "1,000,000,000+","price": 0.0,"free": true,"content_rating": "Teen","released": "Oct 7, 2008","version": "8.9.42.575","icon": "https://play-lh.googleusercontent.com/...","url": "https://play.google.com/store/apps/details?id=com.spotify.music","data": { "...": "screenshots, IAPs, rating histogram, description" }}
The dataset ships with Overview and Apps table tabs, so each view reads as a clean spreadsheet. Error rows carry an error_code and are free.
How much does it cost to scrape Google Play apps?
Pay per result, no subscription:
- app-result (search, top charts, similar, developer rows) - $0.25 / 1,000 ($0.00025 each)
- app-detail (detailed app page, 60+ fields) - $3.90 / 1,000 ($0.0039 each)
Worked math: Apify's $5 free monthly credits cover about 20,000 app listing rows ($5 / $0.00025) before you spend a cent of your own. Need deep metadata? Detailed app pages run $3.90 / 1,000, so 1,000 complete app profiles cost under four dollars. Error rows are never charged, so you only pay for real data.
What can you use Google Play app data for?
- App Store Optimization (ASO) - track titles, ratings, install buckets and category rankings to refine keywords and listings.
- Market intelligence - size a category by pulling top free, paid and grossing charts per country.
- Competitor tracking - monitor a rival app's score, version cadence, install growth and pricing over time.
- Developer mapping - pull a developer's portfolio to map a publisher's catalog and reach.
- Lead generation - build lists of developers and apps in a niche for outreach.
- Discovery and recommendations - use similar-app graphs to surface adjacent apps and substitutes.
- Pricing and monetization research - compare price, free flags and in-app purchase ranges across a segment.
- Trend monitoring - watch country-localized charts to catch rising apps early.
- Investment and due diligence - benchmark traction signals (installs, ratings, review velocity) across a portfolio.
Is it legal to scrape Google Play?
Scraping publicly available data is generally legal, and this actor only collects public Google Play listing pages that any visitor can view without logging in. Court rulings such as hiQ v. LinkedIn have supported the collection of public data. You stay responsible for how you use the output: respect copyright, trademarks, privacy laws (GDPR / CCPA) and Google's terms where they apply, and avoid republishing personal data. Consult a lawyer if you need certainty for a commercial deployment.
Related scrapers
Part of the Data Forge Google Play fleet:
- Google Play Scraper - the umbrella actor that covers apps and reviews in one place.
- Google Play Reviews Scraper - pull user reviews (user, score, text, date, thumbs-up, developer reply) at scale.
FAQ
Can I scrape top charts for a specific country?
Yes. Set country to a 2-letter code (us, jp, de) and pick a chartCollection (top free, paid or grossing). Charts are localized to that country.
How do I get deep app metadata, not just listing columns?
Use the app data type with app IDs or URLs, or turn on Fan out listings to app detail to enrich each listing with a detailed app page (60+ fields).
Can I run this from the API or an integration? Yes. Start runs and fetch the dataset through the Apify API, the JavaScript / Python clients, webhooks and the scheduler, or the Apify MCP server so AI agents can call the actor as a tool.
What export formats are supported? CSV, Excel, JSON, JSONL, XML or RSS, through the Console or API.
What happens to failed inputs?
Failed or not-found inputs come back as error rows with an error_code and are free, so you only pay for real results.
Do I need internal IDs? No. Search by keyword like a human, paste app IDs or Play URLs, or enter a developer name, and the actor normalizes the input for you.
Support
I personally support each customer - reach out on any channel for help, enterprise plans or custom scraping.