App Store Top Charts & Search Scraper - All Countries
Pricing
$0.50 / 1,000 app rows
App Store Top Charts & Search Scraper - All Countries
Top free, paid and grossing App Store charts for all 155 countries and every category, plus keyword search results and full app metadata. Track your app's rank across countries in one run. No proxy, no login.
Pricing
$0.50 / 1,000 app rows
Rating
0.0
(0)
Developer
Olly
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Get Apple App Store top charts, keyword search rankings and full app metadata for all 155 countries in one run. Top Free, Top Paid and Top Grossing for iPhone and iPad, New Apps, every category and game subcategory, plus a rank tracker that keeps only your apps.
✅ All 155 storefronts in one run (type ALL) ✅ Every chart × every category, including game subgenres ✅ Keyword search rank per country (ASO) ✅ Rank-tracking mode: pay only for your apps' positions ✅ Optional ratings, rating count, version, size and languages on every chart row ✅ Official Apple feeds, no proxy, no login: fast and cheap ($0.50 per 1,000 rows)
What can you use it for?
- App rank tracking: where do your apps (and competitors') sit in Top Free / Top Grossing in each country and category, every day
- ASO keyword research: which apps rank for "habit tracker" in the US, UK, Germany and Japan, with ratings and rating counts
- Market research: what is trending in Games or Finance across 155 countries, which developers dominate, which new apps are breaking in
- Investor and analyst dashboards: top-grossing charts by country as a proxy for app revenue share
- Lead generation for app agencies and SDK vendors: developer names, bundle IDs and websites for every top app in a niche
- App metadata lookups: price, rating, version, size and release notes of any app in every storefront (local prices and local ratings differ per country)
How to use it
- Pick Top charts (e.g. Top Free iPhone, Top Grossing iPhone) and optional Categories (
games,finance,puzzle gamesor Apple genre IDs like6014). Leave categories empty for the overall chart, or addallnext to categories to get both. - Add Countries (
us,gb,de...) orALLfor every storefront. - Optional: add Search keywords to get keyword rankings, and/or Apps (App Store URLs or IDs).
- With apps added, choose What to do with these apps: full metadata per country, track ranks only (filter charts and searches to your apps), or both.
- Click Start, then export JSON, CSV or Excel, or use the API. Schedule it daily for rank history.
Input example: daily rank tracker
{"charts": ["top-free", "top-grossing"],"genres": ["all", "productivity"],"countries": ["ALL"],"searchTerms": ["notes", "to do list"],"maxSearchResults": 100,"apps": ["https://apps.apple.com/us/app/notion/id1232780281", "1274495053"],"appsMode": "trackRanks"}
Only positions held by your two apps are saved and charged. An app missing from the output for a country is not in that top-100 list.
Input example: top games with ratings
{"charts": ["top-grossing"],"genres": ["games", "puzzle games", "strategy games"],"countries": ["us", "gb", "de", "jp", "kr"],"chartLimit": 50,"enrichChartRows": true}
Output
Every row has a type: chart, search or app.
{"type": "chart","country": "US","chart": "top-grossing","chartName": "Top Grossing iPhone","genreId": null,"genreName": "All","rank": 1,"appId": "6448311069","name": "ChatGPT","developer": "OpenAI OpCo, LLC","developerId": 1684349733,"bundleId": "com.openai.chat","price": 0.0,"currency": "USD","formattedPrice": "Free","averageRating": 4.83,"ratingCount": 11313295,"version": "1.2026.272","updatedAt": "2026-10-06T18:07:00Z","primaryGenre": "Productivity","contentRating": "12+","sizeBytes": 271727616,"url": "https://apps.apple.com/us/app/chatgpt/id6448311069","icon": "https://is1-ssl.mzstatic.com/image/thumb/.../512x512bb.jpg","scrapedAt": "2026-10-15T15:57:00+00:00"}
Search rows add searchTerm and the keyword rank; app rows carry full metadata for each app in each country (local price, local rating and rating count, languages, screenshots, release notes; description optional).
Chart rows without Add ratings and full metadata carry name, developer, bundle ID, price, category, release date, URL and icon. Turn the option on for ratings, version, size, languages and more at no extra charge.
How much does it cost?
$0.50 per 1,000 rows ($0.0005 per chart position, search result or app row). No start fee, nothing for empty results, no proxy costs.
Examples
- Top Free + Top Grossing, overall chart, top 100, US + UK = 400 rows = $0.20
- Top Grossing in 155 countries, top 100 = 15,500 rows = $7.75
- Rank tracking 2 apps across 155 countries × 3 charts, where they chart in ~60 lists = 60 rows = $0.03 a day
- 10 keywords × 5 countries × 50 results = 2,500 rows = $1.25
Use it via API
from apify_client import ApifyClientclient = ApifyClient("<YOUR_API_TOKEN>")run = client.actor("olsols4/app-store-search-top-charts").call(run_input={"charts": ["top-free"], "genres": ["games"], "countries": ["us", "gb", "de"], "chartLimit": 25})for row in client.dataset(run["defaultDatasetId"]).iterate_items():print(row["country"], row["rank"], row["name"], row["developer"])
Connect results to Google Sheets, Slack, Make, Zapier, n8n or a webhook through Apify integrations, and use Schedules for daily rank history.
FAQ
Where does the data come from? Apple's own public iTunes RSS chart feeds and iTunes Search/Lookup API, the same data that powers the App Store. Nothing behind a login.
How deep are the charts? Apple publishes the top 100 per chart, country and category. Category charts can be shorter in small storefronts.
Which categories are supported? All iOS categories (Business, Finance, Games, Health & Fitness, Productivity...) and game subgenres (Action, Puzzle, Strategy, RPG...). Use the name or Apple's numeric genre ID.
Are Mac charts supported? Top Free Mac is. Apple no longer publishes paid and grossing Mac feeds.
Why does a search return fewer results than I asked for? Apple caps search at 200 results and sometimes returns slightly fewer than the limit. Big search runs across many countries are paced to stay within Apple's rate limit; raise Search API delay if you see "Gave up" warnings.
Can I get reviews too? Use our sister Actor App Store Reviews Scraper - All Countries.
Support
Need another chart, field or platform? Open an issue on the Issues tab. Issues are answered within a few days.