Apple App Store Reviews Scraper API — iOS/macOS Export
DeprecatedPricing
from $0.50 / 1,000 app reviews
Apple App Store Reviews Scraper API — iOS/macOS Export
DeprecatedExtract customer reviews for any iOS/macOS app from the Apple App Store. Pay per review.
Pricing
from $0.50 / 1,000 app reviews
Rating
0.0
(0)
Developer
Steven Carleton
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
8 days ago
Last modified
Categories
Share
Apple App Store Reviews Scraper — iOS & macOS Reviews API
Pull the reviews for any iOS or macOS app — yours or a competitor's — into a spreadsheet you can actually analyze, in under a minute. Star rating, title, full text, app version, and date on every row, so you can feed them to an LLM and find out what users actually complain about after each release.
It reads Apple's official public review feeds. No Apple account, no App Store Connect access, no API key, no browser automation.
See real reviews for 1 cent before you commit
Set maxReviewsPerApp to 25 and run it once. You are charged $0.0005 per review — so a 25-review look costs $0.0125, about a penny, and a run that returns nothing costs only Apify's fraction-of-a-cent start event.
What one record actually looks like
Real output from a live run — a WhatsApp review, trimmed to the fields most people use:
{"appName": "WhatsApp Messenger","appAverageRating": 4.68567,"appTotalRatings": 18346767,"rating": 1,"title": "My acoount is reviewed many times","text": "Hi these 4 days my WhatsApp account has been reviewed for many times and each time took from 6-15 hours...","userName": "CaNisTra","appVersion": "26.29.76","updatedAt": "2026-07-30T22:48:39-07:00","country": "us"}
Note appVersion — that is what makes release-over-release sentiment analysis possible, and it is on every review.
What a real job costs
Pricing is $0.50 per 1,000 reviews ($0.0005 each), charged only on reviews actually extracted:
| What you pull | Reviews | Cost |
|---|---|---|
| A look at the output before buying | 25 | $0.01 |
| One app, one storefront, full depth | 500 (Apple's per-app maximum) | $0.25 |
| Five competitor apps, full depth | 2,500 | $1.25 |
There is no subscription — just the per-review price plus Apify's fraction-of-a-cent platform events (an Actor start event and $0.00001 per result, about 2% on top at this price point). Apps that return nothing add nothing beyond that.
Know this before you buy: Apple's 500-review ceiling
Apple's public feed exposes roughly the 500 most recent (or most helpful) reviews per app, per country storefront. That is a limit of Apple's feed, not of this Actor, and no tool reading the public feed can exceed it.
Two legitimate ways to get more:
- Run the same app across multiple storefronts — 170+ countries, each with its own 500.
- Schedule daily runs and deduplicate by
reviewId— builds an unlimited archive over time.
If you need a complete historical back-catalogue for a single app in a single country in one shot, this Actor cannot give you that, and neither can any other public-feed reader. Better to know now than after paying.
What data do you get?
Each result is one review:
| Field | Example |
|---|---|
appId / appName / appDeveloper | 310633997 / WhatsApp Messenger / WhatsApp Inc. |
appAverageRating / appTotalRatings | 4.68567 / 18346767 |
rating | 1–5 stars |
title | "Great app, but…" |
text | Full review body |
userName | Reviewer's public name |
appVersion | Version reviewed, e.g. 24.11.79 |
updatedAt | ISO 8601 timestamp |
voteSum / voteCount | Helpfulness votes |
country | Storefront, e.g. us |
reviewId / reviewUrl | Unique ID + link |
Use cases
- Competitor & market research — monitor what users praise or complain about in competing apps.
- Product feedback mining — feed reviews into ChatGPT/Claude or your BI stack to cluster complaints, feature requests, and bug reports.
- Reputation monitoring — schedule daily runs and alert on new 1-star reviews of your own app.
- ASO (App Store Optimization) — track how rating mix and review sentiment shift after each release.
- Data for AI agents — call this Actor from an LLM agent or via API to pull fresh review data on demand.
How to use it
- Paste one or more app IDs (
310633997) or App Store URLs (https://apps.apple.com/us/app/whatsapp-messenger/id310633997). - Pick the country storefront and sorting (most recent / most helpful).
- Set max reviews per app (up to 500 — Apple's per-app, per-storefront maximum).
- Run. Download results as JSON, CSV, Excel, or consume them via the Apify API.
Input example
{"appIds": ["310633997", "https://apps.apple.com/us/app/spotify-music-and-podcasts/id324684580"],"country": "us","sortBy": "mostrecent","maxReviewsPerApp": 200}
Pricing
Pay per result: $0.0005 per review ($0.50 per 1,000). You are charged per review actually extracted, plus Apify's small platform events: a fraction-of-a-cent Actor start event and $0.00001 per dataset item — about 2% on top of the per-review price. No subscription; a run that finds nothing costs only the fraction-of-a-cent start event.
FAQ
How many reviews can I get per app? Apple's public feed exposes the ~500 most recent (or most helpful) reviews per app per storefront. To collect more over time, schedule the Actor daily and deduplicate by reviewId. To get more at once, run the same app across multiple country storefronts.
Does it work for macOS apps? Yes — any app with an apps.apple.com listing and public reviews.
Is this legal? The Actor only reads Apple's publicly available review feeds (no login, no personal data beyond what reviewers publish publicly). Review the data-protection guidance in your jurisdiction before redistributing extracted content.
Something broke? Open an issue on the Actor's Issues tab — reliability reports are handled with priority.