Apple App Store Reviews Scraper (Global 175 Countries) avatar

Apple App Store Reviews Scraper (Global 175 Countries)

Pricing

from $0.50 / 1,000 results

Go to Apify Store
Apple App Store Reviews Scraper (Global 175 Countries)

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

Willy Lengkong

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Security

Limited permissions

Share

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!
  • 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

ParameterTypeDefaultDescription
appUrlsArray of Strings["https://apps.apple.com/us/app/tiktok-videos-shop-live/id835599320"]Direct Apple App Store application URLs.
appIdsArray of Strings[]Direct Apple App IDs (e.g., "835599320").
searchTermsArray of Strings[]App titles or keywords to automatically look up (e.g., "duolingo", "spotify").
countriesArray of Strings["us"]List of 2-letter ISO store country codes (e.g. ["us", "gb", "de", "ca", "id"]).
sortByString (Enum)"mostRecent"Sorting method: mostRecent, mostHelpful, or both.
ratingsArray of Integers[1, 2, 3, 4, 5]Filter by star rating (1 to 5).
maxReviewsPerAppInteger100Maximum reviews to collect per application across selected countries.
proxyConfigurationObject{ "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

  1. AI Sentiment Analysis & LLM Training: Fine-tune NLP sentiment models or train customer feedback classifiers using authentic, unfiltered user reviews.
  2. Competitor Intelligence & Feature Roadmaps: Monitor what users love or hate about competing apps right after new version updates.
  3. Bug Tracking & Release Monitoring: Filter 1-star reviews on the latest app version to instantly catch crash reports and regressions.
  4. Market Expansion: Compare customer reception across different countries (US vs UK vs Germany vs Japan).