tinyclip
Use case

How Should You Compress an App Store Preview Video?

A preview video is the last thing people see before deciding to install, and it is almost all interface: small text, icons, buttons. That content is the most sensitive to compression artifacts, and stores set hard resolution requirements.

Why these videos are more sensitive

Most people will not notice heavier compression on everyday footage, but blotchy or ragged text and icons in a UI recording are obvious at a glance. Preview videos often decide whether someone installs, so quality affects conversion directly.

Do not change resolution or frame rate

Stores usually require specific pixel dimensions. tinyclip's resolution options (longest edge 1920/1280/854px, or scale to 1/2 through 1/4) all change dimensions, so keep "Keep original resolution". Keep the frame rate too, to stay within the store's requirements.

For the same reason, avoid Target size: when the computed bitrate cannot support the original resolution, it lowers the resolution automatically, which breaks the required dimensions.

Suggested settings

SettingSuggestionNotes
Compression levelHigh quality (CRF 18)UI text first
ResolutionKeep originalStore dimensions are mandatory
Frame rateKeep originalSame reason
Compatibility modeOn if small text looks roughSoftware x264: slower, cleaner text
OutputMP4 (H.264 + AAC)The tool always outputs this, the most compatible pairing

The default hardware encoder is fast, but at the same file size its picture is slightly behind software x264 (about 1 to 1.5 dB lower PSNR in the tool's own testing), and the gap shows most on small text. In compatibility mode, CRF and encoder speed fully apply, so you can also choose Custom and set encoder speed to Slow for a smaller file.

Suggested workflow

  1. Record or edit to the store's current resolution and duration requirements first.
  2. Compress on High quality, then play full-screen and check the smallest text and icon edges.
  3. If edges look rough, recompress with compatibility mode; still not happy, use Custom with CRF 16.
  4. If it is over the size limit, shorten it before lowering the preset.
  5. Drop previews for several sizes and languages in at once; they process one by one and download as a ZIP.
Process your files now

Your files are processed in the current browser and are not uploaded as article samples.

Open the video compressor