App Store Reviews Scraper avatar

App Store Reviews Scraper

Pricing

from $0.05 / 1,000 review scrapeds

Go to Apify Store
App Store Reviews Scraper

App Store Reviews Scraper

Built to beat thewolves/appstore-reviews-scraper: 6,000 reviews per app and country in our Oct 2026 tests vs their documented 500 cap, many countries per run, links read in their own country. Stars, title, text, dates, developer responses. $0.09 per 1,000, $0.054 on Gold.

Pricing

from $0.05 / 1,000 review scrapeds

Rating

0.0

(0)

Developer

TidyHarvest

TidyHarvest

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 hours ago

Last modified

Share

Get Apple App Store reviews in bulk for any iPhone, iPad or Mac app: star rating, review title and text, reviewer display name, date, edited flag and the developer's response, plus the app's name, developer, average score and ratings count. Paste App Store ids or links, pick one or many countries, sort newest or most helpful, filter by stars or keywords, and download JSON, CSV or Excel. Pay only $0.09 per 1,000 reviews, with no start fee and no subscription.

What you can do with it

  • App review monitoring: pull the newest reviews of your app (or a competitor's) every day and catch bugs and complaints right after a release.
  • Competitor research: compare 1-2 star reviews across rival apps to find the features users ask for.
  • Sentiment analysis and AI datasets: feed thousands of reviews into an LLM, a sentiment model or a dashboard.
  • Customer support: see which reviews still lack a developer response (developerResponse is empty).
  • Localization and market research: read the same app's reviews in the US, UK, Germany, Japan and more.

How to use it

  1. Add one or more apps: 310633997 or https://apps.apple.com/us/app/whatsapp-messenger/id310633997.
  2. Pick the countries, sort and optional star or keyword filters, and set maxReviewsPerApp / maxItems.
  3. Click Start, then download the dataset as JSON, CSV, Excel, or read it through the Apify API.

Input

FieldWhat it does
appsApp Store ids or apps.apple.com links, one per line (up to 200). Default: 310633997.
countriesTwo-letter storefront codes (us, gb, de, ...). Default us. Each app is read once per country. Left at us, a link is read in its own country (apps.apple.com/de/... gives German reviews).
sortrecent (newest first, default) or helpful.
minRating / maxRatingStar range, 1-5.
keywordsKeep only reviews whose title or text contains one of these words.
onlyWithTextSkip reviews without text.
includeAppDetailsAdd app name, developer, score and ratings count to every row. Default on.
maxReviewsPerAppReviews per app and country after filters (default 100, up to 10,000).
maxItemsHard cap on reviews for the whole run, which also caps your cost (default 100).
proxyConfigurationOff by default; the actor falls back to Apify proxy by itself if Apple refuses a request.

Example:

{ "apps": ["310633997", "https://apps.apple.com/us/app/spotify-music-and-podcasts/id324684580"], "countries": ["us", "gb"], "sort": "recent", "minRating": 1, "maxRating": 2, "maxReviewsPerApp": 500, "maxItems": 1000 }

Output

One item per review:

{
"reviewId": "14664959376",
"appId": "310633997",
"appName": "WhatsApp Messenger",
"storefront": "us",
"userName": "Done withir",
"rating": 5,
"title": "Great collar",
"text": "I have gone through 2 collars ...",
"date": "2026-10-14T21:04:02Z",
"isEdited": false,
"developerResponse": null,
"developerResponseDate": null,
"reviewUrl": "https://apps.apple.com/us/app/id310633997?see-all=reviews",
"appDeveloper": "WhatsApp Inc.",
"appScore": 4.7,
"appRatingsCount": 18779303,
"source": "App Store"
}

A SUMMARY record in the run's key-value store lists, per app and country, how many reviews were scanned and returned.

Pricing

Pay per result (review-scraped): $0.09 per 1,000 reviews on the Free plan, $0.081 Bronze, $0.068 Silver, $0.054 Gold and above. No start fee. Filters and caps apply before you are charged, and you can set a maximum charge per run in Apify. A run that finds nothing fails instead of silently returning an empty dataset.

Compared with thewolves/appstore-reviews-scraper

The most-used App Store reviews actor (544 users/30d, Oct 2026). Our numbers are from cloud runs on 2026-10-20; theirs are from their own Store page.

This actorthewolves
Reviews per app and country6,000 measured (Instagram US, WhatsApp UK), up to 10,000500 (their documented cap)
Countries per runmany (countries, or each link's own country)one per run
Developer responsesyes, with datenot listed
Star and keyword filters before chargingyesno
Price per 1,000 reviews$0.09 Free, $0.054 Gold and above$0.10

Where they still win: speed. They quote 100-200 reviews per second; we return about 16 per second (6,000 reviews in about 6 minutes), so very large pulls take longer.

Limits and notes

  • About 16 reviews per second; 6,000 reviews of one app take about 6 minutes.
  • Apple decides how many reviews it exposes per country; totals can be lower than the app's rating count, because star-only ratings without text are not all exposed as reviews.
  • Developer responses are included when the developer wrote one.
  • Only public reviews and public display names are collected. No login is used. Please handle personal data (reviewer names) in line with the laws that apply to you.
  • This actor is not affiliated with, endorsed by, or sponsored by Apple Inc. App Store is a trademark of Apple Inc.