Video Resizer

Resize videos to 1080p, 720p, 480p, 360p, or custom dimensions, processed entirely in your browser, files never uploaded.

Your video is resized locally with FFmpeg running in your browser. Nothing is uploaded; the file never leaves your device. First use downloads the ~31 MB engine once. Files up to 200 MB.

Height presets lock the source aspect ratio: the width is calculated automatically and rounded to an even number. Custom applies the exact dimensions you enter.

About the Video Resizer

Resolution mismatches are one of the most common video headaches: 4K phone footage too heavy to email, a screen recording headed for a platform that caps playback at 1080p, or a clip that needs to drop to 480p so it plays smoothly on an older laptop. Resizing changes the pixel dimensions of every frame (1920×1080, 1280×720, and so on), which usually shrinks the file as well, since there are simply fewer pixels to encode.

The height presets (1080p, 720p, 480p, 360p) lock the source aspect ratio: FFmpeg's scale filter derives the matching width automatically and rounds it to an even value, so nothing is stretched or squashed. Custom mode applies exactly the width and height you enter ( useful when a target demands precise dimensions), but if that ratio differs from your source the picture will be distorted. When you need a different aspect ratio without distortion, cutting the frame down with the Video Cropper is the right approach.

Resizing re-encodes the video track (H.264, constant quality CRF 23) while copying the audio untouched, so quality loss is minimal for a single pass. If your real goal is a smaller file at the same dimensions, the Video Compressor does that job directly; to shorten the clip instead of scaling it, use the Video Trimmer.

How to Resize a Video

  1. Select your video file (MP4, WebM, MOV, MKV, AVI, and more, up to 200 MB).
  2. Pick a height preset (the width follows automatically), or choose Custom and enter even width and height values.
  3. Click Resize Video. The engine loads once per browser, then processing runs locally.
  4. Watch the progress bar: longer clips and higher resolutions take longer to re-encode.
  5. Click Download Resized Video to save the result next to your original.

Video Resizer FAQs

Will resizing make my file smaller?

Usually, yes: downscaling means fewer pixels per frame, so the re-encoded file is typically smaller than the source. But this is not primarily a compression tool: for the smallest possible file at the same dimensions, use the Video Compressor instead.

Why do custom dimensions have to be even numbers?

H.264 encodes video in macroblocks and requires every dimension to be divisible by two; odd widths or heights make encoding fail outright. The height presets never hit this problem because the scale filter rounds the computed width to an even value automatically.

Does resizing change the aspect ratio?

The height presets never do; the width is derived from your source, so a 16:9 video stays 16:9 at any preset. Custom dimensions can: entering 1280×720 for a 4:3 source stretches the picture. If you need a different aspect ratio without distortion, crop the video instead.

Can I upscale a 480p video to 1080p?

You can, but it will not add detail; the output just interpolates the existing pixels, so it looks soft and may even grow in file size. Upscaling is only worth it when a platform strictly requires a minimum resolution.

Why did my large file fail to process?

Browser-based FFmpeg holds the whole video in memory while re-encoding, so files near the 200 MB cap (especially long, high-resolution ones) can exhaust a browser tab on machines with little RAM. Trimming the clip first, or processing a shorter section, usually succeeds.