Public data · Schema 1.0
App Store Screenshot Specifications Dataset
Apple screenshot dimensions, platform requirements and scaling notes in one reference. Read the tables, use the public JSON endpoint, or download the CSV.
Last verified: · Source: Apple App Store Connect
24 display records across 6 platforms.
73 dimension rows for spreadsheets and scripts.
About this dataset
StoreScreens.ai is an independent screenshot creation tool, not an Apple service or an Apple-endorsed source. This dataset is based on Apple’s current App Store Connect documentation. Its HTML, JSON and CSV formats are generated from the same specification data used by our Screenshot Size Checker.
All dimensions are width × height in pixels. The reference includes currently listed legacy display classes. An accepted size is not necessarily a required upload slot. See the App Store Screenshot Sizes guide for practical advice on choosing your export.
Across screenshot sets, Apple lists 1–10 images in .jpeg, .jpg, .png format. Alpha channels and transparency are not allowed. These rules concern screenshots; video and icon specifications are separate.
iPhone screenshot specifications
| Display class | Portrait | Landscape | Requirements and notes |
|---|---|---|---|
6.9″iphone-6.9Devices include: iPhone 17 Pro Max, iPhone 16 Pro Max. |
|
| No separate requirement stated for this class. StoreScreens guidance: Primary upload choice. |
6.5″iphone-6.5Devices include: iPhone 14 Plus, iPhone 13 Pro Max. |
|
| Required if the app runs on iPhone and a 6.9-inch screenshot set is not provided.
StoreScreens guidance: Required for iPhone if no 6.9″ set. |
6.3″iphone-6.3Devices include: iPhone 17 Pro, iPhone 16 Pro. |
|
| No separate requirement stated for this class.
StoreScreens guidance: Custom set optional. |
6.1″iphone-6.1Devices include: iPhone 16e, iPhone 14. |
|
| No separate requirement stated for this class.
StoreScreens guidance: Custom set optional. |
5.5″iphone-5.5Devices include: iPhone 8 Plus. |
|
| No separate requirement stated for this class.
StoreScreens guidance: Legacy custom set. |
4.7″iphone-4.7Devices include: iPhone SE (3rd generation). |
|
| No separate requirement stated for this class.
StoreScreens guidance: Legacy custom set. |
4″iphone-4Devices include: iPhone 5S. |
|
| No separate requirement stated for this class.
StoreScreens guidance: Legacy custom set. |
3.5″iphone-3.5Devices include: iPhone 4S. |
|
| No separate requirement stated for this class.
StoreScreens guidance: Legacy custom set. |
iPhone Duo · outeriphone-duo-outerDevices include: iPhone Duo. |
|
| No separate requirement stated for this class. StoreScreens guidance: Listed by Apple; no requirement or scaling rule stated. |
iPhone Duo · inneriphone-duo-innerDevices include: iPhone Duo. |
|
| No separate requirement stated for this class. StoreScreens guidance: Listed by Apple; no requirement or scaling rule stated. |
iPad screenshot specifications
| Display class | Portrait | Landscape | Requirements and notes |
|---|---|---|---|
13″ipad-13Devices include: iPad Pro (M5), iPad Pro (M4). |
|
| Required if the app runs on iPad. StoreScreens guidance: Required if the app runs on iPad. |
12.9″ipad-12.9Devices include: iPad Pro (2nd generation). |
|
| No separate requirement stated for this class.
StoreScreens guidance: Custom set optional. |
11″ipad-11Devices include: iPad Pro (M5), iPad mini (A17 Pro). |
|
| No separate requirement stated for this class.
StoreScreens guidance: Custom set optional. |
10.5″ipad-10.5Devices include: iPad Air (3rd generation). |
|
| No separate requirement stated for this class.
StoreScreens guidance: Legacy custom set. |
9.7″ipad-9.7Devices include: iPad Air 2. |
|
| No separate requirement stated for this class.
StoreScreens guidance: Legacy custom set. |
Apple Watch screenshot specifications
| Display class | Portrait | Landscape | Requirements and notes |
|---|---|---|---|
Watch Ultra 4 / Ultra 3watch-ultra-3Devices include: Apple Watch Ultra 4, Apple Watch Ultra 3. |
| Not listed | An accepted Apple Watch screenshot size is required for Apple Watch apps.
StoreScreens guidance: Watch apps; same size across localizations. |
Watch Ultra 2 / Ultrawatch-ultraDevices include: Apple Watch Ultra 2, Apple Watch Ultra. |
| Not listed | An accepted Apple Watch screenshot size is required for Apple Watch apps.
StoreScreens guidance: Watch apps; same size across localizations. |
Watch Series 12 / 11 / 10watch-series-10Devices include: Apple Watch Series 12, Apple Watch Series 11, Apple Watch Series 10. |
| Not listed | An accepted Apple Watch screenshot size is required for Apple Watch apps.
StoreScreens guidance: Watch apps; same size across localizations. |
Watch Series 9 / 8 / 7watch-series-7Devices include: Apple Watch Series 9, Apple Watch Series 8, Apple Watch Series 7. |
| Not listed | An accepted Apple Watch screenshot size is required for Apple Watch apps.
StoreScreens guidance: Watch apps; same size across localizations. |
Watch Series 6 / 5 / 4 / SEwatch-series-4Devices include: Apple Watch Series 6, Apple Watch SE 3. |
| Not listed | An accepted Apple Watch screenshot size is required for Apple Watch apps.
StoreScreens guidance: Includes SE 3, SE 2, SE; same size across localizations. |
Watch Series 3 / 2 / 1watch-series-1Devices include: Apple Watch Series 3. |
| Not listed | An accepted Apple Watch screenshot size is required for Apple Watch apps.
StoreScreens guidance: Watch apps; same size across localizations. |
Mac screenshot specifications
| Display class | Portrait | Landscape | Requirements and notes |
|---|---|---|---|
Macmac | Not listed |
| Required for Mac apps.
StoreScreens guidance: Required for Mac apps; 16:10. |
Apple TV screenshot specifications
| Display class | Portrait | Landscape | Requirements and notes |
|---|---|---|---|
Apple TVtv | Not listed |
| Required for Apple TV apps. StoreScreens guidance: Required for Apple TV apps. |
Apple Vision Pro screenshot specifications
| Display class | Portrait | Landscape | Requirements and notes |
|---|---|---|---|
Apple Vision Provision | Not listed |
| Required for Apple Vision Pro apps. StoreScreens guidance: Required for Apple Vision Pro apps. |
JSON and CSV data contract
The JSON endpoint returns one object with schemaVersion, lastVerified, source, units, uploadRequirements and a records array. Each record has a stable id, platform, displayClass, deviceExamples, portraitDimensions, landscapeDimensions, requirement, scaledFromDisplayClass, notes and usageGuidance.
Dimension arrays contain integer width and height fields. An empty orientation array means no size is listed for that orientation. A null requirement means Apple does not state a separate requirement for that class; it does not mean the platform needs no screenshots. Device names are a subset of those listed by Apple, and empty device arrays mean this dataset does not supply model names.
CSV uses UTF-8, comma separators, quoted fields and CRLF line endings. It expands each record into one row per orientation and size, with separate width and height columns. The zero-based dimensionIndex preserves array order, including legacy variants with and without a status bar. Device names, notes and extensions are joined with | ; nullable values become empty cells. Shared metadata and upload rules repeat on each row.
Both endpoints are public, read-only and support cross-origin GET requests. No account, API key or screenshot upload is needed. They contain the last verified snapshot, not a live feed from Apple. Save the verification date with your copy; the schema version describes the format, not the freshness of the specifications.
Citing and using the reference
Link to this page for the human-readable reference, and include its verification date and official Apple source when citing the data. Apple’s documentation remains the authority if requirements change.
When you are ready to design your listing, the App Store screenshot generator helps create the screenshot set. Use the size checker to compare exported files with the same dimensions published here.