iTunes & Apple Store Search Scraper
Pricing
from $12.00 / 1,000 result items
iTunes & Apple Store Search Scraper
Search the iTunes and App Store catalog for apps, music, podcasts, movies, TV shows, audiobooks, and ebooks. Capture title, artist, price, genre, ratings, release date, artwork, preview URL, and store ID. Export to JSON, CSV, or Excel for market research, ASO, and content analytics.
Pricing
from $12.00 / 1,000 result items
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share

🍎 iTunes & Apple Store Search Scraper
🚀 Search Apple's entire catalog in seconds. Query movies, music tracks, artists, albums, ebooks, iPhone / iPad / Mac apps, and audiobooks across 66 country storefronts. Pull artwork, pricing, ratings, descriptions, release dates, and preview URLs. No API key, no rate-limit headaches.
🕒 Last updated: 2026-05-23 · 📊 30 fields per record · 🍎 8 entity types · 🌐 66 country storefronts · 🗣️ 9 result languages
The iTunes & Apple Store Search Scraper wraps Apple's public catalog-search service, the same backend that powers the iTunes Store, Apple Music search, App Store search, Apple Books, and Apple TV+. Each record contains the artwork URL, canonical title, artist or seller, collection / album, IDs, store URL, preview URL, price, currency, primary genre, release date, ratings, description text, and dozens of additional metadata fields depending on the entity type.
The catalog covers every Apple-distributed creative work in 66 country storefronts including the US, UK, Japan, Germany, France, Brazil, India, Australia, and 58 more, with results localizable to 9 languages. Use it to bootstrap a media-discovery feature, monitor App Store competitive intelligence, build a music-rights inventory, or enrich any product catalog with Apple's canonical metadata. Output exports as CSV, Excel, JSON, or XML.
🛑 Podcasts use a separate scraper. This Actor intentionally excludes the
podcastentity. For podcast metadata use the dedicated iTunes Podcast Search scraper.
| 🎯 Target Audience | 💡 Primary Use Cases |
|---|---|
| App Store analytics teams, media-catalog builders, music-rights orgs, marketing intel, recommendation engineers, mobile-app marketers, ebook retailers | App Store competitive intel, music / movie / book catalog enrichment, price and rating monitoring, store-front availability checks, creative-rights inventory |
📋 What the iTunes & Apple Store Search Scraper does
Search across 8 entity types in a single Actor:
- 🎬 Movie - feature films and shorts from iTunes Movies / Apple TV+
- 🎵 Music Track - individual songs across the iTunes / Apple Music catalog
- 🎤 Music Artist - artist-level metadata and IDs
- 💿 Music Album - full album records with track counts
- 📚 Ebook - Apple Books titles with descriptions and ratings
- 📱 iPhone App (
software) - iOS apps with version, size, ratings, screenshots - 📲 iPad App (
iPadSoftware) - iPad-optimized apps - 💻 Mac App (
macSoftware) - macOS apps from the Mac App Store - 🎧 Audiobook - Apple Books audiobook editions
Filter by search query, entity type, country storefront (66 options), and result language (9 options) for localized titles and descriptions.
Each record includes the artwork URL, title, artist or developer name, store URL, preview URL, price, currency, primary genre, release date, average user rating, user rating count, content advisory, and entity-specific extras like file size, version, language codes, seller name, and release notes.
💡 Why it matters: Apple's iTunes Search service is the only free, no-key, multi-storefront entry point into Apple's catalog. Commercial alternatives charge per query and rarely cover all 8 entity types. Building your own integration means handling per-entity field shapes, storefront pagination, and localization quirks by hand. This Actor skips all of that.
🎬 Full Demo
🚧 Coming soon: a 3-minute walkthrough showing how to go from sign-up to a downloaded Apple-catalog dataset.
⚙️ Input
| Input | Type | Default | Behavior |
|---|---|---|---|
| maxItems | integer | 10 | Records to return. Free plan caps at 10, paid plan at 1,000,000. |
| searchQuery | string | "the beatles" | Free-text search term. |
| entity | string | "musicTrack" | One of 8 entity types: movie, musicTrack, musicArtist, musicAlbum, ebook, software (iPhone), iPadSoftware, macSoftware, audiobook. |
| country | string | "us" | ISO 3166-1 alpha-2 storefront code. 66 enum values. |
| language | string | "en_us" | Language for human-readable fields. 9 enum values. |
Example: 25 top Taylor Swift music tracks in the US storefront.
{"maxItems": 25,"searchQuery": "taylor swift","entity": "musicTrack","country": "us","language": "en_us"}
Example: top iPhone apps for the search term "duolingo" in the Japanese storefront.
{"maxItems": 10,"searchQuery": "duolingo","entity": "software","country": "jp","language": "ja_jp"}
⚠️ Good to Know: Apple's iTunes Search service returns a maximum of 200 results per query. For deeper coverage, run multiple queries with narrower search terms. Each storefront has its own catalog and pricing in local currency.
📊 Output
Each record contains 30 fields. Download the dataset as CSV, Excel, JSON, or XML.
🧾 Schema
| Field | Type | Example |
|---|---|---|
🖼️ artworkUrl | string | null | "https://is1-ssl.mzstatic.com/.../100x100bb.jpg" |
📂 kind | string | null | "song" / "software" / "feature-movie" |
📂 wrapperType | string | null | "track" / "software" / "audiobook" |
🏷️ title | string | "Hey Jude" |
🎤 artist | string | null | "The Beatles" |
💿 collectionName | string | null | "1 (Remastered)" |
🆔 trackId | number | null | 1440831214 |
🆔 collectionId | number | null | 1440831190 |
🆔 artistId | number | null | 136975 |
🔗 url | string | null | "https://music.apple.com/us/album/.../1440831214" |
▶️ previewUrl | string | null | "https://audio-ssl.itunes.apple.com/.../preview.m4a" |
💰 price | number | null | 1.29 |
💱 currency | string | null | "USD" |
🌐 country | string | null | "USA" |
🎭 primaryGenreName | string | null | "Rock" |
📅 releaseDate | string | null | "1968-08-26T07:00:00Z" |
🔢 trackCount | number | null | 27 |
⏱️ durationMillis | number | null | 425133 |
🚫 explicit | string | null | "notExplicit" |
📝 shortDescription | string | null | (apps / books) |
📝 longDescription | string | null | (apps / books) |
🔞 rating | string | null | "4+" |
📰 releaseNotes | string | null | (apps) |
📦 fileSizeBytes | string | null | "123456789" |
🏷️ version | string | null | "6.1.2" |
⭐ averageUserRating | number | null | 4.7 |
🔢 userRatingCount | number | null | 1842355 |
🏪 sellerName | string | null | "Duolingo, Inc." |
🗣️ languageCodes | array | null | ["EN","ES","FR"] |
🕒 scrapedAt | ISO 8601 | "2026-05-23T16:00:00.000Z" |
📦 Sample records
✨ Why choose this Actor
| Capability | |
|---|---|
| 🍎 | 8 entity types. Movies, music tracks / artists / albums, ebooks, iPhone / iPad / Mac apps, audiobooks. |
| 🌐 | 66 storefronts. US, UK, Japan, Germany, France, Brazil, India, and 59 more in a single dropdown. |
| 🗣️ | 9 result languages. Localized titles and descriptions for international rollouts. |
| 🖼️ | Artwork URLs. Direct image links for thumbnails, badges, hero shots. |
| 💰 | Pricing in local currency. Storefront-native price plus currency code. |
| ⭐ | Ratings + reviews counts. Average rating and total user-rating count per record. |
| 🚫 | No authentication. No API key, no signup. |
📊 Apple's iTunes Search backend underpins App Annie, Sensor Tower, Apptopia, and many in-app analytics SDKs. This Actor lets you reach the same upstream data without their licensing fees.
📈 How it compares to alternatives
| Approach | Cost | Coverage | Refresh | Filters | Setup |
|---|---|---|---|---|---|
| ⭐ iTunes & Apple Store Search Scraper (this Actor) | $5 free credit, then pay-per-use | 8 entities · 66 storefronts | Live per run | entity / country / language | ⚡ 2 min |
| App Store analytics SaaS | $$$ / month | Apps only | Daily snapshot | Vendor-defined | ⏳ Hours |
| Direct iTunes Search probe | Free | 8 entities | Live | Hand-built filters | 🐢 Hours |
| Scraping the App Store web pages | Free | Apps only | Manual | Brittle | 🕒 Variable |
Pick this Actor when you want the full Apple catalog (not just apps) across every storefront, with localized titles and clean structured output.
🚀 How to use
- 📝 Sign up. Create a free account with $5 credit (takes 2 minutes).
- 🌐 Open the Actor. Go to the iTunes & Apple Store Search Scraper page on the Apify Store.
- 🎯 Set input. Type a search query, pick an entity type, choose your storefront and result language.
- 🚀 Run it. Click Start and let the Actor collect your data.
- 📥 Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.
⏱️ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.
💼 Business use cases
🔌 Automating iTunes & Apple Store Search Scraper
Control the scraper programmatically for scheduled runs and pipeline integrations:
- 🟢 Node.js. Install the
apify-clientNPM package. - 🐍 Python. Use the
apify-clientPyPI package. - 📚 See the Apify API documentation for full details.
The Apify Schedules feature lets you trigger this Actor on any cron interval. Daily keyword rank tracking, weekly pricing audits, or hourly featured-app monitoring all work cleanly.
🌟 Beyond business use cases
Apple-catalog data powers more than commercial workflows. The same structured records support research, education, civic transparency, and personal initiatives.
🤖 Ask an AI assistant about this scraper
Open a ready-to-send prompt about this ParseForge actor in the AI of your choice:
- 💬 ChatGPT
- 🧠 Claude
- 🔍 Perplexity
- 🅒 Copilot
❓ Frequently Asked Questions
🧩 How does it work?
Type a search term, pick an entity type (movie, music, app, book, audiobook), choose a country storefront, and click Start. The Actor hits Apple's public catalog-search backend and emits one structured record per result.
📏 How accurate is the data?
This Actor mirrors Apple's iTunes Search response exactly. Titles, prices, ratings, release dates, and IDs come straight from the upstream catalog. Storefront availability and local-currency pricing are accurate at run time.
🌍 Which storefronts are supported?
66 storefronts including US, UK, Germany, France, Spain, Italy, Japan, China, South Korea, Canada, Australia, Mexico, Brazil, India, plus many smaller markets. See the country dropdown for the full list.
🗣️ Can I get localized titles?
Yes. The language parameter accepts 9 result languages (English US / UK, German, French, Spanish, Italian, Japanese, Simplified Chinese, Korean). Combine with a country storefront for fully localized results.
🛑 Why no podcasts?
Podcasts have a separate iTunes catalog with extra fields (RSS feeds, episode IDs, network metadata). We ship a dedicated iTunes Podcast Search scraper for that to keep field coverage clean.
📏 What is the result-count limit per query?
Apple's iTunes Search backend returns a maximum of 200 results per query. For deeper coverage, run multiple queries with narrower search terms.
🔁 How often is the dataset refreshed?
Every run hits Apple's catalog live, so results always reflect the current store state at run time (prices, ratings, availability).
⏰ Can I schedule regular runs?
Yes. Use Apify Schedules to track keyword rankings daily, audit pricing weekly, or monitor featured-app slots hourly.
⚖️ Is this data legal to use?
iTunes Search results are publicly accessible. Review Apple's terms of service for your specific use case, but raw catalog metadata is widely used in app-analytics products.
💼 Can I use this data commercially?
Yes, subject to Apple's terms of service. App-analytics SaaS products and music-rights orgs commonly rely on this same upstream data feed.
💳 Do I need a paid Apify plan to use this Actor?
No. The free Apify plan is enough for testing and small runs (10 records per run). A paid plan lifts the limit.
🆘 What if I need help?
Our support team is here to help. Contact us through the Apify platform or use the Tally form linked below.
🔌 Integrate with any app
iTunes & Apple Store Search Scraper connects to any cloud service via Apify integrations:
- Make - Automate multi-step workflows
- Zapier - Connect with 5,000+ apps
- Slack - Get run notifications in your channels
- Airbyte - Pipe Apple catalog data into your warehouse
- GitHub - Trigger runs from commits and releases
- Google Drive - Export datasets straight to Sheets
You can also use webhooks to trigger downstream actions when a run finishes. Push fresh App Store rank data into Slack, or fan music-catalog records out to your recommendation engine.
🔗 Recommended Actors
- 🎙️ iTunes Podcast Search Scraper - Podcast metadata and episode lists
- 🛍️ Google Play Store Scraper - Android app reviews and metadata
- 🎵 Spotify Tracks Scraper - Spotify music catalog data
- 🎬 IMDb Scraper - Movie and TV-show metadata
- 📚 Goodreads Scraper - Book reviews and ratings
💡 Pro Tip: browse the complete ParseForge collection for more catalog-data scrapers.
🆘 Need Help? Open our contact form to request a new scraper, propose a custom data project, or report an issue.
⚠️ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Apple Inc. All trademarks mentioned, including iTunes, Apple Music, App Store, Apple Books, and Apple TV+, are the property of Apple Inc. Only publicly available iTunes catalog data is collected.