Google Play Preview Video Specs: The Rules Nobody Tells You (2026)
The first thing to know about a Google Play preview video is that you never upload one. Play takes a YouTube URL and embeds the player in your listing. That single design decision drives almost every rule that follows — and it's why developers who nail their App Store preview still end up with a broken or missing video on Play. Below is the current spec, pulled from Play Console Help, plus the failure modes that don't appear in any checklist.
The spec, in one table
| Requirement | What Play expects |
|---|---|
| Delivery | A YouTube watch URL — not a file upload |
| URL format | No playlist or channel URLs; no extra parameters (e.g. timecodes) |
| YouTube privacy | Public or Unlisted. Private will not render |
| Embedding | Must be enabled, or Play can't display the player |
| Monetization | Off — otherwise ads can run on your store listing |
| Age restriction | Not allowed |
| Orientation | Landscape or portrait — both supported |
| Max length | No hard limit, but only the first 30s autoplays |
| Autoplay behavior | Inline, muted, up to 30s, device- and network-dependent |
| Placement | Before your screenshots; may also surface on Home and Search |
| Cover image | Your feature graphic — 1024×500, JPEG or 24-bit PNG |
| Also required to publish | At least two screenshots across different device types |
Two content rules matter as much as the technical ones. Google asks that you show the actual in-app experience — core features inside the first 10 seconds — and that at least 80% of the video be representative of what users will really see. That 80% figure is the one most sizzle reels fail. Abstract motion graphics, stock footage, and mockups of features you haven't shipped all count against it.
Five ways a Play video silently breaks
Rejections are rare. Videos that just quietly don't appear are common. In roughly the order they bite people:
- Embedding is off — YouTube disables embedding on some uploads depending on your channel settings. The URL validates, the listing saves, and the player never renders. Check Video → Advanced settings → Allow embedding.
- The video is Private, not Unlisted. Unlisted is the right setting for a video you don't want on your channel feed. Private is invisible to Play.
- Monetization is on. If your channel is monetized, a pre-roll ad can play in front of your own store listing. Turn it off per-video.
- You pasted a share link with parameters. A youtu.be short link, a timecode, or a playlist ID picked up from watching inside a playlist will all be rejected or mishandled. Use the clean youtube.com/watch?v=ID form.
- Your feature graphic doesn't match the video. The feature graphic is the video's cover image, so a mismatched or text-heavy 1024×500 graphic makes the whole unit look broken before anyone presses play.
Play vs the App Store: what actually differs
If you're shipping both stores, don't assume one master export covers you. The two are further apart than they look.
| Google Play | App Store | |
|---|---|---|
| How it's delivered | YouTube URL | Video file upload |
| Length | No hard cap; first 30s autoplays | 15–30 seconds, enforced |
| Format control | YouTube handles encoding | H.264 or ProRes 422 HQ, 30 fps, <500 MB |
| Dimensions | Set by your YouTube upload | Exact per-device slots (886×1920, etc.) |
| Sound on first view | Muted autoplay | Muted autoplay |
| Review strictness | Content policy, lighter technical review | Rejects on format and framing |
| Can you swap it fast? | Yes — change the YouTube URL | No — re-upload and re-review |
That last row is an underrated advantage. On Play you can A/B a new video by swapping a link, without waiting on binary review. Full App Store specs are in App Store preview video specs.
Design for 30 muted seconds
Because Play autoplays inline with the sound off, your video has to survive being watched as a silent moving thumbnail. Practically that means: open on the product itself rather than a logo sting, put any claim on screen as text rather than in a voiceover, and assume the viewer never presses unmute. Narration is a bonus track for the minority who tap through to YouTube — not your primary channel.
It also means the back half of a long video is mostly decorative. If you're building for the store listing specifically, 30–45 seconds is usually the honest ceiling. See how long a product video should be for the reasoning on runtime.
One thing to avoid in the copy
Play's store listing content policy is stricter than most developers expect about promotional language. Superlative ranking claims ('#1 app', 'best in class') and hard calls to action ('Download now') can get a listing flagged, and fabricated UI is a straightforward violation. This is the opposite instinct from a launch video on your own site, where a CTA is the entire point — so keep the store cut and the marketing cut separate rather than reusing one file everywhere.
Making the video
Most Android preview videos are a screen recording with some cuts, which is fine and meets the 80% rule easily. The harder version is a recording that also looks designed — real UI, but paced, captioned, and on-brand. If you don't have an editor for that, Maybe Labs generates an on-brand product video from a description of your app, which you then upload to YouTube as an unlisted video and link from Play. For structure, how to make a product demo video that converts covers what to show and in what order.
Google Play preview video FAQ
What size should a Google Play preview video be?
Play doesn't specify pixel dimensions, because you're linking a YouTube video rather than uploading a file. Your YouTube upload sets the resolution. Landscape and portrait are both supported, though the player is landscape-first, so portrait videos get bars on the sides.
How long can a Google Play preview video be?
There's no hard maximum, but only the first 30 seconds autoplays, muted and inline. In practice, treat 30 seconds as your working length and anything beyond it as optional.
Why isn't my preview video showing on Google Play?
The most common causes are embedding disabled on the YouTube video, the video set to Private instead of Unlisted, or a URL containing playlist or timecode parameters. Also confirm you've uploaded a 1024×500 feature graphic — it acts as the video's cover.
Do I need a feature graphic to show a video?
Yes. The feature graphic (1024×500, JPEG or 24-bit PNG) serves as the cover for the video player, so the video won't display properly without it.
Can I use the same video for Google Play and the App Store?
Usually not without a re-edit. The App Store enforces a 15–30 second limit and exact per-device dimensions and codecs, while Play accepts a YouTube link of any length. A 45-second Play video will be rejected on iOS.
Get the YouTube settings right once and the Play video stops being a mystery. If the harder part is producing something worth linking, describe your app to Maybe Labs and start from a finished, on-brand cut.
Make your next launch in motion
Maybe Labs turns prompts into product launch and update videos: story, assets, and final cut, start to end.
Get early access →