App Charts

Docs

How App Charts works.

App Charts is an Apple-only App Store chart tracker for indie iOS developers. This page explains our data source, chart types, rank movement, and supported storefronts.

ASO & chart glossary

App Store chart ranking
An app's position in Apple's published top lists for a country storefront and chart type (feed). Lower numbers mean higher visibility.
Top Free vs Top Grossing
Top Free ranks free apps by downloads. Top Grossing ranks by revenue. Top Paid ranks paid apps. Use the feed that matches your competitive set.
GEO (storefront)
Each App Store country has its own charts. Ranking #10 in the US is not the same chart as #10 in Poland — always compare within the same storefront.
Rank movement
Change in position between two successful snapshots. Movement helps you spot momentum without claiming a precise global rank.

The data source: Apple RSS Marketing Tools

We use Apple's public RSS Marketing Tools endpoints to fetch ordered chart feeds per storefront. Apple publishes these top-chart lists; they do not expose unlimited deep App Store rankings.

Endpoint pattern:

https://rss.marketingtools.apple.com/api/v2/{country}/apps/{feed}/{limit}/apps.json

What "Not found in checked chart range" means

For each country and feed, we fetch a fixed number of top positions (typically 50). If your app does not appear among those positions, we mark it as "Not found in checked chart range". This is not the same as "no rank" — your app may still rank somewhere beyond the range Apple publishes through these feeds.

We do not promise exact global ranking, unlimited rank tracking, or complete App Store rankings.

Supported countries

Browse live charts for any enabled storefront:

Supported feeds

  • Top Free Core
  • Top Paid Core
  • Top Grossing Experimental

Not every feed is available in every country. We handle 404s, empty payloads, and malformed responses gracefully without breaking the dashboard.

Update cadence

We sync charts on an hourly schedule by default. Each sync queues one job per (country, feed) pair, spaced apart to avoid bursting Apple's API. Page loads never trigger a live Apple request.

FAQ

What is App Store chart ranking?
Chart ranking is an app's position in Apple's published top lists for a storefront (country) and chart type (Top Free, Top Paid, Top Grossing, etc.). App Charts reads these public feeds and shows where apps appear within the range Apple publishes.
What is the difference between Top Free and Top Grossing?
Top Free ranks free apps by downloads. Top Grossing ranks apps by revenue (including in-app purchases and subscriptions). Top Paid ranks paid apps. Each feed answers a different competitive question for ASO and market research.
How often is chart data updated?
We sync from Apple's RSS Marketing Tools on an hourly schedule. Pages show the latest successful snapshot stored in our database — never a live request to Apple on page load.
What does rank movement mean?
Movement compares an app's current position to the previous successful snapshot for the same country and feed. A green ↑ means the app improved (lower position number). "Entered" means the app was not in the previous chart range.

What App Charts will and won't say

  • Track App Store chart visibility per country.
  • Show movement when positions change between snapshots.
  • Be explicit when an app is not in the chart range we check.
  • Not promise an exact global rank or unlimited rankings everywhere.
  • Not track Google Play. App Charts is Apple-only.