๐Ÿ“ฑ Google Play Reviews Scraper - Ratings & Replies avatar

๐Ÿ“ฑ Google Play Reviews Scraper - Ratings & Replies

Pricing

from $2.00 / 1,000 results

Go to Apify Store
๐Ÿ“ฑ Google Play Reviews Scraper - Ratings & Replies

๐Ÿ“ฑ Google Play Reviews Scraper - Ratings & Replies

Scrape customer reviews from any Android app on Google Play Store. Extract ratings (1-5 stars), review text, author names, thumbs up counts, developer replies, and app versions. Filter by rating, sort by newest or relevance. Perfect for ASO, sentiment analysis, and competitor research

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

ben

ben

Maintained by Community

Actor stats

0

Bookmarked

30

Total users

3

Monthly active users

3 days ago

Last modified

Share

๐Ÿ“ฑ Google Play Reviews Scraper โ€” App Reviews, Ratings & Developer Replies

Extract customer reviews from any Android app on the Google Play Store. Give it one or more app package IDs (or Google Play URLs) and get back clean, structured reviews with the star rating, full review text, author name and photo, thumbs-up count, developer reply, app version and country โ€” across 50+ country stores. It is built for app store optimization, sentiment analysis and competitor research, with no browser automation and no API key. Export to JSON/CSV/Excel, run on a schedule, call via API, or connect to Make, Zapier or n8n.

๐Ÿ“ฑ What is the Google Play Reviews Scraper?

It turns any Android app into a structured review dataset. Point it at one or many apps, choose the countries and how many reviews you want, and it pulls the reviews directly from Google Play's internal review API โ€” fast and reliable, with no headless browser. Filter by star rating, sort by newest or most relevant, and capture official developer replies so product, marketing and research teams can analyse feedback at scale.

What data does it extract?

  • Star rating (1โ€“5) and full review text (content)
  • Author name and author image URL
  • Thumbs-up count โ€” how helpful other users found the review
  • Developer reply text and reply date (when the developer responded)
  • App version the review was written on
  • App name, app ID and app URL
  • Country the review was collected from
  • Review ID and review date

โฌ‡๏ธ Input

FieldDescription
appIdsGoogle Play package IDs, e.g. com.twitter.android, com.instagram.android
appUrlsFull Google Play URLs (alternative to appIds)
countriesCountry codes to pull reviews from, e.g. us, gb, de, fr, jp
languageReview language code, e.g. en, es, de, ja
maxReviewsMax reviews per app per country, 0 = unlimited (default 500)
sortBynewest or most_relevant
filterRatingOnly return reviews with this star rating (1โ€“5)
delaySecondsDelay between requests to avoid rate limits (default 0.5)

Example input

{
"appIds": ["com.twitter.android", "com.instagram.android"],
"countries": ["us", "gb"],
"language": "en",
"maxReviews": 500,
"sortBy": "newest",
"filterRating": 1
}

โฌ†๏ธ Output

Every review is one clean row (view as a table, or export JSON / CSV / Excel):

{
"review_id": "gp:AOqpTOHxyz123...",
"app_id": "com.twitter.android",
"app_name": "X",
"author_name": "John Smith",
"author_image": "https://play-lh.googleusercontent.com/...",
"rating": 4,
"content": "Great app but the latest update has some bugs. The timeline doesn't load properly sometimes...",
"thumbs_up_count": 142,
"review_date": "2026-01-15T10:30:00",
"reply_content": "Thanks for your feedback! We're working on fixing this issue.",
"reply_date": "2026-01-16T14:22:00",
"app_version": "10.15.2",
"country": "US",
"app_url": "https://play.google.com/store/apps/details?id=com.twitter.android"
}

๐Ÿ’ก Use cases

  • ๐Ÿ” App Store Optimization (ASO): track review sentiment, surface common complaints and feature requests for your apps.
  • ๐Ÿง  Sentiment analysis: build NLP/ML datasets, monitor brand perception over time and detect emerging issues early.
  • ๐ŸฅŠ Competitor research: compare review volume and ratings across rivals and mine negative reviews for their weaknesses.
  • ๐Ÿ“ˆ Market research: analyse app categories and niches and spot market gaps from real user feedback.

โ“ FAQ

How do I scrape Google Play reviews? Add one or more appIds (or appUrls), choose countries and maxReviews, then Run. You get structured reviews with rating, text, author, thumbs-up count and developer replies.

Where do I find an app's package ID? It is the id= part of the Google Play URL โ€” e.g. in https://play.google.com/store/apps/details?id=com.twitter.android the package ID is com.twitter.android. You can also just paste the full URL in appUrls.

Do I need an API key? No. There is no login or API key โ€” and no browser automation either; it reads Google Play's review data directly.

Can I get reviews from multiple countries? Yes โ€” list any of the 50+ supported country codes (us, gb, ca, au, de, fr, es, it, jp, kr, br, in and more). Reviews are pulled per app per country.

Can I filter by star rating? Yes โ€” set filterRating to 1โ€“5 to keep only reviews with that rating (e.g. only 1-star reviews to study complaints).

Does it capture developer replies? Yes โ€” when a developer has responded, the reply_content and reply_date are included.

How many reviews can I get? Up to your maxReviews cap per app per country, or set it to 0 for unlimited; it paginates automatically. Use delaySeconds to stay under rate limits on large pulls.

Can I run it on a schedule or via API? Yes โ€” schedule recurring runs in Apify, call it via the API/SDK, or connect it to Make, Zapier or n8n.

Is scraping Google Play reviews legal? It extracts publicly available review data. Use it responsibly for research and product analysis, and follow applicable laws and Google Play's terms. Enterprise/private apps are not accessible.

๐Ÿ”— You might also like


Keywords: Google Play scraper, Google Play reviews scraper, Android app reviews, app review API, ASO, app store optimization, sentiment analysis, review scraping, developer replies, app ratings, competitor app research, Play Store reviews, mobile app feedback, NLP dataset.