App Store Keyword Search and App Data Export
Pricing
from $2.00 / 1,000 results
App Store Keyword Search and App Data Export
Search the App Store by keyword and export clean app data: name, developer, price, rating, genre, and more. Structured CSV, Excel, or JSON from Apple's public iTunes Search API. No key, no login.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Brad Holder
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
App Store Keyword Search
Search the Apple App Store by keyword and get clean, structured app data back. This actor runs on Apple's public iTunes Search API, so it is fast, reliable, and needs no API key, no login, and no proxies. Give it one or more keywords and it returns a tidy row for every matching app: name, developer, price, rating, genre, version, and more.
- Search the App Store by keyword
- Export app name, developer, price, rating, and genre
- Get structured App Store data as CSV, Excel, or JSON
- No API key or login required
Because it uses an official public API rather than fragile HTML scraping, there is nothing to break when a web page changes its layout. That makes it dependable for scheduled monitoring and easy to run at scale.
What it does
You provide a list of search terms and an App Store region. For each term, the actor queries Apple's iTunes Search API and writes one dataset row per app, up to your chosen limit. You can optionally filter out apps below a minimum rating. Results export to JSON, CSV, or Excel like any Apify dataset.
Who it is for
- App developers and product managers who want to track competitors, watch pricing, and study feature updates.
- ASO and marketing teams researching which apps rank for a keyword and how they are positioned.
- Market researchers and analysts building app-market databases by category, country, and price point.
- Data scientists gathering structured app metadata for analysis or model training.
Use cases
- Keyword competitive scan. Search a keyword like "habit tracker" and pull the top apps that rank for it, then compare their ratings, prices, and genres to size up a niche before you enter it.
- Category and pricing research. Run several related keywords across a region to map how apps in a space are priced, which are free, and which charge, so you can benchmark your own pricing.
- Scheduled rating monitoring. Save a set of competitor keywords and schedule a daily or weekly run to watch how ratings and version numbers move over time, then pipe the data to Google Sheets for a trend view.
- Multi-region comparison. Run the same keywords across the us, ca, gb, and de regions to see how the same app space differs by market.
Input
| Field | Type | Default | Description |
|---|---|---|---|
| searchTerms | array of strings | required | One or more keywords. Each is searched separately. |
| country | string | us | Two-letter App Store region code, for example us, ca, gb, de. |
| limit | integer | 25 | Maximum apps per keyword. Apple caps search at 200. |
| minRating | integer | 0 | Keep only apps rated at or above this value, from 0 to 5. Use 0 to keep every app. |
Example input
{"searchTerms": ["photo editor", "habit tracker"],"country": "ca","limit": 25,"minRating": 4}
Output
One dataset row per app. Fields include appId, appName, bundleId, developer, sellerName, price, formattedPrice, currency, rating, ratingCount, ratingCurrentVersion, ratingCountCurrentVersion, primaryGenre, genres, description, version, releaseDate, currentVersionReleaseDate, minimumOsVersion, contentRating, fileSizeBytes, languages, iconUrl, screenshotUrls, appUrl, searchTerm, and scrapedAt.
Example output row
{"appId": 389801252,"appName": "Instagram","bundleId": "com.burbn.instagram","developer": "Instagram, Inc.","price": 0,"formattedPrice": "Free","currency": "USD","rating": 4.69,"ratingCount": 28826312,"primaryGenre": "Photo & Video","genres": ["Photo & Video", "Social Networking"],"version": "421.0.0","minimumOsVersion": "16.0","contentRating": "12+","appUrl": "https://apps.apple.com/us/app/instagram/id389801252","searchTerm": "photo editor","scrapedAt": "2026-07-15T12:00:00.000Z"}
Pricing
This actor uses pay per event pricing. You pay a small fee for each app row it returns, plus the standard Apify start event. There is no monthly subscription and no charge for apps that are filtered out. The exact per-row price is shown on the actor's pricing tab.
How it works
The actor calls Apple's iTunes Search API endpoint at itunes.apple.com/search with your keyword, region, and the software entity filter. It reads the JSON response, maps each result to a clean and consistent row, applies your optional rating filter, and writes the rows to the dataset. A short delay runs between keywords to stay well within Apple's public rate limits.
Frequently asked questions
Do I need an Apple developer account or API key?
No. The iTunes Search API is a public endpoint. This actor needs no key, no login, and no cookies.
Is it legal to use this data?
The actor reads only publicly available app metadata through Apple's official public API, the same information any visitor sees on the App Store. As always, review the terms that apply to your specific use case.
Why are some fields empty?
Not every app fills in every field. For example, a small developer may not set a seller URL, and an app with too few ratings may not show an average rating. Missing values come back as null so your output stays consistent.
How many results can I get per keyword?
Apple's search API returns up to 200 results per query. Set limit up to 200. For broader coverage, run several related keywords and remove duplicates by appId.
Can I search a specific country's App Store?
Yes. Set country to the two-letter region code you want, such as us, ca, gb, or de. Results and pricing are region specific.
Can I schedule this to run automatically?
Yes. Use Apify Schedules to run your keyword set daily or weekly, then send the output to Google Sheets or your database to build a history of how ratings and versions change.
Related tools by DataWharf
- App Store ASO Keyword Tool - track App Store keyword rankings, difficulty, and where your app ranks.
- App Store Reviews and Sentiment - pull App Store reviews with a built-in sentiment tag.