OpenMock Blog

Make this in your browser. Drop a screenshot or screen recording onto a 3D device, add camera moves, export. Free, no signup, nothing uploaded.

Open OpenMock →

Video specs by platform

X (Twitter) video specs and a 15-second product demo format

X video specs for 2026 — 1920×1080, 16:9 or 9:16, under 140 seconds, MP4 H.264 — plus how to make a device-mockup demo that stops the scroll.

Published September 4, 2026

X is where indie makers launch. It is also a feed that autoplays muted at phone width, so a product demo has about one second to read as something is happening on a screen before the thumb moves on. A 3D device with a screen recording playing on it and a slow camera move does that job better than a raw screen capture ever will.

X (Twitter) video specs (September 2026)

Recommended size 1920 × 1080 (16:9) or 1080 × 1920 (9:16); 1:1 also supported
Maximum resolution 1920 × 1200 — 4K uploads are downscaled server-side
Length Up to 140 seconds for standard accounts; longer for Premium subscribers
File size Up to 512 MB (standard)
Format MP4 or MOV, H.264 video, AAC audio
Frame rate Up to 60 fps accepted; 30 fps is the safe default

Because X re-encodes everything, export clean and let the platform compress: 1080p H.264 at a high bitrate survives the second encode far better than a file that is already squeezed.

The export settings that fit X (Twitter)

Export 1920 × 1080 for a tweet that is mostly viewed on desktop or embedded elsewhere, and 1080 × 1920 (9:16) when your audience is mobile-first — vertical video fills the phone screen and gets more of the timeline. Keep the clip between 8 and 20 seconds; X shows a progress bar and people finish short videos. Set motion blur to low so UI text on the device stays legible after X's compression.

A X (Twitter) demo that people actually watch

Making it in OpenMock

  1. Open OpenMock in a desktop browser and set the canvas ratio to 16:9 in the top bar.
  2. Pick a device (or the frameless screen) and drop your screenshot or screen recording onto it.
  3. Keyframe a single 8–12 second camera move — a push-in on the device while the screen recording plays.
  4. Add a text shot for the hook and a logo shot at the end if you want a branded close; both are shots on the same timeline.
  5. Export video with the 16:9 — 1920×1080 (1080p) preset at 30 or 60 fps. Free exports are 720p/30 fps with a watermark; Pro gives you the full-resolution, watermark-free file.

FAQ

What aspect ratio should a X (Twitter) product video be?

Use 16:9 (1920 × 1080) for a desktop-leaning audience and embeds; use 9:16 (1080 × 1920) when most viewers are on phones. Both are native on X. Avoid 4K — X downscales to a maximum of 1920 × 1200 anyway.

How long should a X (Twitter) app demo be?

Eight to twenty seconds. Standard accounts can post up to 140 seconds, but completion rate and the autoplay loop both favour short clips that show one thing.

Should I upload 4K video to X?

No. X caps output at 1920 × 1200 and re-encodes uploads; a clean 1080p H.264 export at high bitrate looks better after X's compression than a 4K file that gets downscaled.

Specs checked against public X media guidelines and current help-center limits on September 4, 2026. Platforms change limits without notice — re-check before a big launch.