App Store app preview and Google Play video specs (2026)
Updated October 2026, from Apple’s and Google’s own documentation.
- App Store: 886 × 1920 (portrait) covers every iPhone with Face ID or Dynamic Island, and 1200 × 1600 covers iPad. 15 to 30 seconds, up to 30 fps, H.264 at 10–12 Mbps with 256 kbps stereo AAC, at most 500 MB. Up to 3 previews per device size and language.
- Only footage of your app: no device frames, hands or people. Captions and narration are fine.
- Google Play: you don’t upload a file. You paste a YouTube link to a public or unlisted video with ads turned off. Only the first 30 seconds autoplay, muted.
App Store app preview sizes
App previews have their own sizes, smaller than screenshots. Apple scales a preview down to smaller displays of the same family, so most iPhone apps need just one size, plus one for iPad if the app runs there.
| Display | Portrait | Landscape |
|---|---|---|
| iPhone with Face ID or Dynamic Island (iPhone X and later) | 886 × 1920 | 1920 × 886 |
| iPhone 8 Plus and other 5.5″ iPhones | 1080 × 1920 | 1920 × 1080 |
| iPhone SE (2nd and 3rd gen), iPhone 8 and other 4.7″ iPhones | 750 × 1334 | 1334 × 750 |
| iPad 13″, 12.9″, 11″ and 10.5″ | 1200 × 1600 | 1600 × 1200 |
| iPad 9.7″ (and optionally the 2nd-gen 12.9″ iPad Pro) | 900 × 1200 | 1200 × 900 |
| Mac and Apple TV | Landscape only | 1920 × 1080 |
| Apple Vision Pro | Landscape only | 3840 × 2160 |
The preview doesn’t have to match your screenshots’ orientation, but if its aspect ratio differs from theirs, the App Store may show it further down the page instead of first. iMessage apps can’t have previews.
Length, file and encoding
| Rule | Requirement |
|---|---|
| Length | 15 to 30 seconds |
| File | .mov, .m4v or .mp4, up to 500 MB |
| Frame rate | Up to 30 fps, progressive |
| Video (H.264) | 10–12 Mbps, up to High Profile level 4.0 |
| Video (ProRes) | ProRes 422 HQ only, about 220 Mbps, in a .mov |
| Audio | Stereo AAC at 256 kbps (or PCM with ProRes), 44.1 or 48 kHz |
| How many | Up to 3 per device size and language |
| Processing | Up to 24 hours after upload before it shows in App Store Connect |
Apple’s spec calls for a stereo audio track, so include one even if your preview is silent: App Store Connect can reject a file with no audio track at all. Screen recordings straight from a phone are often 60 fps and longer than 30 seconds, so trim them and re-encode at 30 fps before uploading.
What gets previews rejected
App Review Guideline 2.3.4 says previews may only use video screen captures of the app itself. You can add narration and text or video overlays to explain what isn’t clear from the footage. In practice that rules out:
- The app shown inside a device frame, or footage of people, hands or fingers tapping a phone.
- Footage that isn’t from your app, like stock video, other apps or a rendered “concept” of a feature that doesn’t exist.
- Prices, which vary by country, and references to dates or seasons that will age the video.
- Music, characters or other content you don’t have the rights to.
- Anything not suitable for all ages, even if your app has a higher age rating.
How the App Store shows them
- Previews come before your screenshots on the product page, and the first one can appear in search results.
- They autoplay with the sound off, so the first few seconds and your captions do the work. Don’t rely on a voiceover.
- When autoplay is off, people see the poster frame, which defaults to the frame at 5 seconds. You can pick another in App Store Connect, but changing it later means the preview goes back through review.
- A language without its own preview shows the one from the next best language, so you can start with one and localize later.
Recording your app
Record at the device’s native resolution and let your editor scale it to the preview size. Three ways that work:
- iOS Simulator: File → Record Screen, or from Terminal
xcrun simctl io booted recordVideo preview.mov. For a clean status bar first, runxcrun simctl status_bar booted override --time 9:41 --batteryState charged --batteryLevel 100. - A real iPhone or iPad: connect it to a Mac, open QuickTime Player, choose File → New Movie Recording and pick the device as the camera. While it records, iOS shows a clean status bar (9:41, full battery), unlike the built-in screen recorder.
- Android: the emulator’s screen record button, or
adb shell screenrecord /sdcard/demo.mp4on a device (up to 3 minutes per recording).
Fill the app with realistic sample data, move a little slower than feels natural so people can follow, and plan one idea per few seconds. Lead with the thing that makes your app worth downloading, not the onboarding screens.
Google Play promo video
Google Play doesn’t take a video file. You add a YouTube link in Play Console under your store listing, and it has to meet these rules:
- A link to one video, not a playlist or channel, with no extra parameters like a start time.
- Public or unlisted, not private, and not age-restricted.
- Ads (monetization) turned off for that video.
The video shows before your screenshots, with your 1024 × 500 feature graphic as its cover. It may autoplay muted for up to 30 seconds, so put the real app experience in the first 10. Google’s own advice is to keep at least 80% of the video showing the actual app. Portrait and landscape both work, but avoid black bars around a portrait video. Unlike Apple, Google allows device frames and backgrounds, so a more polished promo works here.
The screenshot and feature graphic sizes are in the App Store and Google Play screenshot sizes guide.
Making them with ShotPass
Drop a screen recording into the ShotPass editor and trim it to 15–30 seconds on a timeline. Add captions that fade in and out, translated into any of 50 App Store languages, and background music with fades. It exports:
- An App Store app preview at 886 × 1920 (iPhone) or 1200 × 1600 (iPad), portrait or landscape: the app footage full-screen with your captions on top, encoded to Apple’s specs (H.264 at 30 fps, 256 kbps stereo AAC, with a silent track if you add no sound).
- A Google Play video at 1080 × 1920 or 1920 × 1080, with the recording inside a device frame on your screenshots’ background and the captions as headlines, ready to upload to YouTube.
It runs in your browser and the recording never leaves your computer. Designing is free; a pass for $5 removes the watermark for a week and also covers your screenshots and feature graphic.