Apple App Store Top Charts & Rank Tracker avatar

Apple App Store Top Charts & Rank Tracker

Pricing

Pay per event

Go to Apify Store
Apple App Store Top Charts & Rank Tracker

Apple App Store Top Charts & Rank Tracker

Top free, paid and grossing iPhone/iPad charts for any country and genre, with ratings, versions and prices from Apple's Lookup API. Input: countries, charts. Output (JSON/CSV): one row per item with country, chart, chartGenreId, chartGenre, type, rank, appId, bundleId, name, developer.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Jeremy Yarbrough

Jeremy Yarbrough

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Pull any Apple App Store chart (top free, top paid, top grossing, iPhone or iPad, new apps) for any country and any genre. Each row adds rating, rating count, current version, price, size, release dates and seller from Apple's Lookup API. Schedule it daily with monitor mode to get a rank-change feed: who climbed, who fell, who's new, who dropped out, and who shipped a new version.

Built only on Apple's official public feeds (iTunes RSS charts + iTunes Lookup API). No login, no proxies, no page scraping.

Who it's for

  • App marketers / ASO teams: daily rank history for your app and competitors in every market.
  • Mobile game studios and publishers: spot breakout games in top-grossing and top-free by country before they hit the news.
  • Investors and analysts: new entrants to top-grossing are a strong early revenue signal.
  • Agencies: country-by-country chart snapshots for client reports.

Input

FieldDescription
countries["us","gb","de","jp"], any App Store storefront
chartstop-free, top-paid, top-grossing, the -ipad versions, new-apps, new-free-apps, new-paid-apps
genreIdsOptional. 6014 Games, 6015 Finance, 6007 Productivity, 6013 Health & Fitness, 6005 Social, 6024 Shopping, and more (see the input form)
limitApps per chart (Apple returns up to 100)
enrichDetailsRatings, version, price, size (default on)
monitorMode / onlyChangedDiff against the previous run

Output

{"country":"us","chart":"top-free","chartGenre":"Games","rank":1,"appId":"6761760135","bundleId":"com.oakever.meowdoku","name":"Meowdoku!",
"developer":"Oakever Games","rating":4.81,"ratingCount":311950,"version":"1.19.1","currentVersionReleaseDate":"2026-10-01",
"firstReleaseDate":"2026-05-19","price":0,"sizeMB":367,"contentRating":"12+","url":"https://apps.apple.com/us/app/meowdoku/id6761760135",
"previousRank":3,"rankChange":2,"isNewEntry":false,"versionChanged":false}

In monitor mode each chart also emits one {"type":"dropped-out","dropped":[{appId,name,previousRank}]} row.

Limits

  • Apple's charts update several times a day; one run is a snapshot.
  • Some small country + genre combinations return an empty chart from Apple. The run logs it and moves on.
  • The Lookup API is called once per 100 apps, with a 3 s pause between calls, to stay inside Apple's published guidance of about 20 calls a minute.
  • Not affiliated with Apple. App names and icons are Apple/developer trademarks; the data comes from Apple's public promotional feeds.