App Store Scraper: Reviews, Details & Top Charts
Pricing
from $1.00 / 1,000 reviews
App Store Scraper: Reviews, Details & Top Charts
Scrape Apple App Store reviews, app details, search results and top charts for iPhone, iPad and Mac apps in 150+ countries. Monitor mode returns only reviews posted since your last run. No login or API key needed.
Pricing
from $1.00 / 1,000 reviews
Rating
0.0
(0)
Developer
Alex Burton
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 hours ago
Last modified
Categories
Share
App Store Scraper: Reviews, App Details & Top Charts
Collect Apple App Store data for iPhone, iPad and Mac apps in 150+ countries, straight from Apple's public feeds. No Apple account, API key or browser needed.
One Actor, four jobs:
| Mode | What you get |
|---|---|
| Reviews | Star rating, title, full text, app version, date, helpful votes and reviewer nickname for any app |
| App details | 35+ fields: rating and rating count (overall and current version), price, version, release notes, size, category, languages, screenshots, developer |
| Search results | The apps returned for any keyword, in order, with a searchRank for each |
| Top charts | Top free, paid and grossing charts by country and category, optionally with each app's rating and rating count |
Why use this one
- Monitor mode for reviews. Turn on Only new reviews since the last run and schedule the Actor daily. It remembers the newest review it saw for every app and country, returns only what's new, and you pay only for new reviews.
- Mac App Store included. Reviews, details and search work for Mac apps too, not just iPhone.
- Every storefront in one run. Enter
allunder Countries to cover 150+ App Store countries. Each country has its own reviews and charts. - Complaint mining. Set Maximum star rating to 2 to collect only 1- and 2-star reviews.
- Clean, flat output. One row per review, app or chart entry, ready for Excel, Google Sheets, a database or an AI pipeline.
How to use it
- Choose What to scrape.
- Add Apps (for Reviews and App details), Search terms (for Search) or pick a Chart.
- Add Countries (
us,gb,de,jp… orall). - Click Start, then download results as JSON, CSV, Excel or HTML, or fetch them through the Apify API.
Apps can be given in any of these forms:
https://apps.apple.com/us/app/threads/id64469010026446901002id6446901002com.burbn.barcelona
Example input: daily review monitor
{"mode": "reviews","apps": ["https://apps.apple.com/us/app/threads/id6446901002"],"countries": ["us", "gb", "ca", "au"],"onlyNewReviews": true}
Example input: Mac productivity chart with ratings
{"mode": "topCharts","platform": "mac","chart": "free","genreIds": ["6007"],"countries": ["us"],"enrichChartsWithDetails": true}
Useful category IDs: 6000 Business, 6002 Utilities, 6005 Social Networking, 6007 Productivity, 6013 Health & Fitness, 6014 Games, 6015 Finance, 6016 Entertainment, 6017 Education, 6023 Food & Drink, 6024 Shopping, 6026 Developer Tools.
Output
Each item has a type field: review, app or chartEntry. The dataset has ready-made Reviews, Apps and Top charts table views.
Review
{"type": "review","reviewId": "14651546605","appId": 497799835,"appName": "Xcode","country": "us","rating": 3,"title": "Unusable boilerplate","text": "Much of what I find myself doing is removing the boilerplate…","appVersion": "27.0","date": "2026-10-10T22:50:27Z","dateLocal": "2026-10-10T15:50:27-07:00","voteSum": 4,"voteCount": 6,"foundVia": "mostrecent","author": "Clever Jack","authorUrl": "https://itunes.apple.com/us/reviews/id18165475"}
Chart entry
{"type": "chartEntry","rank": 3,"chart": "free","platform": "iphone","country": "us","appId": 6448311069,"bundleId": "com.openai.chat","name": "ChatGPT","developer": "OpenAI OpCo, LLC","category": "Productivity","price": 0,"currency": "USD","url": "https://apps.apple.com/us/app/chatgpt/id6448311069"}
App items include appId, bundleId, name, platform, developer, price, rating, ratingCount, ratingCurrentVersion, version, currentVersionReleaseDate, releaseNotes, description, primaryGenre, contentRating, minimumOsVersion, fileSizeMB, languages, iconUrl, screenshotUrls and more. Search results also carry searchTerm and searchRank.
Pricing
Pay only for results:
| Result | Price |
|---|---|
| Review | $1.00 per 1,000 |
| App details or search result | $4.00 per 1,000 |
| Chart entry | $2.00 per 1,000 (plus the app-details price for each entry when you add ratings) |
For example, 1,000 reviews of one app cost $1.00, and a daily monitor pays only for the new reviews it finds: $1.00 per 1,000. Set a maximum spend per run in the run options and the Actor stops cleanly when it's reached.
Limits to know about
These come from Apple's public feeds, not from this Actor:
- Reviews: up to 500 per app, per country, per order (10 pages of 50). Choose Both orders to reach up to 1,000 per country, or add more countries for more. Apps with fewer reviews return what exists.
- Charts: up to 100 apps per chart. Apple sometimes returns empty Mac paid and grossing charts.
- Search: up to 200 apps per term and country. The order comes from Apple's search API, which is close to, but not always identical to, what the App Store app shows.
- Mac star ratings: Apple's public feed doesn't expose the overall star rating for most Mac-only apps, so
ratingandratingCountare empty for them. Mac reviews still work. - Ratings-only (no text) reviews are not included in Apple's review feed.
- Empty feeds: Apple's most-recent review feed occasionally comes back empty. The Actor asks again, and if it is still empty it reads the most-helpful order instead and says so in the log.
FAQ
Do I need an Apple account or developer account? No. Everything comes from Apple's public endpoints.
Can I get reviews for my own app automatically every day? Yes. Turn on monitor mode, then create a schedule in Apify Console. Connect the dataset to Slack, Google Sheets, Zapier or Make to get new reviews where your team works.
Why did a run stop early? Either the max items or max spend you set was reached. The log says which.
Is it legal to scrape App Store data? This Actor reads publicly available data from Apple's public endpoints and doesn't log in or bypass any protection. Reviews include public reviewer nicknames, which may count as personal data in some jurisdictions (for example under GDPR); turn off Include reviewer nicknames if you don't need them, and make sure your use complies with the laws that apply to you.
Feedback
Found a bug or need a field that's missing? Open an issue on the Actor's Issues tab and it will be looked at quickly.