Home/Tools/App Preview Video Size Checker

App Preview Video Size Checker

Upload or drop an app preview video and ScreenKit reads the metadata locally in your browser. The checker compares video width, height, duration, file extension, and file size with Apple's App Store app preview specifications, then shows the closest iPhone or iPad preview slot when the export needs work.

Browser-only video metadata check

Check an App Store preview video

Drop a video and compare its resolution, duration, extension, and file size with Apple's iPhone and iPad app preview specs. The file stays on this device.

Upload or drop a video

Supports files with .mov, .m4v, or .mp4 extensions. Browser metadata support varies by codec and container.

What this checks

  • Video width and height from browser metadata.
  • Duration against Apple's listed 15-30 second range.
  • File extension and local file size against Apple's listed preview limits.
  • Exact iPhone and iPad preview resolution matches for App Store Connect slots.

What it cannot check

  • Codec, profile, bit rate, frame rate, or ProRes/H.264 conformance.
  • Audio track configuration, sample rate, poster frame, or App Store Connect account rules.
  • Apple's final upload validation. Dimensions and duration are checked client-side; final upload still depends on Apple's full validation.

Use the result before App Store Connect

The fastest fix is to catch the wrong export before you upload it. If the checker shows a resolution mismatch, export the preview again at the exact iPhone or iPad app preview size for the slot you plan to fill.

If the dimensions are accepted but the result calls out landscape or legacy slot context, make sure that is the orientation and device class you actually want to submit.

Pair the preview with store-ready screenshots

App previews are optional, but screenshots are still required. Use the video check to verify motion assets, then build the screenshot set that carries your listing in search, product pages, and localization.

ScreenKit's screenshot generator helps you turn real app screens into App Store-ready iPhone and iPad exports after you finish checking the preview video.

What you get

  • Reads videoWidth, videoHeight, duration, file name, type, and size client-side
  • Checks current iPhone preview resolutions such as 886×1920 and 1920×886
  • Checks legacy iPhone preview sizes such as 1080×1920, 1920×1080, 750×1334, and 1334×750
  • Checks current iPad preview sizes such as 1200×1600 and 1600×1200
  • Flags exact matches, slot context warnings, duration problems, over-size files, and unsupported file types
  • Explains what the browser can check and what Apple still validates during upload
  • Links into ScreenKit's App Store screenshot workflows after the video check

Supported export sizes

Current iPhone portrait (886×1920)
886 × 1920px
Current iPhone landscape (1920×886)
1920 × 886px
Legacy iPhone portrait (1080×1920)
1080 × 1920px
Legacy iPhone landscape (1920×1080)
1920 × 1080px
iPhone 4.7" portrait (750×1334)
750 × 1334px
Current iPad portrait (1200×1600)
1200 × 1600px
Current iPad landscape (1600×1200)
1600 × 1200px

Ready to create App Store screenshots?

Design once, export every size. Free to start — no credit card, no watermarks.

Start Free

FAQ

What does the App Preview Video Size Checker validate?

It checks video dimensions, duration, file size, and supported file extension locally in the browser. It does not upload your video or perform Apple's full codec, frame-rate, audio, or App Store Connect validation.

What App Store preview video dimensions should I use?

For current iPhone display classes, Apple accepts 886×1920 portrait or 1920×886 landscape. For current iPad display classes, Apple accepts 1200×1600 portrait or 1600×1200 landscape. Older iPhone slots use sizes such as 1080×1920, 1920×1080, 750×1334, and 1334×750.

How long can an App Store preview video be?

Apple lists a minimum length of 15 seconds and maximum length of 30 seconds for App Store app previews. Keep the final export inside that range before uploading to App Store Connect.

Does ScreenKit upload or store my video?

No. The checker creates a local browser object URL, reads metadata from the video element, and then releases it. There is no backend, database, auth flow, or third-party upload.

Can a browser check the App Store preview codec?

Not reliably. The browser can often read dimensions and duration, but final App Store Connect approval still depends on Apple's validation of codec, frame rate, audio, container, file size, and the rest of the official app preview requirements.