Apple App Store Scraper – Apps, Ratings, Prices & Top Charts avatar

Apple App Store Scraper – Apps, Ratings, Prices & Top Charts

Pricing

from $0.80 / 1,000 app results

Go to Apify Store
Apple App Store Scraper – Apps, Ratings, Prices & Top Charts

Apple App Store Scraper – Apps, Ratings, Prices & Top Charts

Scrape Apple App Store apps: search results with keyword rank, app details by ID or bundle ID, all apps of a developer, and top free/paid/grossing charts for 175 countries. Ratings, prices, versions, sizes, screenshots. Official Apple Search API, no proxies.

Pricing

from $0.80 / 1,000 app results

Rating

0.0

(0)

Developer

Cemal Atakli

Cemal Atakli

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 hours ago

Last modified

Categories

Share

Apple App Store Scraper extracts app data from the Apple App Store (iPhone, iPad and Mac) for any of the 175 App Store countries. It can:

  • run App Store keyword searches and record each app's search position, which is useful for ASO keyword ranking;
  • look up apps by App Store ID, URL or bundle ID;
  • list every app a developer has published;
  • scrape the top charts (Top Free, Top Paid, Top Grossing and New apps), optionally for a single category.

Each result is one row per app with the name, developer, price and currency, rating and rating count, version, release and update dates, size, minimum iOS version, languages, age rating, genres, icon, screenshots and App Store URL.

All data comes from Apple's own public endpoints: the official iTunes Search & Lookup API and the public App Store RSS top-chart feeds. The Actor needs no login, cookies, proxies or browser. It also keeps to Apple's documented limit of about 20 calls per minute.

Need reviews as well? Use our companion Actor, App Store Review Monitor. It pulls new App Store reviews for any app from every country and can alert you to 1★ and 2★ reviews.

What you can use it for

  • ASO keyword research. See which apps rank for "budget", "habit tracker" or "vpn" in the US, UK, Germany, Japan or any other storefront. searchPosition is the rank. Schedule the run daily to track your own ranking.
  • Competitor research. Put a competitor's developer ID in and get its whole portfolio with ratings, rating counts, prices and update dates for every app.
  • Top chart tracking. Get daily snapshots of Top Free, Top Paid and Top Grossing, overall or per category (Games, Finance, Health & Fitness and so on), in as many countries as you like.
  • Price intelligence. Compare an app's price in local currency across 175 storefronts.
  • Market sizing and lead generation. Find every app in a niche together with its developer, seller website and rating volume.
  • App catalog enrichment. Turn a list of bundle IDs or App Store URLs into clean, structured metadata for your database, BI tool or LLM pipeline.

Why this Actor

Apple App Store ScraperTypical App Store scrapers
ModesSearch, lookup (ID, URL or bundle ID), developer portfolio and top charts, combined in one runOften one mode per run
CountriesAny list, TOP30 or ALL (175 storefronts) in one runOften one per run
Search rank (ASO)searchPosition on every search resultRarely
Chart rankchartRank plus full app details for every chart entryOften only the chart's own short fields
Data sourceApple's official public Search/Lookup API and RSSOften scraped HTML
Price$0.80 per 1,000 apps, with no start fee$3.45 per 1,000 plus $0.005 per run (market leader, free tier)

How to use it

  1. Fill in any combination of Search terms, Apps, Developers and Top charts.
  2. Choose Countries, for example us, gb, de, tr, jp, TOP30 or ALL.
  3. Optionally pick a chart category, the platform (iPhone, iPad or Mac) and whether to include descriptions and release notes.
  4. Click Start. The default input searches "budget" in the US and scrapes the US Top Free chart, which gives about 150 apps in a few seconds.
  5. Download the results as JSON, CSV or Excel, or connect them to Google Sheets, Slack, Make, Zapier or n8n. You can also schedule the run to track ranks over time.

Input example

{
"searchTerms": ["budget", "expense tracker"],
"apps": ["https://apps.apple.com/us/app/duolingo-language-lessons/id570060128", "com.burbn.instagram"],
"developers": ["https://apps.apple.com/us/developer/meta-platforms-inc/id284882218"],
"charts": ["topfreeapplications", "topgrossingapplications"],
"chartGenre": "6015",
"countries": ["us", "gb", "de"],
"maxSearchResults": 50,
"maxChartResults": 100,
"includeDescription": false
}

Available charts are Top Free, Top Paid and Top Grossing for iPhone and for iPad, New apps (all, free, paid) and Top Free Mac. Apple supports the category filter only on the iPhone and iPad top free, paid and grossing charts.

Output example (one app)

