b2KIT

Video Resizer

Resize video resolution to standard dimensions (1080p, 720p, 480p, etc.).

Tested tool guide Tested browser tools Checked August 16, 2026

What Video Resizer does, with a checked example

Choose a video and a target from the standard resolution presets - 1080p, 720p, 480p, 360p - and this page re-encodes the picture at those dimensions and returns the resized file. Each preset names the frame height: 720p always means 1280x720, and a 16:9 source scales cleanly between presets. What surprises people is that resizing is a full re-encode, not a quick header edit. Downscaling costs little, but upscaling adds no real detail, every pass loses a small amount of sharpness, and the output size is decided by bitrate, not resolution. The encode runs locally in the browser; the file never leaves your machine.

Worked example

A concrete input and expected output from the current implementation.

Input

A 1920x1080 (1080p) video with the 720p preset selected.

Expected output

A 1280x720 video file, same duration, same audio.

The 720p preset fixes the height at 720 lines, and a 16:9 source scales its width by 720/1080 = 2/3, giving 1920 x 2/3 = 1280. Hence 1280x720.

How the result is produced

1

Presets are frame heights

1080p is 1920x1080, 720p is 1280x720, 480p is 854x480 in widescreen form, and 360p is 640x360. Each preset fixes the vertical pixel count, so the width follows from the source's aspect ratio; a 16:9 clip keeps its proportions at every step. A source whose aspect ratio differs from 16:9 cannot fill the preset frame exactly.

2

A re-encode, not a repack

Changing pixel dimensions requires decoding the video, scaling every frame, and encoding a brand-new file; resolution cannot be altered in place. Because a fresh encode is produced, the encoder's bitrate setting largely decides the output file size, and the picture track undergoes generation loss. The duration of the clip does not change.

Good uses

  • A client or platform accepts uploads only up to 720p; convert a 1080p or 4K master to the 720p preset so it is accepted.
  • A 4K phone clip stutters on an older laptop; resize it to 1080p, cutting the pixel count by exactly a factor of four while keeping the same frame.
  • Clips from several cameras (4K, 1080p, vertical phone footage) need one common frame size before they are assembled on a single editing timeline.

Limits and checks

  • Aspect ratio is not covered by the preset. A 4:3 or vertical source aimed at a 16:9 preset cannot fill the frame exactly, so the tool must letterbox, crop, stretch, or refuse; the choice is visible in the result, so inspect the output before relying on it.
  • Upscaling a low-resolution source (for example 640x360 to the 1080p preset) enlarges the picture but manufactures no detail; the result looks soft at full size. Use it for compatibility, not for quality.
  • A smaller resolution does not guarantee a smaller file. If the re-encode uses a high bitrate, a 480p file can outweigh the 1080p original. When the goal is a smaller file, consider the bitrate setting and compare the actual output size.

Common questions

Will this make my video file smaller?

Usually yes, because fewer pixels typically require fewer bits, but not automatically - the encoder's bitrate decides the size. A 480p file encoded at a high bitrate can still be large, and size also varies with scene content. Compare the output size directly instead of assuming resolution determines it.

Can I upscale a 720p video to 1080p to make it look better?

No. Upscaling interpolates between the pixels that exist and cannot recover detail that was never recorded. The output plays on 1080p displays, which is worth doing for compatibility, but it will not look sharper than the source, and you pay with encoding time and a larger pixel grid.

References and verification

The example and behavioral notes were checked against the browser implementation. Standards and primary references below define the relevant format, formula, or platform behavior.

Related Tools