Apple App Store Reviews Scraper (Global 175 Countries)
Pricing
from $0.50 / 1,000 results
Apple App Store Reviews Scraper (Global 175 Countries)
Fast HTTP-only scraper for Apple App Store customer reviews and app metadata. Extracts review ratings, titles, text comments, author profiles, timestamps, app versions, and developer details across 175 countries with multi-sort and rating filters.
Pricing
from $0.50 / 1,000 results
Rating
0.0
(0)
Developer
Willy Lengkong
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Security
Limited permissionsShare
A lightning-fast, production-grade HTTP-only Apify Actor to extract customer reviews, user ratings, reviewer profiles, and detailed application metadata from the official Apple App Store across all 175 countries.
Zero headless browser overhead. Extracts up to 500 reviews per second directly from Apple's native APIs.
⚡ Key Features
- 100% HTTP-Only Architecture: Ultra-lightweight and cost-efficient. Runs in seconds with zero browser RAM/CPU overhead.
- Global Coverage (175 Store Countries): Collect customer sentiment from the United States (
us), United Kingdom (gb), Germany (de), France (fr), Japan (jp), Indonesia (id), Canada (ca), and all other App Store territories. - Multi-Input Flexibility:
- Direct App Store URLs (
https://apps.apple.com/us/app/tiktok/id835599320) - Numeric App IDs (
835599320,570060128) - Keyword Search (
"duolingo","spotify","uber") - automatically discovers the App ID and metadata!
- Direct App Store URLs (
- Rich Data Extraction:
- Unique Review ID, Review Title, and Full Review Text Body
- Star Rating (1 to 5 stars)
- Reviewer Display Name and Profile URI
- App Version reviewed (e.g.,
47.6.0) - Helpful Votes Count (
voteSum,voteCount) - Review Publication Timestamp (ISO 8601 with timezone)
- Full Application Metadata (App Name, Developer, Category, Overall Rating, App Icon, Total Rating Count)
- Flexible Sorting: Sort by Newly Published (
mostRecent), Top Helpful Votes (mostHelpful), or Both combined & deduplicated. - Star Rating Filter: Easily isolate 1-star and 2-star reviews for churn analysis, or 5-star reviews for testimonial gathering.
📥 Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
appUrls | Array of Strings | ["https://apps.apple.com/us/app/tiktok-videos-shop-live/id835599320"] | Direct Apple App Store application URLs. |
appIds | Array of Strings | [] | Direct Apple App IDs (e.g., "835599320"). |
searchTerms | Array of Strings | [] | App titles or keywords to automatically look up (e.g., "duolingo", "spotify"). |
countries | Array of Strings | ["us"] | List of 2-letter ISO store country codes (e.g. ["us", "gb", "de", "ca", "id"]). |
sortBy | String (Enum) | "mostRecent" | Sorting method: mostRecent, mostHelpful, or both. |
ratings | Array of Integers | [1, 2, 3, 4, 5] | Filter by star rating (1 to 5). |
maxReviewsPerApp | Integer | 100 | Maximum reviews to collect per application across selected countries. |
proxyConfiguration | Object | { "useApifyProxy": false } | Optional proxy settings (Apple endpoints are public and fast without proxies). |
Example Input
{"appUrls": ["https://apps.apple.com/us/app/tiktok-videos-shop-live/id835599320"],"searchTerms": ["duolingo"],"countries": ["us","gb"],"sortBy": "mostRecent","ratings": [1, 2, 3, 4, 5],"maxReviewsPerApp": 250}
📤 Output Data Format
Each review pushed to the Apify Default Dataset follows this clean JSON schema:
{"id": "14745123234","appId": "835599320","appName": "TikTok - Videos, Shop & LIVE","developer": "TikTok Ltd.","appCategory": "Entertainment","appOverallRating": 4.72,"userName": "Magucsizard578(","userUrl": "https://itunes.apple.com/us/reviews/id1442426941","rating": 4,"title": "Good but slow to update!","review": "It’s a good app overall but it always seems to be wacky with its updates...","version": "47.6.0","voteSum": 0,"voteCount": 0,"country": "us","countryName": "United States","date": "2026-11-03T02:09:34-07:00","sort": "mostRecent","appUrl": "https://apps.apple.com/us/app/id835599320","scrapedAt": "2026-11-04T15:23:43.123456+00:00"}
💡 Practical Use Cases
- AI Sentiment Analysis & LLM Training: Fine-tune NLP sentiment models or train customer feedback classifiers using authentic, unfiltered user reviews.
- Competitor Intelligence & Feature Roadmaps: Monitor what users love or hate about competing apps right after new version updates.
- Bug Tracking & Release Monitoring: Filter 1-star reviews on the latest app version to instantly catch crash reports and regressions.
- Market Expansion: Compare customer reception across different countries (US vs UK vs Germany vs Japan).