Resize a video

Change a video's resolution to 1080p, 720p, 480p or 360p, or fit it to a 16:9, 9:16 or 1:1 frame, processed on your device.

    Drop MP4, MOV, WebM, MKV, AVI and other video files here or choose files.

    • 500MB and up to 3 minutes per file. Up to 5 files at a time
    • The first time you use it, the browser downloads the video engine (about 31MB)
    • Re-encoding happens on your device, so a 1-minute video can take several minutes. A computer is recommended

    Measured on the shorter side, so 720p for a vertical video is 720x1280. The tool never upscales.

    16:9 is for YouTube and TV, 9:16 for Shorts, Reels and TikTok, and 1:1 for an Instagram feed post.

    Files never leave this device. Privacy policy

    Result

    Upload a video, choose the resolution and aspect ratio, then click Convert. The resized video will appear here.

    What to do next

    How it works

    Upload a video, pick a resolution (1080p, 720p, 480p or 360p) and click Convert. The video is resized with its original aspect ratio. The resolution refers to the shorter side, so horizontal and vertical videos are reduced by the same rule.

    If you need a fixed frame for Shorts, Reels, TikTok or an Instagram feed, choose an aspect ratio (16:9, 9:16 or 1:1) and how to fit it (Add bars or Crop). MP4, MOV and MKV keep their format; AVI, WebM and others are saved as MP4. The audio is copied without re-encoding where possible.

    Things to know

    The tool never upscales. If there is nothing to change in size or ratio, it saves the original as is without re-encoding and tells you.

    Resizing means re-encoding, so videos up to 3 minutes are accepted, and phones are much slower than computers. Keep the screen on while it works.

    Frequently asked questions

    Can I make it larger than the original, say 720p to 1080p?

    No. Upscaling adds no detail and only increases the file size, so if you choose a resolution larger than the original, the tool keeps the original size and tells you. When changing the aspect ratio, it also picks the largest size that does not upscale.

    How do I turn a horizontal video into vertical (9:16) for Shorts or Reels?

    Set the aspect ratio to 9:16. Choose Add bars to keep the whole picture with black bars above and below, or Crop to fill the frame with just the center. A 1080p horizontal video cropped this way comes out at 606x1080, because the tool does not upscale.

    What happens to a vertical iPhone video at 1080p?

    Because the resolution refers to the shorter side, it becomes 1080x1920. The tool reads the rotation flag on iPhone videos and calculates based on how the video appears on screen.

    Why does it take so long? Does it work on a phone?

    The video is re-encoded frame by frame on your device rather than on a server, so it can take several times the length of the video depending on your hardware. It works on a phone but much more slowly, and it stops if the screen turns off or you switch apps. For long videos, use Chrome or Edge on a computer.

    Related tools