Apple App Store Scraper: Search, App Details & Top Charts
Pricing
$1.80 / 1,000 app results
Apple App Store Scraper: Search, App Details & Top Charts
Search the Apple App Store by keyword, look up apps by ID or bundle ID, and pull Top Free / Top Paid charts for any country. Returns ratings, rating counts, price, developer, version, release dates, size, genres, screenshots. Official Apple data, fast, no login.
Pricing
$1.80 / 1,000 app results
Rating
0.0
(0)
Developer
Brindlewave Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a month ago
Last modified
Categories
Security
Limited permissionsShare
Get clean App Store data in seconds: search apps by keyword, look up any app by ID or bundle ID, and download the Top Free and Top Paid charts for any country.
Data comes from Apple's own public iTunes Search/Lookup API and Apple's public chart feeds, so it is fast and stable. No login, no browser, no proxies needed.
What you can do
- ASO and keyword research: see which apps rank for a keyword, their ratings and rating counts.
- Competitor tracking: watch version, release notes, price and rating changes for a list of apps.
- Market research: pull Top 100 Free/Paid charts in several countries and compare.
- Lead lists of app publishers: developer name, App Store developer page and developer website (company info published by Apple).
Input
| Field | Example | Notes |
|---|---|---|
| searchTerms | ["habit tracker", "budget app"] | up to 200 results per term |
| appIds | ["284882215", "com.spotify.client"] | numeric ID or bundle ID |
| charts | ["top-free", "top-paid"] | up to 100 ranked apps each |
| countries | ["us", "gb", "de"] | 2-letter store codes |
| maxResultsPerSearch | 50 | 1-200 |
| maxItems | 0 | total cap, 0 = no cap |
Output (one row per app)
{"appId": 1234567890,"bundleId": "com.example.habits","name": "Example Habit Tracker","url": "https://apps.apple.com/us/app/.../id1234567890","developer": "Example Inc.","developerWebsite": "https://example.com","price": 0, "currency": "USD", "free": true,"rating": 4.8, "ratingCount": 51234,"primaryGenre": "Health & Fitness","version": "3.2.1","currentVersionReleaseDate": "2026-09-30T07:00:00Z","releaseNotes": "...", "description": "...","sizeBytes": 84123648, "minimumOsVersion": "16.0","iconUrl": "...", "screenshotUrls": ["..."],"country": "us", "source": "search", "searchTerm": "habit tracker", "chartRank": null}
source is search, lookup or chart:top-free / chart:top-paid; chart rows carry chartRank.
Pricing
You pay per app returned. No start fee. Set maxItems to cap a run.
Limits
- Apple caps keyword search at 200 apps per term and charts at 100 apps.
- App reviews are not included (this actor returns app-level data only).
- If an app is not sold in a country, it is skipped for that country with a log line.
Questions or a missing field?
Open an issue on the Issues tab; we usually answer within a day.
FAQ
How do I scrape Apple App Store search results?
Add keywords to searchTerms and pick countries. Each app comes back with its rating, rating count, price, developer, version and release dates.
Can I get the App Store top charts?
Yes. Choose Top Free or Top Paid in charts for any country and set chartLimit.
Can I look up an app by bundle ID?
Yes. Put numeric app IDs or bundle IDs (for example com.spotify.client) in appIds.
Is this useful for ASO and competitor research?
Yes. Track where competitors rank for your keywords, watch rating counts over time, and spot new apps entering the charts by scheduling a daily run.