Build my web app

Free browser tool · no signup · nothing uploaded

Promo video and GIF maker

Upload screenshots, choose an aspect ratio and effects, add captions with animation, optionally add music, and export. Video export uses your browser's MediaRecorder (MP4 where supported, otherwise WebM); GIF export runs in a background worker served from this site.

🎬 Cinematic App Promo Video

Create stunning professional app previews with music, effects & smooth animations

▶
📸 Upload screenshots to begin
0:00 / 0:00
📸 Screenshots (drag to reorder)
📸 Upload Screenshots (2-10)
📤 Export
▼

Add at least 2 screenshots.

Putting it on Google Play
  1. Upload the exported video to YouTube. Set it to Public or Unlisted, turn ads off (monetisation off) and do not age-restrict it.
  2. Copy the video's address, for example https://www.youtube.com/watch?v=VIDEO_ID.
  3. In Play Console open Grow → Store presence → Main store listing and paste it into the Video field. Play shows it with your feature graphic as the poster.

Where a short video helps a web app

A ten-second loop of the app being used does something screenshots cannot: it proves the thing is real and fast. Three places it earns its keep:

Choosing format and size

UseAspectExportLength
Install page hero9:16 or 1:1MP4/WebM (smaller) or GIF (works everywhere, larger)6-10 s loop
Instagram/TikTok Stories9:16MP4 (convert WebM first)Up to 15 s
X, LinkedIn16:9 or 1:1MP4 (convert WebM first)10-30 s
Play Store promo (YouTube)16:9MP4 or WebM, 1080p (Play preset)up to 30 s

GIFs are convenient but heavy - a 6-second 1080-wide GIF can exceed 10 MB, which is a lot for a page whose whole point is being fast. Prefer WebM/MP4 with the <video autoplay muted loop playsinline> attributes; use GIF where video embedding isn't available.

Making it look like an app, not a website

Browser requirements

Video export relies on MediaRecorder with canvas capture, which works in current Chrome, Edge and Firefox; Safari support is partial and export quality there varies. GIF export works in all of them. Rendering happens on your machine - long exports at 4K take a while and are limited by your device, not by us.

Frequently asked questions

Why is the export WebM and not MP4?

Browsers record to WebM natively; MP4 encoding in-browser is not universally available. YouTube and most social platforms accept WebM directly, and free converters handle the rest.

Can I use the video as a Play Store promo?

Yes - upload it to YouTube as public or unlisted and paste the URL into the listing's promo video field. Play requires YouTube; it does not accept direct file uploads.

Does the music get uploaded?

No. Custom music files are read locally and mixed in your browser during export.