Apple App Store Scraper: Search, App Details & Top Charts avatar

Apple App Store Scraper: Search, App Details & Top Charts

Pricing

$1.80 / 1,000 app results

Go to Apify Store
Apple App Store Scraper: Search, App Details & Top Charts

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

Brindlewave Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Security

Limited permissions

Share

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

FieldExampleNotes
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
maxResultsPerSearch501-200
maxItems0total 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.