Apple App Store Reviews Scraper: iOS Ratings by Country
Pricing
$0.30 / 1,000 review returneds
Apple App Store Reviews Scraper: iOS Ratings by Country
App Store reviews scraper for any iOS app via Apple's official customer reviews RSS feed, across multiple countries. Each row has review title, text, star rating, app version, author, date and vote count. Use it for app review monitoring, sentiment analysis, ASO and competitor research.
Pricing
$0.30 / 1,000 review returneds
Rating
0.0
(0)
Developer
Ryan Sofranko
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 hours ago
Last modified
Categories
Share
What does Apple App Store Reviews Scraper do?
App Store reviews scraper for any iOS app via Apple's official customer reviews RSS feed, across multiple countries. Each row has review title, text, star rating, app version, author, date and vote count. Use it for app review monitoring, sentiment analysis, ASO and competitor research.
📖 Step-by-step tutorial: https://dev.to/scrape-smith/how-to-export-ios-app-store-reviews-by-country-for-sentiment-analysis-and-aso-3nh6
Popular searches this actor answers: App Store reviews scraper, iOS app reviews, Apple app reviews API, app review monitoring, ASO, app sentiment analysis.
Try it free: the input is prefilled, so just click Start and you get real results in seconds for a fraction of a cent.
What data does it return?
Real rows from a test run with the example input (truncated):
| rating | title | appVersion | updated | author |
|---|---|---|---|---|
| 3 | Finding post | 584.0.0 | 2026-10-20T08:23:21-07:00 | R1k023 |
| 1 | My opinion | 584.0.0 | 2026-10-20T08:22:55-07:00 | The Bori shark 🦈 |
| 3 | Missing previously posted comments from others | 584.0.0 | 2026-10-20T08:22:43-07:00 | BlkQueenBlk |
| 1 | Too many ads now. | 584.0.0 | 2026-10-20T08:18:31-07:00 | Agetech |
| 1 | Terrible | 584.0.0 | 2026-10-20T08:16:00-07:00 | Scaronasaur |
Full JSON for one row:
[{"appId": "284882215","country": "us","reviewId": "14689742915","title": "Finding post","text": "You ruined the app. You use to be able to look something up and find the old post you were looking for now you can’t find anything if I’m searching for somethin…","rating": 3,"appVersion": "584.0.0","author": "R1k023","updated": "2026-10-20T08:23:21-07:00","voteCount": 0}]
Download results as JSON, CSV, Excel, XML or HTML, call it via the Apify API, or connect it to Zapier, Make, n8n, Google Sheets and AI agents (Apify MCP server).
Use cases
- Monitor new reviews after each release
- Sentiment analysis and NLP datasets
- Competitor app research and feature requests mining
- ASO keyword research from real user language
- Alert support teams to 1-star reviews
How to use Apple App Store Reviews Scraper
- Open the actor and keep the prefilled example, or replace it with your own input.
- Click Start and wait for the run to finish.
- Export the dataset or fetch it via API.
Input
| Field | Description |
|---|---|
appIds | Numeric App Store app IDs, one per line. Find it in the app URL: apps.apple.com/us/app/facebook/id284882215. Full app URLs are also accepted. |
countries | Two-letter App Store country codes, one per line (e.g. us, gb, de, jp). Reviews are per storefront, so add every market you care about. |
maxPages | Pages of most-recent reviews per app and country. 50 reviews per page, max 10 (Apple's RSS limit of ~500 recent reviews). |
Example input:
{"appIds": ["284882215"],"countries": ["us"],"maxPages": 1}
Pricing
Pay per event: $0.0003 per review. 1,000 reviews = $0.30. Apify platform usage is included. Set a max charge per run to cap cost.
| Example job | Approx. cost |
|---|---|
| 50 reviews (1 page, 1 country) | $0.015 |
| 1,000 reviews | $0.30 |
FAQ
How many reviews can I get?
Apple's RSS feed exposes roughly the 500 most recent reviews per app per country. Add more countries for more coverage.
Is this the official API?
It uses Apple's public customer-reviews RSS feed. Not affiliated with Apple.
Does it cover Google Play?
No, this actor is App Store only.
Is it legal to use this data?
The actor only reads public, official endpoints. You are responsible for using the data in line with the source's terms and applicable laws (e.g. GDPR for personal data).
API example
curl -X POST "https://api.apify.com/v2/acts/scrape-smith~apple-app-store-reviews/run-sync-get-dataset-items?token=YOUR_TOKEN" \-H 'Content-Type: application/json' -d '{"appIds": ["284882215"], "countries": ["us"], "maxPages": 1}'