Tools / 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.

Run it on Apify Store →

Example input

{
 "countries": [
  "us"
 ],
 "charts": [
  "top-free",
  "top-grossing"
 ]
}

Example output

{
  "country": "us",
  "chart": "top-free",
  "chartGenreId": null,
  "chartGenre": "All",
  "rank": 1,
  "appId": "6760173601",
  "bundleId": "com.facebook.hatch",
  "name": "Muse from Meta",
  "developer": "Meta Platforms, Inc.",
  "genre": "Productivity",
  "genreId": "6007",
  "chartPrice": 0,
  "currency": "USD",
  "releaseDate": "2026-09-08",
  "url": "https://apps.apple.com/us/app/muse-from-meta/id6760173601",
  "rating": 4.86,
  "ratingCount": 210542,
  "ratingCurrentVersion": 4.86
}

Input reference

FieldTypeNotes
countriesarrayTwo-letter App Store country codes (us, gb, de, jp, br...).
chartsarrayWhich Apple charts to pull.
genreIdsarrayLeave empty for all apps. 6014 Games, 6015 Finance, 6007 Productivity, 6013 Health & Fitness, 6005 Social Networking, 6024 Shopping, 6000 Business, 6017 Education, 6016 Entertainment, 6008 Photo & Video, 6023 Food & Drink, 6003 Travel.
limitintegerApple currently returns up to 100 per chart.
enrichDetailsbooleanOne extra request per 100 apps.
includeTextbooleanMakes rows much larger.
monitorModebooleanAdds previousRank, rankChange, isNewEntry, versionChanged, plus a 'dropped-out' row per chart. Schedule it daily.
onlyChangedbooleanMonitor mode only.
stateStoreNamestringNamed key-value store holding the previous chart snapshot.

Pricing

Pay per result. Plus Apify's small per-run start fee. Apify's free plan includes monthly credit to try it.

How to run

  1. Open the Store page and click Try for free.
  2. Fill in the input (or paste the example JSON in the JSON tab).
  3. Click Start, then export results as CSV, Excel or JSON, or call it via the Apify API.
  4. Optional: add a Schedule and a webhook/Slack/email integration for ongoing monitoring.

Open Apple App Store Top Charts & Rank Tracker on Apify →