App Store Search & Top Charts Scraper: App Details & Ranks avatar

App Store Search & Top Charts Scraper: App Details & Ranks

Pricing

from $1.49 / 1,000 apps

Go to Apify Store
App Store Search & Top Charts Scraper: App Details & Ranks

App Store Search & Top Charts Scraper: App Details & Ranks

Search the Apple App Store by keyword, look up apps by URL/id/bundle id, list every app of a developer, or read top charts (free/paid/grossing, by category, any country). Ratings, rating counts, price, version, release notes, size, screenshots, keyword/chart rank. $1.75 per 1,000 apps.

Pricing

from $1.49 / 1,000 apps

Rating

0.0

(0)

Developer

Larkmoor Data

Larkmoor Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Search the Apple App Store like a user does, read Apple's top charts, list every app a developer has published, or look up any app by its link, id or bundle id — and get one clean row per app with ratings, rating counts, price, current version, release notes, size, minimum iOS, languages, content rating, icon, screenshots and the full description. Every row keeps its keyword rank or chart position, so you can track App Store SEO and chart movement over time.

It reads Apple's public iTunes Search and Lookup APIs and Apple's public top-chart feeds — the data Apple publishes for affiliates and developers. No login, no browser, no proxies.

What you can use it for

  • App Store optimization (ASO): see which apps rank for your keywords in each country, and where you stand, day by day
  • Competitor tracking: follow ratings, rating counts, prices, versions and release notes of the apps you compete with
  • Top-chart monitoring: capture the top free, paid and grossing apps overall or per category (Games, Finance, Health & Fitness, ...) in any country
  • Market research and lead lists: build lists of apps (and their developers and support websites) in a niche, with size signals from rating counts
  • Developer portfolios: pull every app of a publisher with one link
  • Release watch: "Updated within (days)" finds apps that shipped a new version recently

Why this one

  • $1.75 per 1,000 apps, no fee per search or per chart — about half of what comparable App Store scrapers charge
  • Four modes in one run: keyword search, app lookup, developer apps and top charts
  • Any country: run the same input across us, gb, de, jp, ... and compare
  • Ranks included: keyword position for searches, chart position for charts
  • Filters before you pay: minimum rating, minimum number of ratings, free/paid, genre and last-update filters run before rows are saved
  • iPhone, iPad and Mac search and charts

Input

FieldWhat it does
Search keywordsApp Store searches, e.g. habit tracker
Appshttps://apps.apple.com/us/app/.../id324684580, 324684580 or com.spotify.client
DevelopersDeveloper page links or developer ids
Top chartsTop free / paid / grossing for iPhone, iPad or Mac
Chart categoriese.g. games, finance, productivity (empty = overall chart)
CountriesTwo-letter store codes, default us
Search platformiPhone, iPad or Mac apps for keyword and developer modes
Minimum rating / number of ratingsQuality filters
PriceAny, free only, paid only
GenresKeep apps in these genres
Updated within (days)Only apps with a recent release
Max apps per search / chart, Max apps in totalHard caps — you never pay for more

Example input:

{
"searchTerms": ["habit tracker", "budget app"],
"charts": ["top-free", "top-grossing"],
"chartGenres": ["finance"],
"countries": ["us", "gb"],
"minRatingCount": 100,
"maxResultsPerQuery": 50,
"maxResults": 500
}

Output

One row per app per country and per source (search keyword, lookup, developer, chart):

{
"appId": "324684580",
"name": "Spotify: Music and Podcasts",
"bundleId": "com.spotify.client",
"country": "us",
"source": "lookup",
"query": "324684580",
"rank": null,
"url": "https://apps.apple.com/us/app/spotify-music-and-podcasts/id324684580",
"developer": "Spotify",
"developerId": "324684583",
"primaryGenre": "Music",
"price": 0.0,
"formattedPrice": "Free",
"averageRating": 4.771,
"ratingCount": 42751452,
"currentVersion": "9.1.94",
"currentVersionReleaseDate": "2026-10-23T17:59:53Z",
"minimumOsVersion": "16.1",
"fileSizeMb": 310.1,
"contentRating": "12+",
"languages": [
"AF",
"AM",
"AR",
"AZ"
],
"iconUrl": "https://is1-ssl.mzstatic.com/image/thumb...",
"releaseNotes": "...",
"description": "..."
}

Export as JSON, CSV, Excel or XML, or read it through the Apify API.

How much does it cost?

You pay $0.00175 per app row ($1.75 per 1,000) plus $0.001 per run. There is no browser, so compute is a fraction of a cent per run.

Worked examples:

  1. Keyword rank check — 20 keywords × top 50 apps in one country = 1,000 rows ≈ $1.75
  2. Daily chart snapshot — top free + top grossing, 5 categories, 100 apps each, US only = 1,000 rows ≈ $1.75 per day
  3. Competitor watch — 30 competitor apps in 3 countries = 90 rows ≈ $0.16 per run

Rows removed by your filters are not charged.

FAQ

Is this legal? Yes. The actor uses Apple's public iTunes Search and Lookup APIs and Apple's public top-chart feeds, which Apple provides for developers and affiliates to show App Store content. It keeps a gentle request pace, reads no login-only pages and returns no personal data — only public app listings.

Why are there fewer results than I asked for? Apple's search returns at most 200 apps per keyword and sometimes fewer for niche terms; charts go up to 200. An app missing in one country is simply not sold there.

Why does the rating differ from the App Store page? Apple rounds the rating on the page; this actor returns the exact average (e.g. 4.771) and the exact number of ratings.

Can I get reviews too? Yes — use our App Store Reviews actor with the app ids from this one.

Does it work for Google Play? No, this actor is for Apple's App Store only.

Tips

  • Schedule it daily and compare rank per query to chart keyword movement
  • Use minRatingCount to skip tiny apps in market research
  • Combine several countries in one run to compare localized rankings

Integrations

Send results to Google Sheets, Slack, Airtable, a webhook, Zapier or Make with Apify integrations, or call it from your own code through the Apify API.

Changelog

  • 0.1 (October 2026) — first release: keyword search, lookup by URL/id/bundle id, developer apps, top charts by category, multi-country, rating/price/genre/update filters.