App Store Reviews Scraper — Apple iOS Reviews by Country
Pricing
from $0.08 / 1,000 reviews
App Store Reviews Scraper — Apple iOS Reviews by Country
Scrape Apple App Store reviews for any iOS app, or for the top apps of a search term: star rating, title, full text, app version, date and helpful votes, by country, plus the app's current rating and count. Only reviews new since your last run. No login.
Pricing
from $0.08 / 1,000 reviews
Rating
0.0
(0)
Developer
Northbell
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Security
Limited permissionsShare
App Store Reviews Scraper
Read what iPhone and iPad users are saying about any App Store app — yours or a competitor's. Paste the App Store URL (or the numeric app ID), pick the countries, and get every recent review as clean JSON: star rating, title, full text, app version, date and helpful votes, plus one row per app with its current average rating and rating count.
Don't have the app IDs? Give it search terms ("habit tracker") and it reads the reviews of the top apps for each term — a whole niche of competitors in one run.
Schedule it with Only reviews new since the last run on, and each morning you get just the reviews that arrived since yesterday — in a sheet, Slack or your own database.
Fixed 22 Oct 2026: a review counted as new when the previous run had simply not reached it (it stopped at max reviews), so with Only reviews new since the last run a second run could return older reviews as new and charge for them. New now means written after the newest review the previous run saw.
What you get
| Field | What it is |
|---|---|
appName, appId, country | the app and the App Store country the review comes from |
rating | 1–5 stars |
title, text | the review as written |
appVersion | the app version the reviewer was using — so you can tie complaints to a release |
reviewedAt | when the review was posted |
helpfulVotes, totalVotes | how many people marked it helpful, out of all votes |
isNewSinceLastRun | true when this review was written after the newest review of the previous run (null on the first run) |
Plus one free type: "app" row per app and country: averageRating, ratingCount, rating for the current version, version, currentVersionReleasedAt, genre, price, appUrl.
Reviewer names are not collected.
Use it for
- Release monitoring: filter to 1–2 stars and watch what people say after each version ships
- Competitor research: read what users love and hate about rival apps, country by country
- Feedback pipelines: feed new reviews into a sheet, Slack, a support tool or an LLM for tagging
userName is the reviewer's public display name on the App Store. Turn on Leave out people's names (omitPersonalNames) and it stays empty: useful for GDPR-minded projects in the EU that should hold no personal data.
Input
{ "apps": ["https://apps.apple.com/us/app/instagram/id389801252"], "countries": ["us", "gb"], "maxReviewsPerApp": 100, "maxRating": 2 }
Or by search term (each review then has foundBySearch and searchRank):
{ "searches": ["habit tracker"], "appsPerSearch": 3, "maxReviewsPerApp": 100 }
Measured on October 24, 2026: one term, 2 apps, 5 reviews each, in 2.9 seconds. Finding the apps is free.
Apple publishes the latest 500 reviews per app and country (most recent or most helpful). This Actor reads exactly that — no login, no API key — so run it on a schedule to build a longer history.
To search the App Store or get app details for many apps, use the App Store Scraper.
Pricing
$0.10 per 1,000 reviews, plus $0.01 per run. App rows and error rows are free. The $0.01 run-start fee is the one charge every run pays, even one that returns nothing.
For AI agents
{"apps": ["389801252"], "countries": ["us"], "maxReviewsPerApp": 50} returns the 50 latest US reviews plus the app row. Rows have type: review, app or error. {"searches": ["budget app"], "appsPerSearch": 5, "maxReviewsPerApp": 20, "maxRating": 2} gives the recent complaints about the top 5 budget apps.