Google Play Scraper: app details, reviews, search, developers
Pricing
from $1.00 / 1,000 apps
Google Play Scraper: app details, reviews, search, developers
Scrape Google Play apps by ID, URL, search or developer: installs, rating histogram, price, developer email and address, screenshots, and reviews with replies, sorted and filtered by stars or date. Any country and language. Fast, no browser.
Pricing
from $1.00 / 1,000 apps
Rating
0.0
(0)
Developer
Spyridon Pikoulas
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
18 hours ago
Last modified
Categories
Share
Google Play Scraper
Scrape apps and reviews from the Google Play Store:
- Apps: any app by its ID (
com.whatsapp) or Play Store URL. - Search: the apps Google Play shows for a keyword.
- Developers: every app of a developer, by name, numeric ID or developer page URL.
- Reviews: as many as you need per app, newest, most relevant or by rating first. You can keep only some star ratings, or only reviews after a date.
Every app comes with its installs (the rounded and the exact count), rating, rating histogram, number of ratings and reviews, price, in-app purchases, ads, genre, content rating, release and update dates, what's new, screenshots, video, and the developer's website, email, legal name, address and phone. Every review comes with its rating, text, date, thumbs-up count, app version, and the developer's reply.
It works for any country and language. It needs no browser and no login, and it is fast: 2 apps with 900 reviews took 9 seconds, 91 apps from a search and a developer 10 seconds, and 5,000 reviews of one app 39 seconds. It costs $0.10 per 1,000 reviews and $1 per 1,000 apps.
What people use it for
- App review analysis: complaints, feature requests and sentiment, from 1-star reviews or all of them.
- Competitor research: installs, ratings and update pace of every app in a niche.
- Lead generation: developer emails, websites and addresses, from a search or a category of apps.
- Monitoring: new reviews of your own app day by day, with the replies you've sent.
How to scrape Google Play
- Click Try for free; Apify's free plan covers a first run.
- Enter Apps (app IDs or Google Play URLs), Search terms or Developers, and how many reviews you want per app.
- Click Start, then download the results as JSON, CSV, Excel or HTML, or read them through the API.
An input with more options:
{"apps": ["com.duolingo", "https://play.google.com/store/apps/details?id=com.calm.android"],"searchTerms": ["habit tracker"],"developers": ["Google LLC"],"maxReviewsPerApp": 500,"reviewsSort": "newest","reviewStars": ["1", "2"],"reviewedAfter": "2026-09-01","country": "us","language": "en"}
With reviewStars, maxReviewsPerApp counts per star rating. Turn off includeAppDetails to
get reviews only.
Output
An app:
{"type": "app","appId": "com.duolingo","title": "Duolingo: Language Lessons","url": "https://play.google.com/store/apps/details?id=com.duolingo&hl=en&gl=us","developer": "Duolingo","developerId": "6957685454452609502","developerWebsite": "https://www.duolingo.com/help/support-request","developerEmail": "super-support@duolingo.com","developerLegalName": "Duolingo, Inc.","developerAddress": "5900 Penn Ave\nPittsburgh, PA 15206\nUnited States","genre": "Education","rating": 4.7314115,"ratings": 49118977,"reviews": 957015,"histogram": {"1": 1014386, "2": 374321, "3": 1125731, "4": 5760772, "5": 40843733},"installs": "500,000,000+","realInstalls": 972634831,"free": true,"inAppPurchases": "$0.99 - $239.99 per item","containsAds": true,"contentRating": "Everyone","releasedAt": "May 29, 2013","updatedAt": "2026-09-23T13:49:02+00:00"}
A review:
{"type": "review","appId": "com.calm.android","appTitle": "Calm - Sleep, Meditate, Relax","reviewId": "0333cd91-4914-48f0-81a7-bba92477a33f","userName": "Vkrm Brar","rating": 1,"text": "CHEAP","reviewedAt": "2026-09-20T15:53:22+00:00","thumbsUp": 0,"appVersion": "7.1.2","reply": "Thank you for your feedback. We would like to know if you're having any problem with the app? If you have any suggestion to help us improve, please let us know at support@calm.com.","repliedAt": "2026-09-23T10:45:21+00:00"}
Use it as an API
One call runs it and returns the results as JSON (for runs under 5 minutes; longer ones start a run and read its dataset). Apify's Python and JavaScript clients, and its Make, Zapier and n8n integrations, work the same way.
curl -X POST "https://api.apify.com/v2/acts/pikoulas~google-play/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"apps": ["com.duolingo"], "searchTerms": ["habit tracker"], "maxReviewsPerApp": 5}'
AI agents can call it as a tool through Apify's MCP server: https://mcp.apify.com?tools=pikoulas/google-play.
How much does it cost to scrape Google Play?
You pay $0.0001 per review, which is $0.10 per 1,000, and $0.001 per app. Runs that go through Apify's residential proxy also pay its traffic, $0.0012 per 100 KB: an app page is about 220 KB, 1,000 reviews about 160 KB. There are no monthly fees.
Good to know
- A search gives the 30 apps Google Play shows for it, as the site does.
- Reviews, prices and availability are per country: set
countryto the market you want, andlanguageto the language of the texts. - Google Play doesn't show the version of apps that vary by device, so there is no version field.
FAQ
Is it legal to scrape Google Play?
It collects only what Google Play shows publicly, without logging in. Scraping public data is generally legal, but personal data is protected by laws such as the GDPR and the CCPA, and Google's terms may limit how you use what you collect. If you're unsure, ask a lawyer; Apify's Is web scraping legal? is a good start.
Something missing or not working?
Open an issue on the Issues tab with the input you used, or ask there for a field you need.