Apple App Store Reviews & Ratings Scraper avatar

Apple App Store Reviews & Ratings Scraper

Pricing

$0.05 / 1,000 results

Go to Apify Store
Apple App Store Reviews & Ratings Scraper

Apple App Store Reviews & Ratings Scraper

Scrape Apple App Store reviews and ratings by app name, ID, or URL. Returns rating, title, text, version, date, votes, and app metadata. Multiple countries per run, no login or API key.

Pricing

$0.05 / 1,000 results

Rating

0.0

(0)

Developer

riadh chebbi

riadh chebbi

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Collect user reviews and ratings from the Apple App Store for any app, in any country store. The Actor reads Apple's own public endpoints directly, so it needs no login, no API key, and no proxies.

Point it at an app by name, by numeric App Store ID, or by App Store URL. You get the full review text plus the app's overall rating and metadata in one run, across as many country stores as you want.

Use it for App Store Optimization (ASO), sentiment analysis, release and version tracking, competitor benchmarking, and feeding review data into AI or BI workflows.

What you get

Every review includes:

  • App name, App Store ID, bundle ID, developer, and the app's store URL
  • The app's overall average rating and total number of ratings
  • Country/storefront the review came from
  • Star rating, review title, and full review text
  • App version the review refers to
  • Reviewer display name and profile link
  • Helpful vote sum and vote count
  • Review date and a direct link to the review

Input

Provide apps in any one (or a mix) of three ways: names, IDs, or URLs.

FieldTypeDefaultDescription
appNameslist of textemptyApp names to look up, for example Instagram. Each is resolved to its App Store ID via Apple search.
appIdslist of text389801252Numeric App Store IDs. Found at the end of an app URL (…/id389801252).
appUrlslist of textemptyFull App Store URLs. The ID is extracted automatically.
countrieslist of textusTwo-letter storefront codes, for example us, gb, de, fr. More countries means more reviews.
maxReviewsPerAppnumber0Maximum reviews per app across all countries. 0 means as many as Apple exposes.
sortBytextmostRecentOrder reviews by mostRecent or mostHelpful.

Example input

{
"appNames": ["Spotify"],
"appIds": ["389801252"],
"countries": ["us", "gb", "de"],
"maxReviewsPerApp": 300,
"sortBy": "mostRecent"
}

Example output

One item per review:

{
"appId": "389801252",
"appName": "Instagram",
"appBundleId": "com.burbn.instagram",
"developer": "Instagram, Inc.",
"appUrl": "https://apps.apple.com/us/app/instagram/id389801252",
"appAverageRating": 4.7,
"appTotalRatings": 28543210,
"country": "us",
"reviewId": "14228738138",
"userName": "Kamsi058",
"rating": 5,
"title": "Love it",
"text": "Great app for keeping up with friends...",
"appVersion": "435.1.0",
"voteSum": 3,
"voteCount": 4,
"date": "2026-06-26T06:52:59-07:00",
"userUrl": "https://itunes.apple.com/us/reviews/id1675196859",
"reviewUrl": "https://itunes.apple.com/us/review?id=389801252&type=Purple%20Software"
}

How it works

The Actor uses Apple's public iTunes lookup and search endpoints to resolve apps and fetch metadata, then reads the public customer reviews feed for each app and country. Reviews are de-duplicated within a run. Because it talks to Apple's own endpoints over plain HTTP, runs are fast, cheap, and stable.

Notes

  • Apple exposes up to roughly 500 of the most recent reviews per app per country store. To gather more, add more countries.
  • Choose mostHelpful to surface the reviews Apple ranks as most useful, or mostRecent for the newest feedback.
  • Data comes from Apple's public App Store endpoints. Use the results in line with Apple's terms and applicable data protection rules.