App Store Top Charts by Country: top free and paid apps ranked
Pricing
from $0.55 / 1,000 app listeds
App Store Top Charts by Country: top free and paid apps ranked
The Apple App Store top charts per country, up to 100 apps per chart and 50 countries per run: rank, app, developer, price, rating, rating count, genre, version and release date, straight from Apple's own chart feed. Pay per ranked app.
Pricing
from $0.55 / 1,000 app listeds
Rating
0.0
(0)
Developer
Steadydata Team
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
15 hours ago
Last modified
Categories
Share
The Apple App Store top charts per country, up to 100 apps per chart and 50 countries per run: rank, app, developer, price, rating, rating count, genre, version and release date, straight from Apple's own chart feed. Pay per ranked app.
Why this scraper
- Only delivered results are charged. Inputs that fail come back as clear error records at no cost.
- Apple's own chart, not a scraped page: the ranking comes from the feed Apple publishes for its marketing tools, so it is the same list the App Store shows, and it costs two requests per country instead of a browser session. Measured on the US top 50: 50 of 50 apps enriched with bundle id, price, rating count, genre and version.
- Enriched rows: every ranked app carries price, currency, average rating, rating count, primary genre, content rating, current version and its release date from Apple's lookup API, which a bare chart feed does not have. Fifty countries per run, one row per app, in rank order.
Who this is for
List the storefront codes in countries (two letters: us, gb, nl, de, jp; up to 50 per run), pick chart (top free or top paid) and set maxAppsPerCountry (default 50, ceiling 100, the most Apple publishes). Every row carries the country, chart, rank, app id, bundle id, title, developer, price, rating, rating count, genre, version and store URL.
Who this is not for
Apple publishes at most 100 apps per chart, only the overall top free and top paid lists, not per-genre charts, and only for the storefront codes it operates; an unknown code comes back as one free COUNTRY_NOT_FOUND error row. The chart is Apple's snapshot at the moment of the run, refreshed by Apple several times a day, so two runs an hour apart can differ. rating is empty for an app that has no ratings yet in that storefront (1 of 50 in the US top free chart on 16-09-2026).
Input example
{"countries": ["us","nl"],"chart": "top-free","maxAppsPerCountry": 50}
Output example
countrychartrankappIdbundleIdtitledeveloperpricecurrencyisFreeratingratingCountgenrecontentRatingreleaseDatecurrentVersionversionDateiconUrlurl
Error codes: INVALID_COUNTRY, COUNTRY_NOT_FOUND, NO_APPS, BLOCKED.
One delivered row looks like this:
{"country": "US","chart": "top-free","rank": 1,"appId": "6448311069","bundleId": "com.openai.chat","title": "ChatGPT","developer": "OpenAI OpCo, LLC","price": 0,"currency": "USD","isFree": true,"rating": 4.83,"ratingCount": 10332633,"genre": "Productivity","contentRating": "12+","releaseDate": "2023-05-18","currentVersion": "1.2026.244","versionDate": "2026-09-08","iconUrl": "https://is1-ssl.mzstatic.com/image/thumb/Purple221/v4/1e/d2/2c/1ed22c36-78c3-54c9-7b35-b6837a28c0e3/AppIcon-0-0-1x_U007epad-0-0-0-1-0-P3-85-220.png/512x512bb.jp...","url": "https://apps.apple.com/us/app/chatgpt/id6448311069","status": "ok"}
Related actors from steadydata
- app-store-app-details: the full record of any app in the chart
- app-store-search: keyword rankings in the App Store
- google-play-app-details: the Google Play side of an app
Pricing
Pay per event: one app-listed event per delivered result. No charge for inputs
that fail, no separate platform-usage surcharge.
Free Apify plan: this actor delivers up to 25 rows per run for accounts on the Apify free plan, and then stops with a message. That limit is set by us, not by Apify. It exists so the actor keeps paying for itself for the people who do pay. Any paid Apify plan runs it at full size, billed per delivered row, with failed rows never charged.
Reviews: if this actor saves you time, a short review on this page is the one thing that helps most. Ratings are what other buyers look at first, and we have no other way to ask.
FAQ
Which countries work? Any App Store storefront, by its two-letter code: us, gb, ca, au, de, fr, nl, es, it, jp, kr, br, mx, in and the rest. A code Apple does not operate costs nothing and comes back as an error row.
Can I get the top 200? No. Apple publishes 10, 25, 50 or 100 per chart; maxAppsPerCountry cuts within that.
Do prices come in local currency? Yes. Price and currency are the storefront's own, so the Dutch chart prices in EUR and the Japanese one in JPY.
Are games included? Yes, the overall chart mixes apps and games; the genre column tells them apart (Games, Productivity, Social Networking and so on).
How fresh is the chart? It is read live at run time. Schedule the actor daily to build a ranking history.
Is personal data collected?
The rank is Apple's position in the chart at run time; ties do not exist. releaseDate is the first release of the app in the store and versionDate the release of the current version, both as ISO dates.
What happens when the source changes? Sources change from time to time; that is the nature of this work. The actor is monitored daily and fixed fast, and while it is broken you are not charged, because only delivered results cost anything.