Apple App Store Review Scraper avatar

Apple App Store Review Scraper

Pricing

from $1.10 / 1,000 review returneds

Go to Apify Store
Apple App Store Review Scraper

Apple App Store Review Scraper

Returns reviews for any Apple App Store app, with ratings, full text, dates and helpful votes. No login needed.

Pricing

from $1.10 / 1,000 review returneds

Rating

0.0

(0)

Developer

MrDoe

MrDoe

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Apple App Store Review Scraper — get any iOS app's reviews with ratings, full text, dates and helpful votes

What does Apple App Store Review Scraper do?

Apple App Store Review Scraper returns reviews for any iOS app on Apple's App Store as clean structured data. For each review you get the star rating, title, full review text, the date it was posted, the reviewer's name, how many people found it helpful, and the app version they had installed. No login, no Apple account needed.

Why use Apple App Store Review Scraper?

  • No account needed - works fully logged out, every run.
  • Full detail, not a summary - complete review title and text, exact dates and helpful-vote counts, not just a star average.
  • Any app - just give it the numeric App ID from the app's own App Store URL.
  • Two ways to sort - most recent, or most helpful.
  • Any country storefront - read reviews from any App Store country/locale.

What makes this different

Most review lookups only show you the handful of reviews visible on an app's main App Store page. This Actor pages all the way through an app's reviews automatically, so you can pull hundreds of real reviews in one run instead of scrolling and copy-pasting by hand.

Who uses Apple App Store Review Scraper?

  • App developers and product teams - monitor what users are saying about your own iOS app, including recent complaints and praise, without opening the App Store every day.
  • Competitive analysts - see exactly what users like and dislike about a competitor's app, straight from their own words.
  • Market researchers - gauge real user sentiment and common complaints for any app or category before making a decision.
  • Cross-platform teams - pair this with a Google Play review scraper to compare iOS vs Android sentiment for the same app side by side.

How it works

How Apple App Store Review Scraper turns an app ID into review data

  1. Your input - an app's numeric App ID, a sort order, and a country.
  2. The Actor collects it - it reads Apple's own App Store review data for that app, works fully logged out, and pages through automatically up to your limit.
  3. Your output - one structured record per review, ready for a spreadsheet, dashboard or report.

What data can you extract?

FieldDescription
authorName / authorProfileUrlThe reviewer's display name and App Store profile link
titleThe review's title
reviewTextThe full review text
ratingStar rating, 1 to 5
reviewDateWhen the review was posted
voteCount / voteSumHow many people voted on whether this review was helpful
appVersionAtReviewThe app version the reviewer had installed
appId / country / sortedByThe app, country and sort order used for this run
scrapedAtWhen this record was collected (ISO timestamp)

How to use Apple App Store Review Scraper

  1. Open the Actor and go to the Input tab.
  2. Enter an App ID - the number from the app's App Store URL (see the screenshot below).
  3. Choose a Sort by order and, optionally, a Country.
  4. Optionally set Max results.
  5. Click Start.
  6. Open the Dataset tab, or pull results via the API, once the run finishes.

Apple App Store Review Scraper input form with app ID, sort order and country

Input Parameters

ParameterTypeRequiredDefaultDescription
appIdStringYes"284882215"The app's numeric App Store ID
sortByStringNo"most_recent""most_recent" or "most_helpful"
countryStringNo"us"The App Store country storefront to read from
maxItemsIntegerNo50Maximum number of reviews to return (Apple caps this feed at 500)
proxyConfigurationObjectNoNo proxyAdvanced - this works without a proxy for moderate volumes

Output Data

Each review produces one dataset record. Example:

{
"reviewId": "14692320526",
"appId": "284882215",
"country": "us",
"sortedBy": "most_recent",
"authorName": "pinteres is of little use",
"authorProfileUrl": "https://itunes.apple.com/us/reviews/id627403682",
"title": "Fb blows goats",
"reviewText": "This platform sux.",
"rating": 1,
"appVersionAtReview": "584.0.0",
"reviewDate": "2026-10-21T00:53:47-07:00",
"voteCount": 0,
"voteSum": 0,
"scrapedAt": "2026-10-22T16:45:05.213Z"
}

Sample dataset table from Apple App Store Review Scraper Every output field labelled on one example record

Usage Examples

  • Own-app monitoring - run against your own app's ID on a schedule, sorted by most_recent, to catch new complaints or praise as they come in.
  • Competitor research - run against a competitor's app ID to see what their users say.
  • Cross-platform comparison - run this alongside a Play Store review scraper for the same app to compare iOS and Android sentiment.
  • Multi-market check - run the same app with different country values to compare sentiment across storefronts.

Tips for Best Results

  • Find the numeric appId from the app's own App Store URL - it's the number after id.
  • Apple's own feed caps at 500 reviews per country/sort combination - that's a platform limit, not something this Actor imposes.
  • most_helpful surfaces the reviews with the most votes, which are often the most representative of common sentiment.

Known Limitations

  • Returns up to 500 reviews per country/sort combination - Apple's own App Store feed doesn't expose more than that for a given combination.
  • Reflects a snapshot at the time of the run; new reviews are posted continuously.

Integrations

Connect Apple App Store Review Scraper to the rest of your stack via the Apify API, webhooks, scheduled runs, or directly to Google Sheets, Make, and Zapier through Apify's built-in integrations.

Export Formats

Download results as JSON, CSV, Excel, or XML from the Dataset tab, or fetch them programmatically via the Apify API.

Frequently Asked Questions

Do I need an Apple account or to log in?

No. Every run works fully logged out.

Where do I find an app's App ID?

It's the number in the app's App Store URL - for example, 284882215 in https://apps.apple.com/us/app/facebook/id284882215.

Can I get reviews from a specific country?

Yes - set country to the matching 2-letter code (e.g. "gb", "de", "jp").

Can I schedule this to run automatically?

Yes, use Apify's built-in Scheduler to re-check an app's reviews on any interval you choose.

Support

Found an issue or have a request? Open it on the Actor's Issues tab in the Apify Console.

You're responsible for using this Actor in compliance with applicable laws and the target platform's terms of service. This Actor retrieves publicly viewable review information only; it does not collect personal data beyond what reviewers themselves chose to make public.