App Store Reviews Scraper - Apple Reviews by App and Country
DeprecatedPricing
$0.50 / 1,000 reviews
App Store Reviews Scraper - Apple Reviews by App and Country
DeprecatedApple App Store reviews for any apps across any countries, from Apple's own public review feeds: rating, title, text, version, author, votes, plus app details. One row per review, charged only per review delivered. No browser, no proxies needed.
Pricing
$0.50 / 1,000 reviews
Rating
0.0
(0)
Developer
Lee Kung
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
App Store Reviews Scraper — Apple reviews by app and country, pay per review
Collect Apple App Store reviews for any apps, in any countries: star rating, title, review text, app version, author, helpful votes and date, plus app details (name, seller, average rating, rating count, current version, price). One row per review. Export JSON, CSV or Excel, run on a schedule, or call it from the API or an AI agent.
- Apple's own public review feeds, not HTML scraping. Stable, fast (hundreds of reviews per second), no proxies needed, no login.
- Charged per review delivered. App-detail rows are free. An app with no reviews costs nothing.
- Per country. The App Store keeps separate reviews per storefront; pass
us, gb, de, jp, br… and get each. - Most recent or most helpful, up to 500 reviews per app, country and sort (Apple's feed limit).
- Filter by stars to pull only complaints (1–2 stars) or only praise (5 stars).
Output
type | fields |
|---|---|
review | app_id, country, rating (1–5), title, content, version, author, author_url, updated, vote_sum, vote_count, review_id, sort |
app (free) | app_name, seller, bundle_id, primary_genre, price, currency, current_version, average_rating, rating_count, release_date, app_url, icon |
Sample review row:
{"type":"review","app_id":"310633997","country":"gb","sort":"mostRecent","review_id":"13245678901","title":"Unable to load my WhatsApp","content":"Since the last update ...","rating":1,"version":"26.35.74","author":"…","updated":"2026-09-10T06:28:09-07:00","vote_sum":"0","vote_count":"0"}
Input
| field | default | notes |
|---|---|---|
apps | — | App Store URLs or numeric ids (id310633997 → 310633997) |
countries | ["us"] | two-letter storefront codes; empty = the URL's country |
sort | mostRecent | or mostHelpful |
maxReviewsPerApp | 500 | per app and country |
minRating / maxRating | 0 / 5 | e.g. 1–2 for complaints only |
includeAppDetails | true | one free app row per app and country |
Minimal input:
{ "apps": ["https://apps.apple.com/us/app/whatsapp-messenger/id310633997"], "countries": ["us", "gb"] }
Use cases
Competitor and category research · complaint mining before a redesign · release monitoring (reviews by
version) · sentiment datasets for AI · support-ticket forecasting · localisation checks per country.
Limits and honesty notes
- Apple exposes at most 500 reviews per app, country and sort order through its public feed. For the
full history of very large apps, combine
mostRecentandmostHelpfuland run per country. - Reviews are public data published by Apple; author names are the public display names Apple shows.
- Apps that are not available in a given country return no rows for that country (free).
Support
Open an issue on the Issues tab. Every run writes a SUMMARY record with apps, countries and review counts.