App Store Reviews Scraper — Apple iOS App Reviews & Ratings
Pricing
from $0.0001 / review scraped
App Store Reviews Scraper — Apple iOS App Reviews & Ratings
Scrape customer reviews and star ratings for any Apple App Store app. Get reviewer name, rating, title, full review text, app version, helpful votes, date and country — across multiple storefronts. One clean row per review as JSON, CSV or Excel.
Pricing
from $0.0001 / review scraped
Rating
0.0
(0)
Developer
hiper soft
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Extract customer reviews and star ratings for any app on the Apple App Store. Paste one or more app links (or IDs), pick your countries, and get one clean row per review — reviewer name, star rating, title, full review text, app version, helpful votes, date and storefront. Export to JSON, CSV or Excel, or pull straight from the API.
Perfect for app store optimization (ASO), competitor monitoring, product feedback analysis, sentiment tracking, release-by-release quality checks, and building review datasets for dashboards or LLMs.
What you get
One flat, ready-to-use record per review:
| Field | Description |
|---|---|
appId | Apple app ID |
appName | App title |
country | Storefront the review came from |
reviewId | Unique review ID |
userName | Reviewer's display name |
rating | Star rating (1–5) |
title | Review title |
text | Full review text |
version | App version reviewed |
votesUp / votesTotal | "Helpful" vote counts |
updatedAt | Review date (ISO 8601) |
sortedBy | mostrecent or mosthelpful |
collectedAt | When the row was scraped |
How to use
1. Add apps
Paste App Store links, numeric IDs, or bundle IDs:
{"appUrls": ["https://apps.apple.com/us/app/whatsapp-messenger/id310633997","284882215","net.whatsapp.WhatsApp"],"countries": ["us", "gb", "de"],"sort": "mostrecent","maxItems": 300}
2. Choose countries
Reviews are per-storefront, so list every country you care about with its two-letter code — us, gb, ca, au, de, fr, in, sg, and so on. Each app is scraped in each country.
3. Sort & filter
- Sort reviews by — Most recent (newest first) or Most helpful (top-voted first).
- Minimum / maximum star rating — isolate 1–2★ complaints or 5★ praise.
- Max reviews — cap the total (0 = as many as available).
Example output
{"appId": "310633997","appName": "WhatsApp Messenger","country": "us","reviewId": "12897654321","userName": "Jordan P.","rating": 2,"title": "Status uploads keep failing","text": "Ever since the last update my status photos won't upload…","version": "26.36.74","votesUp": 14,"votesTotal": 15,"updatedAt": "2026-09-18T16:00:00-07:00","sortedBy": "mostrecent","collectedAt": "2026-09-20T02:30:00.000Z"}
Common use cases
- ASO & rating monitoring — track your app's rating and review volume across storefronts.
- Competitor analysis — pull rivals' reviews to spot feature gaps and complaints.
- Product feedback — funnel real user reviews into your backlog, support tools or spreadsheets.
- Release quality — filter by app version to see how each update landed.
- Sentiment & trends — isolate 1–2★ reviews to surface the loudest pain points.
- Datasets — build clean, labelled review corpora for analysis or model training.
Frequently asked questions
Do I need any login, account or key? No. Just paste app links and run.
How many reviews can I get per app? The App Store serves up to roughly 500 reviews per app per country. Add more countries to widen coverage.
Can I scrape several apps and countries at once? Yes — list multiple apps and multiple country codes; every app is scraped in every country.
Can I get only negative (or only positive) reviews? Yes — use the minimum and maximum star-rating filters.
What format is the data? A flat table you can export as JSON, CSV or Excel, or fetch from the Apify API.
Related scrapers
Building app-market intelligence? Pair this with our Apple App Store app scraper for app metadata, ratings and prices, and our Google Play reviews scraper for the Android side — all with the same clean, one-row-per-item output.