Apple App Store Reviews Scraper 🍏 (no key) avatar

Apple App Store Reviews Scraper 🍏 (no key)

Pricing

from $0.11 / 1,000 review scrapeds

Go to Apify Store
Apple App Store Reviews Scraper 🍏 (no key)

Apple App Store Reviews Scraper 🍏 (no key)

Scrape Apple App Store app reviews by app id, App Store URL or bundle id: rating, title, review text, author, date, app version and helpful votes as structured JSON, from any country storefront. No browser, no API key: one flat price per review with platform usage included.

Pricing

from $0.11 / 1,000 review scrapeds

Rating

0.0

(0)

Developer

Tagada Data

Tagada Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Apple App Store Reviews Scraper: iOS App Reviews as JSON

Pull Apple App Store reviews for any iOS app into clean JSON. Give it an app id, an App Store URL or a bundle id and it returns each review with the fields you actually use: star rating, review title, text, author, date, app version and helpful votes, from whichever country storefronts you pick.

It reads Apple's own public reviews feed, so you get the same reviews the App Store shows, without driving a browser and without an API key or an Apple developer account. There is no login and no scraping of fragile page markup; the actor calls the feed directly and pages through the results.

Tracking an app that ships on both stores? The Google Play Reviews Scraper returns the same core columns (rating, text, author, date, app version), so both stores land in one table with no remapping.

What you get per review

FieldDescription
ratingStar rating, 1 to 5
titleReview title (App Store reviews have one, unlike Google Play)
textReview body
userName, userUrlReviewer name and public profile URL
dateWhen the review was posted (ISO 8601)
appVersionApp version the review was written against
thumbsUp, voteCountNet helpful votes and total votes
reviewIdApple's id for the review
appId, appName, bundleIdThe app the review belongs to
countryThe storefront the review came from
sourceUrl, scrapedAtApp Store link and the run timestamp

Who uses it

  • Product and mobile teams tracking their iOS app's reviews, ratings and version feedback over time.
  • Support and CX teams catching complaints early, per country storefront.
  • Competitor analysis reading rival apps' reviews for feature requests and pain points.
  • Dual-store dashboards pairing this actor with the Google Play Reviews Scraper for one combined review table.

Input examples

One app, most recent reviews first:

{
"appIds": ["324684580"],
"sort": "mostRecent",
"maxReviewsPerApp": 500
}

Several apps in one run, by URL, id or bundle id (each is scraped independently):

{
"appIds": [
"https://apps.apple.com/us/app/spotify-music-and-podcasts/id324684580",
"net.whatsapp.WhatsApp",
"544007664"
],
"maxReviewsPerApp": 300
}

More than 500 reviews for a popular app: add storefronts. Apple serves the 500 most recent reviews per country, so five storefronts means up to 2,500.

{
"appIds": ["324684580"],
"countries": ["us", "gb", "ca", "au", "fr"],
"maxReviewsPerApp": 2500
}

How it works

Each entry is resolved through Apple's public lookup API (so a bundle id or a pasted URL becomes the right app), then the actor pages through the customer-reviews feed of each storefront you selected, deduping by review id. It stops an app when your maxReviewsPerApp is reached, and stops a storefront when Apple's feed runs out. Sort by most recent or most helpful.

Pricing

You pay per review returned. Platform usage is included in the price and the actor uses no proxy at all, so there is no subscription and no usage line on your bill.

EventPrice
Review scraped$0.15 per 1,000
Actor start$0.001 per run

The tiny start fee covers runs that return nothing; on any normal run it is noise next to the per-review price.

FAQ

Do I need an API key or an Apple account? No. The reviews feed is public; the actor reads it directly with no key and no login.

Where do I find the app id? It is the number after id in the app's App Store URL, for example 324684580 in apps.apple.com/us/app/spotify-music-and-podcasts/id324684580. You can also paste the whole URL, or use the bundle id if you know it.

How many reviews can I get? Apple's public feed serves the 500 most recent reviews per app per storefront. That is a hard ceiling on Apple's side, every tool has it. To go further, add storefronts: each country adds up to 500 more.

Can I get reviews from a specific country? Yes. Set countries to any list of two-letter storefront codes and each review record carries the storefront it came from.

Do I get developer replies? No. Apple does not publish developer replies in the public feed, so no scraper can return them from this source. Google Play does include them, and the Google Play Reviews Scraper returns them.

Does it return ratings without review text? No. The feed only contains written reviews. The app's overall average rating and rating count are visible on the app's store page.

Do you scrape Google Play too? Yes, with the Google Play Reviews Scraper. Same core schema, so you can merge both stores into one table.


Something missing?

If you need an extra field or app metadata (overall rating, price, category), open an issue on this Actor and describe it. I read every request and small additions usually ship within days. More review and monitoring Actors are on my profile.

App Store reviews scraper, Apple app reviews, iOS app reviews, scrape App Store, app review monitoring, iTunes reviews, App Store reviews API alternative, app store optimization, ASO reviews, mobile app feedback.