Google Play Apps & Reviews Scraper avatar

Google Play Apps & Reviews Scraper

Pricing

from $1.00 / 1,000 app scrapeds

Go to Apify Store
Google Play Apps & Reviews Scraper

Google Play Apps & Reviews Scraper

Google Play app details, keyword search and user reviews in one reliable Actor: ratings, star histogram, installs, developer contacts, reviews with date and star filters. No browser, no proxy.

Pricing

from $1.00 / 1,000 app scrapeds

Rating

0.0

(0)

Developer

Sai

Sai

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

20 days ago

Last modified

Share

One Actor for everything public on the Google Play Store:

  • App details: title, developer and developer email/website/address, rating, ratings count, star histogram, installs (with exact min/max), price and in-app purchase range, ads, content rating, version, release and last-update dates, recent changes, description, icon, screenshots, video and privacy policy.
  • Keyword search: find apps for any keyword and scrape them in the same run.
  • User reviews: text, stars, date, app version, thumbs-up count and the developer's reply. Filter by date (reviewsSince) and star rating (reviewScores), and sort by newest, rating or most helpful.

Works over plain HTTP with Google Play's own web endpoints and token-based pagination. No browser, no proxy, no Google account. Invalid IDs and apps not available in the chosen country are skipped with a clear message instead of failing the run. Transient errors are retried with backoff.

Input example

{
"appIds": ["com.duolingo", "https://play.google.com/store/apps/details?id=com.spotify.music"],
"searchTerms": ["habit tracker"],
"maxSearchResults": 20,
"includeAppDetails": true,
"includeReviews": true,
"maxReviewsPerApp": 500,
"reviewsSort": "newest",
"reviewsSince": "2026-09-01",
"reviewScores": [1, 2],
"country": "us",
"language": "en"
}

Output

All rows go to one dataset, with a type field and two ready-made views: Apps and Reviews.

App row (shortened, real output from a test run on 2026-10-04):

{
"type": "app",
"appId": "com.duolingo",
"title": "Duolingo: Learn Languages",
"developer": "Duolingo",
"developerEmail": "super-support@duolingo.com",
"score": 4.7315373,
"ratings": 49423659,
"histogram": { "1": 1029580, "2": 369742, "3": 1129458, "4": 5781840, "5": 41112990 },
"installs": "500,000,000+",
"free": true,
"genre": "Education",
"updated": "2026-09-30T16:46:06.000Z",
"url": "https://play.google.com/store/apps/details?id=com.duolingo&hl=en&gl=us"
}

Review row:

{
"type": "review",
"appId": "com.duolingo",
"reviewId": "...",
"userName": "...",
"date": "2026-09-06T09:27:21.910Z",
"score": 4,
"text": "...",
"thumbsUp": 14,
"appVersion": "6.95.4",
"replyText": "Hi there, thanks for...",
"replyDate": "2026-09-23T10:00:00.000Z"
}

Use cases

  • App review monitoring: schedule daily with reviewsSince and reviewScores: [1,2] to catch complaints, then pipe them to Slack or an LLM.
  • Competitor and ASO research: ratings, histograms, installs, update cadence and changelogs for a whole category via keyword search.
  • Lead generation: developer emails and websites for apps in a niche.
  • Datasets for sentiment analysis and product research.

Pricing

Pay per event:

  • $1.00 per 1,000 apps ($0.001 per app row, from details or search)
  • $0.20 per 1,000 reviews ($0.0002 per review)
  • Plus Apify's tiny actor start fee ($0.00005). Apps that can't be found are free.

Notes

  • Only publicly visible data is collected. Reviewer names are shown exactly as Google Play displays them publicly.
  • Review availability and order are decided by Google Play. "Newest" is approximately chronological.
  • Use country and language to get local prices, ratings and reviews.