Video resizer

Resize a VP8 or VP9 WebM locally, keeping its audio.

On your device · No account
Privacy details

Video resizer processes your input in this browser. Inputs and results are excluded from analytics. Recent tools save tool names, visit counts and last-visit times. Saved tools store only their names. Draft saving is optional and stays on this device; delete saved text with the draft controls. Loading text from a URL is optional and contacts that server; its URL and your IP address are visible to the server. An optional “Use in” action keeps a handoff in this tab. The next tool removes it on arrival and ignores it if more than a minute has passed.

Copy link includes the inputs you choose to share in the address. Anyone with that link can reopen them. Files and generated results are excluded. Password and key tools share settings only.

Supported files and output

Finalized VP8/VP9 WebM only, up to 100 MB, five minutes and 1800 frames. Up to 150 million output frame pixels. MP4 is not supported. Output uses VP8; audio packets and timestamps are preserved. A browser with WebCodecs is required.

Resized video

Preparing example…

Reset reloads the tool with its starting values and releases open files and device controls. Saved drafts stay on this device until you delete them.

Links include your inputs and settings. Anyone with the link can see them, so leave out private text. Files and generated results are left out; random draws run again.

Keyboard shortcuts

Updated

Create and preview the edited video

Choose even pixel dimensions and Resize video. Keep original aspect ratio adjusts the other side to the nearest even pixel. Every decoded frame is resized and encoded; audio packets and timing are copied. The saved dimensions and duration are checked by local playback before download.

A worked example

The example changes a 64 × 48 video to 32 × 24 pixels while retaining its ten frames and audio track.

Next: Video frame extractor

Before you use the result

Finalized VP8/VP9 WebM only. Up to 100 MB, five minutes, 1800 frames and 150 million output frame pixels. Input and output must fit within 1920 × 1080 total pixels; each output side is at most 1920 and must be even. No MP4, HDR/alpha editing or streaming clusters. Browser WebCodecs support is required. Lossy VP8 encoding changes pixels; original metadata is not kept. Even-pixel rounding can slightly change the aspect ratio. Supported SDR matrix/range metadata is carried into decoding and the encoded output. Use ordinary 8-bit SDR footage. HDR and wide-gamut metadata are rejected.

Next: Screen recorder

Cite this page

ToolOctopus. “Video resizer.” Updated 2026-09-20. https://tooloctopus.com/video-resizer.

Add an access date if your instructions require one.

Citation formatting uses citeproc-js by Frank Bennett and Citation Style Language styles. Licence and source code.

Find a tool

Search by task. Use ↓ and ↑ to choose, Enter to open.