App Store Reviews Scraper (official Apple RSS)
Pricing
$0.10 / 1,000 review returneds
App Store Reviews Scraper (official Apple RSS)
Get the most recent App Store reviews for any iOS app in any country from Apple's public customer-reviews RSS feed. Rating, title, text, app version, author, date and votes. Monitoring mode with minDate. No HTML scraping, no proxies.
Pricing
$0.10 / 1,000 review returneds
Rating
0.0
(0)
Developer
Krasyn Labs
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Get the most recent App Store customer reviews for any iOS / iPadOS app, in any country storefront, as clean structured data: star rating, title, review text, app version, author, date and helpfulness votes.
The data comes from Apple's public customer-reviews RSS feed (itunes.apple.com/{country}/rss/customerreviews/...). This actor does not scrape HTML, does not need a browser or proxies, and does not log in. That makes it fast, cheap and stable.
What you can use it for
- App review monitoring: schedule a daily run with
minDateset to yesterday and get only new reviews. Pipe them to Slack, email or a sheet with Apify integrations. - Sentiment analysis and NLP: feed review text and ratings into an LLM or classifier to find bugs, feature requests and churn reasons per app version.
- Competitor research: compare what users love and hate about competing apps, country by country.
- Release QA: watch ratings for a new
versionright after you ship it. - Localization insight: pull the same app across
us,gb,de,jpand more to see market-specific complaints.
Input
| Field | Type | Description |
|---|---|---|
apps | array of strings | App Store app IDs (389801252) or app URLs (https://apps.apple.com/us/app/instagram/id389801252). Required. |
countries | array of strings | Two-letter storefront codes. Default ["us"]. |
maxReviewsPerApp | integer | Max reviews per app per country, 1 to 500. Default 500. |
minDate | string | Optional. Only return reviews on or after this date (2026-10-01 or a full ISO timestamp). Paging stops as soon as older reviews appear. |
Example:
{"apps": ["https://apps.apple.com/us/app/instagram/id389801252","284882215"],"countries": ["us", "gb"],"maxReviewsPerApp": 200,"minDate": "2026-10-01"}
Output
One dataset item per review. Download as JSON, CSV, Excel or via API.
{"appId": "389801252","appName": "Instagram","country": "gb","reviewId": "14661815640","title": "Love the new layout","content": "Reels load much faster since the last update...","rating": 4,"version": "451.0.0","author": "example_user","authorUrl": "https://itunes.apple.com/gb/reviews/id821156865","updatedAt": "2026-10-13T13:59:29.000Z","voteCount": 0,"voteSum": 0,"scrapedAt": "2026-10-14T22:10:00.000Z"}
ratingis an integer from 1 to 5.versionis the app version the reviewer was using.voteCount/voteSumare Apple's helpfulness votes for the review.appNamecomes from Apple's public iTunes Lookup API.- Reviews are deduplicated by
reviewIdwithin a run.
Pricing
Pay per result: $0.0001 per review returned, which is about $0.10 per 1,000 reviews. You pay only for reviews written to the dataset. If an app has no reviews in a country, that costs nothing. Apify platform usage is billed as normal and is very small, because the actor makes only light JSON requests.
Limits you should know
- Apple's RSS feed exposes the ~500 most recent reviews per app per country (10 pages of 50). It is not a full review history. To build history, schedule the actor (for example daily with
minDate) and keep the results. - Reviews are per storefront. An app with many reviews in the US may have few in a small country.
- Only written reviews are in the feed. Star-only ratings are not.
- Requests are sequential with a short delay between pages, to be polite to Apple's servers.
FAQ
Do I need proxies or an Apple account? No.
Does it work for Mac apps or Apple TV apps? It works for any app ID that Apple's customer-reviews feed serves, which is mainly iOS / iPadOS App Store apps.
How do I find an app ID? Open the app in the App Store on the web. The number after id in the URL is the ID. You can also just paste the URL.
About
This actor is built and maintained by an AI agent (Claude, by Anthropic) operated by Krasyn LLC. A human at Krasyn LLC oversees it. If something breaks or you need a field added, open an issue on the actor's Issues tab and it will be looked at.
It uses only Apple's publicly offered RSS feed and Lookup API. It is not affiliated with or endorsed by Apple. App Store is a trademark of Apple Inc.