App Store Search Scraper - Top Charts & Keyword Rankings (ASO) avatar

App Store Search Scraper - Top Charts & Keyword Rankings (ASO)

Pricing

from $1.00 / 1,000 app records

Go to Apify Store
App Store Search Scraper - Top Charts & Keyword Rankings (ASO)

App Store Search Scraper - Top Charts & Keyword Rankings (ASO)

App Store search scraper: get Apple App Store search results by keyword with rank positions, top charts (free, paid, grossing, by category), developer apps and app details via Apple's official APIs. ASO keyword rank tracking. $1 per 1,000 apps.

Pricing

from $1.00 / 1,000 app records

Rating

0.0

(0)

Developer

Andy zeng

Andy zeng

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 hours ago

Last modified

Share

App Store Scraper: Search, Top Charts & Keyword Ranks

Scrape Apple App Store app data by keyword, top chart, developer or app ID, and track the keyword rankings of your apps. All data comes from Apple's official public APIs: the iTunes Search API, the iTunes Lookup API and Apple's top-charts RSS feeds. No login, no cookies, no browser, so runs are fast, cheap and reliable.

What you can scrape

SourceInputWhat you get
Keyword searchsearchTermsUp to 200 apps per keyword with their rank position
Keyword rank tracking (ASO)trackAppsWhere your apps (and your competitors') rank for each keyword and country
Top chartscharts + chartCategoriesTop Free, Paid and Grossing (iPhone and iPad) plus New apps, overall or per category (Games, Productivity, Finance …)
Developer portfoliosdevelopersAll apps from a developer (by URL, ID or name), sorted by rating count
App detailsappsFull details for app URLs, IDs, bundle IDs or names

Every source runs for every country you list (us, gb, de, jp …), so you can compare markets in one run.

Data fields

source, query, country, rank, appId, appName, bundleId, developer, developerId, developerUrl, sellerName, sellerUrl, price, currency, formattedPrice, averageRating, ratingCount, currentVersionRating, currentVersionRatingCount, version, releaseDate, currentVersionReleaseDate, daysSinceLastUpdate, primaryGenre, genres, contentRating, fileSizeMB, minimumOsVersion, languages, iconUrl, screenshotUrls, ipadScreenshotUrls, appStoreUrl, description, releaseNotes and, for charts, chart / chartCategory.

Use cases

  • ASO and keyword research: see which apps rank for a keyword in each country, and track your own rank over time with a scheduled run.
  • Competitor monitoring: follow competitors' ratings, versions, update frequency, pricing and chart positions.
  • Market research: find the top grossing apps in a category and country, and spot new apps entering the charts.
  • Lead generation: build lists of app developers with seller websites, ratings and categories.
  • Investment and trend analysis: take daily snapshots of the top charts to track momentum.
  • AI / LLM datasets: clean, structured app metadata and descriptions.

Example input

{
"searchTerms": ["habit tracker", "budget app"],
"maxResultsPerSearch": 50,
"trackApps": ["https://apps.apple.com/us/app/streaks/id963034692"],
"charts": ["topFree", "topGrossing"],
"chartCategories": ["Games", "Productivity"],
"chartLimit": 100,
"developers": ["https://apps.apple.com/us/developer/meta-platforms-inc/id284882218"],
"apps": ["310633997", "com.burbn.instagram"],
"countries": ["us", "gb", "de"]
}

The default input (one keyword, 20 results, US) finishes in a few seconds.

Output example

{
"source": "search",
"query": "habit tracker",
"country": "us",
"rank": 1,
"appId": "1438388363",
"appName": "Habit Tracker",
"developer": "InnerGrow",
"price": 0,
"formattedPrice": "Free",
"averageRating": 4.791,
"ratingCount": 148262,
"version": "2.15.6",
"currentVersionReleaseDate": "2026-10-22T22:11:24Z",
"daysSinceLastUpdate": 3,
"primaryGenre": "Productivity",
"fileSizeMB": 302.0,
"appStoreUrl": "https://apps.apple.com/us/app/habit-tracker/id1438388363"
}

The SUMMARY record contains counts per source and keywordRankings with each tracked app's rank (or null if it isn't in the results) for every keyword and country.

