Apple App Store Scraper — Apps, Reviews & Charts
Pricing
from $3.00 / 1,000 app or chart results
Apple App Store Scraper — Apps, Reviews & Charts
Scrape Apple App Store app details, reviews, keyword search, top charts, and developer portfolios in one actor. HTTP-only via official iTunes + RSS endpoints. MCP-ready.
Pricing
from $3.00 / 1,000 app or chart results
Rating
0.0
(0)
Developer
Khadin Akbar
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
10 hours ago
Last modified
Categories
Share
Apple App Store Scraper covers the App Store end-to-end with one actor: full app details, customer reviews, keyword search, top charts (Free / Paid / Grossing), and a developer's entire app portfolio. Paste an App Store URL, an app ID, a developer ID, a bundle ID, or a plain search keyword — the actor auto-detects what you mean. Built on Apple's official iTunes + RSS endpoints, so it is HTTP-only, fast, and reliable. MCP-ready for Claude, ChatGPT, and other AI agents.
What you can do
| Mode | Give it | You get |
|---|---|---|
| App detail | App Store URL, app ID, or bundle ID | Title, developer, rating, rating count, current-version rating, price, category, version, size, release dates, release notes, description, icon, screenshots, languages, supported devices |
| Reviews | Any app (toggle "Also fetch reviews") | Up to ~500 reviews per app per storefront: star rating, title, text, author, app version, date, helpful votes — sorted by most recent or most helpful |
| Search | A keyword (e.g. photo editor) | The top matching apps with full metadata |
| Developer apps | A developer URL or dev:123456789 | Every app published by that developer |
| Top charts | Country + chart type + category | Ranked Top Free / Top Paid / Top Grossing apps, overall or by category |
When to use it
- App Store Optimization (ASO): track competitor ratings, versions, release cadence, and category rank.
- Review monitoring & sentiment: pull fresh reviews across 50+ country storefronts for analysis.
- Market & competitor research: map a developer's full catalog, watch top charts by country and category.
- AI agent workflows: a clean tool call — URL or keyword in, structured JSON out.
Do not use it for Google Play — this actor is Apple App Store only. For Android, use a Google Play scraper.
Output sample
App record (trimmed):
{"recordType": "app","appId": "389801252","appName": "Instagram","developer": "Instagram, Inc.","developerId": "389801255","appUrl": "https://apps.apple.com/us/app/instagram/id389801252","price": 0,"isFree": true,"rating": 4.69,"ratingCount": 29091831,"currentVersionRating": 4.7,"primaryGenre": "Photo & Video","version": "431.0.0","currentVersionReleaseDate": "2026-05-20T12:00:00Z","minimumOsVersion": "15.0","iconUrl": "https://is1-ssl.mzstatic.com/...","screenshotUrls": ["https://..."]}
Review record (trimmed):
{"recordType": "review","appId": "389801252","author": "Se_own","reviewRating": 1,"title": "Crashes on launch","text": "Latest update crashes immediately...","reviewVersion": "431.0.0","reviewDate": "2026-05-28T16:30:03-07:00","voteCount": 12}
Chart record (trimmed):
{"recordType": "chartEntry","rank": 1,"chartType": "top-free","chartGenre": "6014","appId": "1234567890","appName": "Magic Sort!","developer": "Grand Games"}
Pricing (pay per result)
This actor uses pay-per-event billing with both event-based and usage-based options available at run time.
| Event | Price |
|---|---|
| Actor start | $0.00005 |
| App or chart result | $0.003 per app / chart entry |
| Review | $0.0003 per review ($0.30 per 1,000) |
Example costs:
- 100 apps with full metadata → ~$0.30
- 1 app + 500 reviews → ~$0.15
- A 200-app top chart → ~$0.60
The actor prints an upfront cost cap at the start of every run and the actual amount billed at the end. Reviews are billed only when you turn on "Also fetch reviews".
How to use
- Add one or more queries: App Store URLs, app IDs, developer IDs, bundle IDs, or search keywords. (Leave empty and set Mode to
chartsfor top charts.) - Pick a storefront country (default
us). - Optionally enable Also fetch reviews and set Max reviews per app and Reviews sort order.
- Run. Results stream to the dataset; export as JSON, CSV, or Excel, or pull via the API.
Input example
{"queries": ["https://apps.apple.com/us/app/instagram/id389801252","photo editor","dev:389801252"],"mode": "auto","country": "us","includeReviews": true,"maxReviewsPerApp": 200,"reviewsSort": "mostRecent","maxResults": 50}
Top charts example
{"mode": "charts","chartType": "top-grossing","chartGenre": "6014","country": "gb","maxResults": 100}
Use with AI agents (MCP)
This actor is designed for Model Context Protocol clients. Connect Apify's MCP server and the agent can call it directly: pass an app URL or a search keyword and receive flat, structured JSON. Field names are stable and semantic (appName, ratingCount, reviewDate) so models reason over the output without guesswork.
Reliability
- Uses Apple's official
itunes.apple.comlookup, search, and RSS endpoints — open, no login, no CAPTCHA. - Automatic retries with exponential backoff; honors
Retry-Afteron rate limits. - Routes through Apify Proxy (datacenter by default) to avoid IP-level rate limits at scale.
- Partial results are always saved; a single bad record never aborts the run.
Limits & notes
- Apple's public review feed (RSS) caps at about 500 reviews per app per storefront. For more, query additional country storefronts. A best-effort deeper-review path is attempted automatically and falls back to RSS when unavailable.
- Search and chart endpoints return up to 200 results.
- Ratings and review counts are per storefront; query multiple countries for a global picture.
FAQ
Can I get reviews in other languages? Yes — set the storefront country (e.g. de, jp, br) to get that storefront's reviews.
Do I need an Apple developer account or API key? No. Everything uses Apple's public endpoints.
Can I monitor an app over time? Yes — schedule the actor and it will return the latest ratings, version, and reviews each run.
How do I find a developer ID? Open the developer's App Store page; the URL ends in id123456789. Pass that, or dev:123456789.
Does it scrape Google Play? No. Apple App Store only.
Legal & disclaimer
This actor collects publicly available data from the Apple App Store via Apple's own public endpoints. It does not access private, gated, or personal data and does not require login. You are responsible for using the data in compliance with Apple's terms, applicable laws (including data-protection regulations such as GDPR/CCPA), and the rights of third parties. This actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Apple Inc. "App Store" and "Apple" are trademarks of Apple Inc.
Related actors
- Google Play Store Scraper — full Google Play coverage (app details, reviews, charts, similar apps, developer portfolio) for cross-platform mobile intelligence.
- Amazon Reviews Scraper — Amazon product reviews to compare with App Store sentiment for cross-platform consumer brands.
- Software Reviews Scraper — G2, Capterra, TrustRadius B2B reviews to pair with consumer App Store sentiment.
- Trustpilot Reviews Scraper — Trustpilot reviews to extend brand sentiment beyond Apple's review system.