{
"id": 6760173601,
"bundleId": "com.facebook.hatch",
"name": "Muse from Meta",
"developer": "Meta Platforms, Inc.",
"developerId": 284882218,
"price": 0.0,
"formattedPrice": "Free",
"currency": "USD",
"primaryGenre": "Productivity",
"genres": ["Productivity", "Lifestyle"],
"rating": 4.867,
"ratingCount": 98112,
"ratingCurrentVersion": 4.867,
"ratingCountCurrentVersion": 98112,
"version": "9.0",
"releaseDate": "2026-09-08T07:00:00Z",
"currentVersionReleaseDate": "2026-09-26T18:41:05Z",
"sizeMB": 130.0,
"minOsVersion": "18.0",
"languages": ["AR", "BN", "EN", "FR", "DE", "JA", "TR", "..."],
"contentRating": "17+",
"icon": "https://is1-ssl.mzstatic.com/.../512x512bb.jpg",
"screenshots": ["https://is1-ssl.mzstatic.com/.../392x696bb.jpg"],
"url": "https://apps.apple.com/us/app/muse-from-meta/id6760173601",
"developerUrl": "https://apps.apple.com/us/developer/meta-platforms-inc/id284882218",
"sellerWebsite": "https://muse.ai",
"country": "us",
"source": "chart",
"chart": "topfreeapplications",
"chartRank": 1,
"searchPosition": null
}

Each row also includes seller, isFree, sizeBytes, advisories, platform, supportedDevicesCount, gameCenter, ipadScreenshots, query, chartGenre, detailsAvailable and scrapedAt. description and releaseNotes are added when you turn them on. The dataset has two table views, Overview and Details. A run summary with counts and warnings is saved as SUMMARY in the key-value store.

Pricing

This Actor uses pay-per-event pricing:

EventPrice
App result (one row)$0.0008, which is $0.80 per 1,000 apps
Actor start$0.00005

Some example costs:

  • Search "budget" plus the US Top Free chart (about 150 apps): about $0.12.
  • Top 100 Grossing in 30 countries (3,000 apps): about $2.40.

You can set a maximum cost per run. The Actor stops cleanly when it reaches that amount, and you are never charged for apps that are not found.

How that compares with other Apify Store actors (public prices, September 2026):

ActorPrice per 1,000 appsStart fee
This Actor$0.80~$0
automation-lab/apple-app-store-scraper (free tier)$3.45$0.005
jdtpnjtp/apple-app-store-scraper$3.00 app info / $1.25 search results$0.01
brilliant_gum/google-play-app-store-scraper$10 app details / $4 search results$0.001
epctex/appstore-scraper$0.10 per item + $0.005 per search query / $0.0003 per app querynone

Use with AI agents (Apify MCP)

This Actor works well as a tool for AI agents. Add it to Claude, Cursor or any MCP client through the Apify MCP server, for example https://mcp.apify.com?actors=gazidev/app-store-scraper. The agent can then answer prompts such as:

  • "Which budgeting apps rank in the top 10 for 'budget' in the US and UK, and what are their ratings?"
  • "List every app from this developer with its rating count and last update date."
  • "Show me today's Top Grossing Finance apps in Germany."

The input is plain JSON and every field is documented, so an agent can call the Actor with no setup.

FAQ

Where does the data come from? From Apple's public iTunes Search API and Lookup API and the App Store RSS top charts. These are the same public endpoints Apple provides for affiliates and developers. The Actor does no HTML scraping and uses no private APIs.

How fast is it? Apple asks for roughly 20 API calls per minute, and the Actor throttles itself to that. One call returns up to 200 search results, up to 100 looked-up apps or a whole chart, so most runs finish in seconds. Runs over many countries take about 3 seconds per call.

Why do rating and ratingCurrentVersion often match? Apple's API now returns the same aggregate for both fields for most apps. We output both exactly as Apple returns them.

How many results can I get? Up to 200 per search term per country, up to 100 per chart per country, and every app of a developer (up to 200). Add more countries or terms to get more.

Does it return reviews? No. For reviews use App Store Review Monitor.

Does it cover Google Play? No. This Actor covers the Apple App Store only.

Why are some apps missing in some countries? Not every app is sold in every storefront. Missing apps are listed under warnings in SUMMARY, and you are not charged for them.

Is it legal? The Actor only reads public data that Apple publishes through its own public API and feeds, and it respects Apple's documented rate limit. App names, icons and screenshots belong to their owners. Use the data for research and analysis, and follow Apple's terms if you republish it.

App Store scraper, iOS app scraper, Apple App Store API, iTunes Search API, App Store top charts scraper, App Store keyword rank tracker, ASO tool, app store optimization data, competitor app research, App Store app details, iPhone app ratings, App Store prices by country, top grossing apps, top free apps, developer apps list.