Apple App Store Scraper
Pricing
from $1.10 / 1,000 scraped apps
Apple App Store Scraper
Scrape public Apple App Store app data, reviews, search results, and top charts. Export ratings, prices, developers, genres, versions, screenshots, and review text.
Pricing
from $1.10 / 1,000 scraped apps
Rating
0.0
(0)
Developer
Maxime Dupré
Maintained by CommunityActor stats
0
Bookmarked
7
Total users
2
Monthly active users
12 days ago
Last modified
Categories
Share
🍎 Apple App Store scraper for iOS app data
Apple App Store Scraper collects public iOS app data, search results, top chart apps, and App Store reviews. Use it when you need app metadata, ratings, prices, developers, genres, versions, screenshots, storefront context, and public review text in one Apify dataset.
- Find iOS apps from App Store keywords such as
photo editor,habit tracker, orbudget planner. - Build Apple App Store datasets for ASO research, category research, and mobile market maps.
- Track competitor app metadata, ratings, pricing, versions, genres, and storefront availability.
- Collect public App Store reviews for product feedback, support triage, voice-of-customer research, and feature request research.
- Pull top free and top paid App Store chart data for market monitoring.
📦 Data you can extract
App results can include:
appId,bundleId, andappStoreUrlappNamedeveloperName,developerUrl,sellerName, andsellerUrlsearchQuery,chartCollection, andsourceRankprimaryGenre,primaryGenreId,genres, andgenreIdsprice,currency, andformattedPricerating,ratingCount,ratingCurrentVersion, andratingCountCurrentVersionversion,releaseDate,currentVersionDate, andreleaseNotesiconUrl,screenshotUrls, andipadScreenshotUrlsminimumOsVersion,fileSizeBytes,languages,supportedDevices, andfeaturescountryreviewswhen review enrichment is enabled
Each public review can include reviewId, title, text, rating, authorName, authorUrl, appVersion, date, voteSum, and voteCount.
Some fields can be empty when Apple does not expose them for a specific app, country storefront, chart, search result, or public review surface.
▶️ How to run it
- Choose an App source: app IDs or URLs, search keywords, or top charts.
- Add App Store targets when the selected source needs them.
- Pick the Apple App Store Country storefront.
- Keep app and review limits low for a preview run.
- Start the Actor and open the dataset.
You do not need an Apple Developer account, App Store Connect access, cookies, or an API key. For a small first run, keep the prefilled Spotify App Store URL and use App IDs or URLs to preview the app row shape before adding more app IDs, URLs, search terms, or chart settings.
Use App Store URLs or numeric app IDs for known app lookups:
{"mode": "lookup","targets": ["https://apps.apple.com/us/app/spotify-music-and-podcasts/id324684580","570060128"],"country": "us","maxAppsPerTarget": 10,"includeReviews": false,"reviewLimit": 25,"reviewSort": "mostRecent","chartCollection": "top-free"}
Use keywords for search mode:
{"mode": "search","targets": ["photo editor", "fitness tracker"],"country": "us","maxAppsPerTarget": 25,"includeReviews": true,"reviewLimit": 10,"reviewSort": "mostRecent","chartCollection": "top-free"}
Use top charts mode when you want Apple chart feeds. In this mode, the Actor uses the selected chart and country; the targets field is ignored.
⚙️ Input options
| Field | What it does |
|---|---|
mode | Selects app lookup, app search, or top charts. |
targets | App Store URLs or numeric IDs for lookup; keyword strings for search. Ignored in top charts mode. |
maxAppsPerTarget | Caps apps for each lookup target, search term, or chart run. |
reviewLimit | Caps public reviews for each app. |
includeReviews | Adds public review data for matched apps. |
reviewSort | Requests most recent or most helpful public reviews from Apple. |
country | Chooses the two-letter Apple storefront country. |
chartCollection | Chooses the Apple top chart feed for top charts mode. |
categoryIds | Optional App Store genre IDs. Search uses the first ID; top charts filter fetched app details after lookup. |
🧾 Output example
{"appId": "123456789","appName": "Example Photo Editor","bundleId": "com.example.photo","appStoreUrl": "https://apps.apple.com/us/app/example-photo-editor/id123456789","country": "us","searchQuery": "photo editor","chartCollection": null,"sourceRank": 1,"developerName": "Example Developer","developerUrl": "https://apps.apple.com/us/developer/example/id987654321","sellerName": "Example Developer LLC","sellerUrl": "https://example.com","description": "Edit photos with filters, crop tools, and templates.","releaseNotes": "Bug fixes and performance improvements.","version": "1.2.3","releaseDate": "2024-01-15T10:00:00Z","currentVersionDate": "2026-05-28T12:00:00Z","price": 0,"currency": "USD","formattedPrice": "Free","isFree": true,"hasInAppPurchases": true,"rating": 4.7,"ratingCount": 12345,"ratingCurrentVersion": 4.7,"ratingCountCurrentVersion": 12345,"contentRating": "4+","primaryGenre": "Photo & Video","primaryGenreId": "6008","genres": ["Photo & Video", "Graphics & Design"],"genreIds": ["6008", "6027"],"iconUrl": "https://is1-ssl.mzstatic.com/image/thumb/example/512x512bb.jpg","screenshotUrls": ["https://is1-ssl.mzstatic.com/image/thumb/example/392x696bb.jpg"],"ipadScreenshotUrls": [],"minimumOsVersion": "16.0","fileSizeBytes": 185000000,"languages": ["EN"],"supportedDevices": ["iPhone13,2"],"features": ["iosUniversal"],"reviews": [{"reviewId": "13851595728","title": "Useful editor","text": "The templates save me a lot of time.","rating": 5,"authorName": "PhotoFan","authorUrl": "https://itunes.apple.com/us/reviews/id123456789","appVersion": "1.2.3","date": "2026-05-28T08:30:00-07:00","voteSum": 4,"voteCount": 5}]}
💳 Pricing
This Actor uses pay-per-event pricing. App results and review enrichment are charged separately, so a run with Add reviews turned on can create both app charges and review charges.
Keep the default limits for a small preview, then raise maxAppsPerTarget or reviewLimit when the output matches your workflow.
⚠️ Limits and caveats
- Apple data can vary by country storefront.
- App search and top chart order follow the public Apple source for the selected storefront and settings.
- Public review availability depends on the app, country, and Apple public review surfaces.
- Top chart category filtering is applied after app details are fetched, so a filtered chart can return fewer rows than the requested app limit.
- The Actor only returns data Apple exposes publicly. It does not access private developer, user, or analytics data.
🔌 Integrations
- Run the Actor through the Apify API for app intelligence, ASO, or competitor monitoring workflows.
- Schedule repeat runs to watch public app metadata, reviews, ratings, and chart positions over time.
- Export datasets as JSON, CSV, Excel, XML, RSS, or HTML.
- Send finished runs to webhooks, spreadsheets, BI tools, or internal apps.
❓ FAQ
🔐 Do I need an Apple account?
No. The Actor uses public Apple App Store surfaces and does not require an Apple Developer account, App Store Connect access, cookies, or an API key.
⭐ Can I scrape App Store reviews?
Yes. Turn on Add reviews to include public reviews for matched apps. Reviews are saved inside each app result.
📊 Can I collect top App Store charts?
Yes. Use top charts mode to collect the public top free or top paid app chart for a selected country storefront.
🔌 Why not use the Apple App Store API?
Apple's public lookup and search APIs are useful, but they do not give you the full Apify workflow around datasets, schedules, exports, webhooks, run monitoring, and saved inputs. This Actor packages public app lookup, keyword search, top charts, and review enrichment in one run.
🧭 What are Apple App Store alternatives?
For Android app data, use a Google Play Store scraper. For cross-platform app tracking, combine Apple App Store data with Google Play app metadata, reviews, ratings, and category data.
📉 Why did a run return fewer apps than my limit?
Apple may return fewer public results for a keyword, country, chart, or category filter than the limit you requested. Top chart category filtering can also reduce the final row count after app details are checked.
📝 Changelog
- 1.0: App results now use one app-centered row shape with optional nested public reviews. Top charts now include the Apple public chart feeds that currently return app rows: top free and top paid.
- 0.0: Initial release.
🆘 Support
For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡
🔗 Other actors
- Google Play Store Scraper ↗ - Scrape Android app metadata, search results, categories, developer pages, and public Google Play reviews.
- App Store Ratings Scraper ↗ - Compare Apple App Store and Google Play ratings, metadata, prices, and review counts in one dataset.
- Social Media Stats Checker ↗ - Check public profile stats across major social platforms for creator, brand, and competitor research.
- TikTok Keywords Discovery Tool ↗ - Collect TikTok autocomplete suggestions for social search, content planning, and keyword research.
- Pinterest Keyword Scraper ↗ - Export Pinterest autocomplete keyword suggestions for SEO, content planning, and niche research.
Made with ❤️ by Maxime Dupré