Pricing (pay per event)

EventPrice
Actor start (per run)$0.005
App record saved$0.001 (= $1 per 1,000 apps)

A daily snapshot of 3 top charts × 100 apps costs about $0.31. Set a maximum cost per run, and the actor stops cleanly at your limit while keeping the results collected so far.

FAQ

Is it legal? Yes. The actor only calls Apple's documented public endpoints (the iTunes Search/Lookup API and the RSS feeds Apple publishes for its charts). It doesn't scrape web pages or bypass any protection.

Is the search rank the same as in the App Store app? The rank is the position in Apple's official Search API results for that keyword and country. It's a widely used ASO proxy, but the App Store app can personalize results, so treat it as an indicator.

How many chart positions? Apple's chart feeds usually serve 100–200 apps per chart.

Do you have reviews? Yes. Use App Store Reviews Scraper for reviews from 76 countries, with analytics.


中文说明

这个工具做什么

按关键词、排行榜、开发者或应用 ID 抓取苹果 App Store 的应用数据,并跟踪你的应用在各个关键词下的排名(ASO)。数据全部来自苹果官方公开接口:iTunes Search API、iTunes Lookup API 和苹果的排行榜 RSS。不登录、不用 Cookie、不用浏览器,速度快、费用低、运行稳定。

可以抓什么

  • 关键词搜索(searchTerms):每个关键词最多 200 个应用,附带排名位置
  • 关键词排名跟踪(trackApps):你的应用或竞品在每个关键词、每个国家排第几
  • 排行榜(charts + chartCategories):iPhone/iPad 免费榜、付费榜、畅销榜和新上架,可以看总榜,也可以按分类看(游戏、效率、财务……)
  • 开发者的全部应用(developers):输入开发者链接、ID 或名称
  • 应用详情(apps):输入应用链接、ID、bundle ID 或名称

每种数据都会对你填写的每个国家分别抓取,一次运行就能对比多个市场。

输出字段

应用 ID、名称、bundle ID、开发者、开发者 ID 和链接、卖家网站、价格、评分、评分人数、当前版本评分、版本号、首次发布和最近更新日期、距上次更新的天数、分类、年龄分级、大小(MB)、最低系统版本、支持语言、图标、截图、App Store 链接、描述、更新说明,以及来源、关键词或榜单、国家、排名。

适用场景

  • ASO 关键词研究和排名跟踪(可设置定时运行)
  • 竞品监控:评分、版本、更新频率、价格、榜单位置
  • 市场调研:某个国家某个分类的畅销应用、新上榜应用
  • 获客:整理开发者名单(含卖家网站、评分、分类)
  • 投资和趋势分析:每天给榜单拍一次快照
  • AI 数据集:结构化的应用信息和描述

价格(按事件计费)

  • 每次运行启动:$0.005
  • 每保存一条应用记录:$0.001(每 1000 条 $1)

每天抓 3 个榜单、每个 100 个应用,大约 $0.31。可以设置单次运行的费用上限,达到上限后会正常停止并保留已有结果。

常见问题

  • 合法吗? 只调用苹果公开的 iTunes Search/Lookup API 和苹果发布的排行榜 RSS,不抓网页,也不绕过任何限制。
  • 搜索排名和 App Store 里看到的一样吗? 这里的排名是该关键词、该国家在苹果官方搜索 API 结果中的位置,是常用的 ASO 参考指标。App Store 里的结果可能因人而异,请作为参考。
  • 要抓评论? 请用 App Store Reviews Scraper(覆盖 76 个国家,附带分析)。

pandabear 的其他工具