App Store App Detail Scraper
Pricing
$2.00 / 1,000 result scrapeds
App Store App Detail Scraper
Turn any App Store link into a full app record: description, release notes, ratings, version, size, languages and content rating. No account, no login.
Pricing
$2.00 / 1,000 result scrapeds
Rating
0.0
(0)
Developer
Hamza
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Turn any App Store link into the complete record behind the app: full description, release notes, ratings, price, version, size, languages and content rating. Paste links or bare app IDs and each one comes back as a structured row — perfect for competitor research, portfolio audits and app catalog building without opening a single store page.
No Apple ID needed. No login. Nothing to install — paste links, run, download the table.
What you get
One row per app. Every field is a plain column:
| Field | What it is |
|---|---|
appId | The app's numeric ID (stable, use it as your key) |
url | Direct link to the app's store page |
name | App title exactly as listed |
seller | Seller / developer name |
sellerUrl | Seller's website, when listed |
description | Full store description, complete text |
releaseNotes | Latest version's "What's New" text |
price | Current price as a number (0 for free apps) |
priceDisplay | Price exactly as shown, e.g. Free, $4.99 |
isFree | true for free apps |
rating | Lifetime average star rating (0–5) |
ratingCount | Lifetime number of ratings |
ratingCurrentVersion | Average rating of the current version |
ratingCountCurrentVersion | Number of ratings on the current version |
genre | Primary genre |
genres | All listed genres |
contentRating | Age rating, e.g. 4+, 12+, 17+ |
advisories | Content advisory descriptors |
imageUrl | Full-size app icon artwork URL |
version | Current version number |
minOs | Minimum iOS version required |
sizeBytes | Download size in bytes (÷ 1,048,576 for MB) |
languages | Supported language codes (ISO) |
inputUrl | The link or ID you passed, for matching your input |
scrapedAt | When the row was read (ISO timestamp) |
Full real example row (description shortened here — the dataset carries the complete text):
{"appId": "835599320","url": "https://apps.apple.com/us/app/tiktok-videos-shop-live/id835599320?uo=4","name": "TikTok - Videos, Shop & LIVE","seller": "TIKTOK PTE. LTD.","sellerUrl": "http://www.tiktok.com","description": "TikTok is the global discovery platform for videos, streaming on LIVE, shopping, and more. Our mission is to inspire creativity and bring joy. […]","releaseNotes": "Easily post videos and photos on TikTok with bug fixes and performance improvements.","price": 0,"priceDisplay": "Free","isFree": true,"rating": 4.72427,"ratingCount": 18369646,"ratingCurrentVersion": 4.72427,"ratingCountCurrentVersion": 18369646,"genre": "Entertainment","genres": ["Entertainment","Photo & Video"],"contentRating": "12+","advisories": ["Infrequent/Mild Sexual Content and Nudity","Infrequent/Mild Cartoon or Fantasy Violence","Infrequent/Mild Profanity or Crude Humor","Infrequent/Mild Mature/Suggestive Themes","Infrequent/Mild Realistic Violence","Infrequent/Mild Alcohol, Tobacco, or Drug Use or References","Infrequent/Mild Horror/Fear Themes"],"imageUrl": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/b0/7c/88/b07c88d8-0314-7b8b-7ab0-788e7059074b/TikTok_AppIcon26-0-0-1x_U007epad-0-1-0-85-220.png/512x512bb.jpg","version": "47.0.0","minOs": "14.0","sizeBytes": 1037692928,"languages": ["SQ","AR","AZ","BN","BG","MY","KM","CA","HR","CS","DA","NL","EN","ET","FI","FR","DE","EL","HE","HI","HU","IS","ID","GA","IT","JA","JV","KK","KO","LV","LT","MS","NB","PL","PT","RO","RU","ZH","SK","SL","ES","SW","SV","TH","ZH","TR","UK","UR","UZ","VI"]}
Input options
appUrls— App Store links (apps.apple.com/…/id123456789) or bare numeric app IDs, one per line. Up to 500 apps per run.country— Storefront country for regional content and prices (default US). Use GB, DE, FR… to see other storefronts.maxConcurrency— How many apps to read at once (1–5, default 3).proxyCountry— Request region (defaultus). Leave it unless results look regionally wrong.
What you can do with it
- Audit app pages. Pull descriptions, release notes and ratings for a whole watchlist at once.
- Research competitors. Compare pricing, ratings and update cadence across rival apps.
- Monitor your portfolio. Verify every app's live metadata matches what you shipped.
- Feed a spreadsheet. Every field is a plain column — export to Excel, Google Sheets, CSV or JSON in one click.
How much it costs
You pay per app row ($0.0020): 1,000 apps cost $2.00. Some typical runs:
- A 100-app competitor watchlist ≈ $0.20
- A 400-app catalog pull ≈ $0.80
- A monthly 500-app portfolio audit ≈ $1.00 per run
Links to removed apps or non-app pages are listed in the run summary and never charged.
Limits & good to know
- 500 apps per run. Split bigger catalogs across runs.
- Ratings and counts reflect the storefront country you selected.
sizeBytesis the current version's download size — divide by 1,048,576 for megabytes.languagesuses two-letter codes (EN, FR, DE…).
FAQ
- Do I need an Apple ID? No. Nothing to log into, no key to paste.
- Free or paid — how do I tell?
isFreeplusprice/priceDisplaycover it: free apps show price 0. - A link shows unreadable — was I charged? No. Unreadable links appear in the run summary and cost nothing.
- Can I track changes over time? Yes — schedule it and compare
version,ratingandreleaseNotesacross runs. - How do I get the data out? The dataset exports to Excel, CSV, JSON or Google Sheets in one click, or via API.
Output
Results land in the default dataset, one clean record per row, plus a run
summary in the key-value store (OUTPUT) with per-link counts and any
links that could not be read.