Make any video smaller.Or make it ready to stream.

Compress a video to a size that's easy to send and store, or encode a film into the 1080p-to-360p ladder streaming apps play. Both run on your own computer.

One smaller MP4, in the codec you choose.

Uploading…

Your video

What to make

Codec

The method used to store the picture. Newer ones make smaller files.

How small

Pick a look, or tell it the size the file has to fit.

MB
0%Starting…

How a film gets ready to stream

Streaming apps never send one big file. They send small pieces, at the quality your connection can carry right now.

  1. 1

    Measure the film

    Three short samples show how much detail it has. A quiet drama needs far fewer bits than a fight scene.

  2. 2

    Encode the ladder

    The same film, four times: 1080p, 720p, 480p and 360p, each capped to what this film actually needs.

  3. 3

    Cut into 6-second pieces

    Every version is cut at the same moments, with a keyframe every 2 seconds, so the player can jump between them.

  4. 4

    The player picks, piece by piece

    When the signal drops, the next piece comes from a lighter version. No buffering wheel, no restart.

Three samples, bits needed for the same look
Opening
Middle
Ending
1.00×of a typical film. This one is calmer, so every version can be lighter.
The ladder for this film
1080p3.4 Mbps
720p1.9 Mbps
480p0.9 Mbps
360p0.5 Mbps
Every version, cut at the same moments

One row per version, 1080p at the top. A 72-second clip is 12 pieces of 6 seconds, and every version breaks at the same moments.

A viewer's connection, and the version they get

━ version played   ┅ connection speed

Compress or encode?

Same engine, two different jobs. Pick the one that matches where the video is going.

Compress

One video in, one smaller MP4 out.

  • Send it by email or WhatsApp
  • Upload faster, store for less
  • Fit a size limit exactly

Encode for streaming

One film in, a streaming package out: four versions in small pieces, and a playlist that ties them together.

  • Your own streaming app or website
  • Smooth playback on slow connections
  • Pay for less storage and bandwidth, film by film

Which codec

CodecSize, same lookPlays onMaking it
H.264The usual sizeEverythingFast
H.265About 40% smallerMost phones, TVs and Macs from recent yearsAbout twice as long
AV1About half the sizeNew browsers, Android and smart TVsThe slowest

Built on the encoders the streaming services use

x264, x265 and SVT-AV1, the AV1 encoder Netflix helped build, with the settings Apple asks for in its streaming rules. Your video is worked on by this computer and goes nowhere else.

  • Stays on this computerUnreleased films and private videos are never uploaded anywhere.
  • Measured, film by filmEach film gets a ladder sized to its own detail, not one setting for everything.
  • Standard outputPlain MP4 and HLS that every player, CDN and storage service understands.

Drop a video to begin

Compress it in a few clicks, or turn a film into a streaming package.

Add a video