App Store & Google Play Reviews Scraper avatar

App Store & Google Play Reviews Scraper

Pricing

$0.15 / 1,000 reviews

Go to Apify Store
App Store & Google Play Reviews Scraper

App Store & Google Play Reviews Scraper

Scrape App Store and Google Play reviews in one run with a unified schema, star filters and a rating summary. $0.15 per 1,000 reviews.

Pricing

$0.15 / 1,000 reviews

Rating

0.0

(0)

Developer

Nicholas Tamagni

Nicholas Tamagni

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 hours ago

Last modified

Share

What does App Store & Google Play Reviews Scraper do?

App Store & Google Play Reviews Scraper extracts the newest user reviews from both the Apple App Store and Google Play in one run and returns them in one unified JSON schema. Paste App Store URLs, Google Play URLs, numeric Apple IDs or Android package names, mix them freely, and get each review's star rating, title, text, date, app version, likes and developer reply.

It reads public review data only, so there is no login, no cookies and no proxy to set up. Use it as an App Store reviews API and Google Play reviews API alternative, through the Apify API, schedules, integrations or AI agents.

Why use this app review scraper?

  • 📱 Both stores, one dataset. iOS and Android reviews arrive with the same fields, so you don't need two scrapers or two parsers.
  • ⭐ Star filters. Set maxRating to 2 to collect only complaints, or minRating to 4 for testimonials.
  • 📊 Free rating summary. A per-app average rating and star distribution is saved to the key-value store as SUMMARY at no extra charge.
  • 💸 Pay per review. No start fee and no monthly rental. Failed inputs are free.
  • 🤖 Agent-ready. Small, predictable JSON that LLMs and AI agents can use directly.

Use cases

  • Track bugs and complaints after each release (set Max stars to 2)
  • Compare your app's reviews with competitors on iOS and Android
  • Feed reviews to an LLM for sentiment analysis and feature-request mining
  • App Store Optimization (ASO), product research and voice-of-customer reports

How to scrape App Store and Google Play reviews

  1. Click Try for free or Start to open the Actor in Apify Console.
  2. Add apps in Apps: App Store URLs, Google Play URLs, Apple IDs (for example 324684580) or package names (for example com.spotify.music).
  3. Set Max reviews per app, the country, the review language (Google Play) and an optional star filter.
  4. Click Start and wait a few seconds.
  5. Download the reviews as JSON, CSV, Excel or HTML, or read them through the Apify API.

Input

FieldWhat it does
appsApp Store URLs, Google Play URLs, numeric Apple IDs or Android package names. Mix both stores.
maxReviewsPerAppNewest reviews first. Default 100.
countryTwo-letter store region, for example us.
languageReview language for Google Play, for example en or de.
minRating / maxRatingKeep only reviews within this star range.

Example input from a real run:

{
"apps": [
"https://apps.apple.com/us/app/spotify-music-and-podcasts/id324684580",
"com.spotify.music"
],
"maxReviewsPerApp": 20,
"country": "us",
"language": "en",
"minRating": 1,
"maxRating": 5
}

Output example

Each review is one dataset item with these fields: store, appId, appName, country, reviewId, userName, rating, title, text, date, appVersion, thumbsUp, replyText, replyDate, url.

First results from a real run on 2026-10-16 (40 results in about 2 seconds):

[
{
"store": "apple",
"appId": "324684580",
"appName": "Spotify: Music and Podcasts",
"country": "us",
"reviewId": "14665076616",
"userName": "Jay817473",
"rating": 5,
"title": "Facts",
"text": "Where would I be without it tho",
"date": "2026-10-14T10:41:04.000Z",
"appVersion": "9.1.90",
"thumbsUp": 0,
"replyText": null,
"replyDate": null,
"url": "https://apps.apple.com/us/app/id324684580?see-all=reviews"
},
{
"store": "apple",
"appId": "324684580",
"appName": "Spotify: Music and Podcasts",
"country": "us",
"reviewId": "14665066433",
"userName": "jellylilly2113",
"rating": 5,
"title": "Very nice!",
"text": "Good but I hate how you have to pay for premium",
"date": "2026-10-14T10:37:10.000Z",
"appVersion": "9.1.90",
"thumbsUp": 0,
"replyText": null,
"replyDate": null,
"url": "https://apps.apple.com/us/app/id324684580?see-all=reviews"
}
]

How much does it cost to scrape app reviews?

This Actor uses pay-per-event pricing: $0.00015 per review ($0.15 per 1,000 reviews), with no start fee. You pay only for reviews saved to the dataset, and failed inputs are free. For example, 10,000 reviews cost $1.50 in review fees.

The Apify Free plan includes monthly platform usage credits with no credit card required, which covers thousands of reviews at this price. Check the Pricing tab for the current rate.

Use the app reviews scraper with AI agents and the API

This Actor is available as a tool through the Apify MCP server (https://mcp.apify.com), so AI agents in Claude, Cursor, ChatGPT or n8n can call it directly. You can also run it from the Apify API, the JavaScript or Python client, Make, Zapier or a scheduled task, and send results to Google Sheets, Slack or a webhook.

FAQ

How many reviews can I get?

Apple's public review feed exposes up to the 500 most recent reviews per country. Google Play has no such cap. To collect more App Store reviews, run the same app for several countries.

Do I need proxies, cookies or an account on the stores?

No. The Actor reads public review data without logging in.

Can I get only negative reviews?

Yes. Set maxRating to 2 (or 1) to keep only low-star reviews.

The Actor only reads publicly available reviews. Make sure your use complies with each store's terms and the data protection laws that apply to you, especially when handling reviewer names.

Something broke or a field is missing?

Open an issue on the Issues tab with the app and the input you used.

Other tools by the same developer that return clean JSON for automations and AI agents:

ActorWhat it does
Career Site Jobs ScraperScrape open jobs from Greenhouse, Lever, Ashby and Workable career sites
Workday & iCIMS Job Status CheckerCheck whether known job posting links are still open, closed or changed
RFP Amendment and Addendum AnalyzerCompare RFP revisions and addenda for deadline and requirement changes
Shopping Offer VerifierVerify a product URL against an exact SKU, model or GTIN with price and stock evidence
BizBuySell & BizQuest Deal Change MonitorAlerts for new businesses for sale and asking price or cash flow changes
Google Trends API for AI AgentsGoogle Trends data with a rising, falling or flat verdict per keyword
Google News ScraperGoogle News search results and topic headlines as JSON
Shopify Store Products ScraperExport a Shopify store's products, prices, variants, SKUs and stock

Need a custom field, source or integration? Open an issue on the Issues tab.