Media tool

Resize Video

Resize a short video to a target width and height.

Input
Choose a MP4, WebM, MOV, or MKV file
Output
MP4 files
Limits
1 file · 100 MB max · 180 sec max

Processing runs on your device when supported. Network requests may load the app and supporting assets. Privacy details

Add your input

Your file stays in this browser.

Good to know1 file · 100 MB max · 180 sec max
Choose a MP4, WebM, MOV, or MKV fileResult: MP4 files
  • Your media file stays in this browser while the tool runs.
  • Short clips work best. Large or complex files may take longer or fail.
  • The preview keeps the detected source proportions by default, rounded to even pixels. Unlock proportions to set width and height independently. Resizing re-encodes the video; it does not crop or add borders.

How it works

How to use Resize Video online

  1. Choose a supported video up to 100 MB and 180 seconds.
  2. Preview the source and change either dimension. Keep original proportions is on by default when the browser can read the video.
  3. Resize the video locally, play the result to check the framing, and download it.

Overview

Resize a video to the pixel dimensions you need

Set an exact output width and height for a short video. Use smaller dimensions for a screen recording, presentation, or shared clip, then preview and download the result. Processing runs in your browser, with no account or server-side video upload.

Keep the same proportions when resizing

The workbench reads the source dimensions and links width and height by default. Turn off Keep original proportions to set them independently. A 16:9 video can use 1280 × 720 or 960 × 540 without changing its shape. For a 9:16 portrait video, use a matching pair such as 720 × 1280. Setting a square output for a widescreen source will stretch the image; this tool does not add padding or automatically crop it.

  • Enter dimensions from 160 to 1920 pixels on each side.
  • Use even dimensions for reliable video encoding.
  • Increasing dimensions enlarges existing pixels; it does not recover missing detail.

Resizing pixels versus reducing file size

Width and height describe the video frame, while MB describes the file size. Smaller dimensions can reduce the file size, but the output is also affected by re-encoding and the audio track. If your main goal is fewer MB, try Compress Video for quality presets and an option to keep the original when compression would make it larger.

Input

Choose a MP4, WebM, MOV, or MKV file

Output

MP4 files

Limits

1 file · 100 MB max · 180 sec max

Best for

Resize Video use cases

  • Resize a 1920 × 1080 clip to 1280 × 720 for a smaller display.
  • Prepare a short screen recording at an exact width and height.
  • Reduce a clip's pixel dimensions before sharing or compressing it.

Processing

What happens in your browser

PrivConvert uses ffmpeg.wasm for this workflow. 3 adjustable settings. This tool checks for wasm support before running

Your media file stays in this browser while the tool runs.

Related tools

FAQ

Resize Video questions

See how privacy works

Is Resize Video free to use?

Yes. This tool is free to use in your browser and does not require an account.

Is processing local?

Resize Video uses ffmpeg.wasm in the browser. Selected input is processed on your device when the required browser features are available. Application, library, model, security, and limited analytics requests may use the network.

What limits should I know about?

1 file · 100 MB max · 180 sec max. Short clips work best. Large or complex files may take longer or fail.

Does this resize MP4 videos?

Yes. MP4, MOV, WebM, and MKV inputs are accepted when the local media engine can decode them. WebM input is exported as MP4 in this workflow.

Will resizing keep the aspect ratio automatically?

Yes, the workbench links width and height to the detected source proportions by default, rounded to even pixels. You can unlock them to change the shape. If the browser cannot read source metadata, enter matching dimensions manually.

Are my videos uploaded?

Your video stays in your browser. The page loads the processing engine and application assets, then performs the resize locally.