Compress video: make MP4 files smaller

Shrink a phone video or screen recording so it fits in an email, a chat or an upload form. The video is re-encoded on your own device and nothing is uploaded.

Runs in your browser Free No sign-up
  1. Choose file
  2. Set options
  3. Get result

Your file never leaves your device. Processed locally in your browser. Nothing is uploaded.

Video compression runs on your device's CPU in a single thread: expect roughly real time or slower (a 1-minute clip can take a minute or more).

Which preset?

480p gives the smallest files and is fine for phones and chats. 720p is the best balance for most uses. The 1080p preset keeps full HD and only compresses lightly.

Honest note about speed

Browsers run the encoder in a single thread on your CPU, so expect roughly real-time speed or slower. A 1-minute clip can take a minute or more on a laptop, longer on older phones. Keep the tab open until it finishes.

Frequently asked questions

How much smaller will it get?

It depends on the source. Phone videos recorded in 4K or 1080p often shrink a lot at 720p; videos that are already compressed may change little.

Is there a length limit?

Up to 30 minutes per video, because longer encodes in a browser tab are impractically slow.