One width for the whole batch
Every file in the queue is resized to the same target width. For mixed targets (some HD, some preview), run two batches.
Cap a folder of videos to a fixed width: 1920 for HD, 1280 for sharing, 720 for previews.
Drop video files here or click to browse
Files queue into the current batch until you convert · MP4, MOV, MKV, WebM, M4V
Output width is usually the most powerful compression knob you have. Cutting width in half cuts the pixel count to roughly a quarter, and the file size drops along with it. Resizing a 4K source down to 1080p before encoding produces a smaller file faster than any quality preset adjustment ever will.
This tool sets one output width for the whole batch. Pick the right number for the destination (1920 for HD playback, 1280 for sharing on chat or social, 720 for quick previews and email-friendly attachments, 480 for embedded thumbnails) and every clip in the queue is resized to match.
Aspect ratio is preserved automatically. You set the width; the height is computed from the source.
1920 = full HD playback, retains visible detail. 1280 = the sweet spot for sharing on chat and most social platforms. 720 = preview and email. 480 = embedded thumbnails and very small file requirements.
Halving the width cuts the pixel count to roughly a quarter. File size drops roughly proportionally to pixel count at the same quality preset, so width changes hit harder than quality preset changes.
Aspect ratio is preserved automatically; the height is computed from the source. Vertical phone clips stay vertical; widescreen stays widescreen.
Every file in the queue is resized to the same target width. For mixed targets (some HD, some preview), run two batches.
The tool resizes by scaling the whole frame proportionally. It does not crop to a target aspect ratio or add padding bars.
Cap the width of a batch of videos in your browser.
Drag the videos you want to resize into the queue.
Enter the maximum output width you want: 1920, 1280, 720, or whatever your destination needs.
Choose the output format and quality preset that suits your destination.
Start the batch, then download the resized results.
No. Resizing runs in your browser via WebCodecs; the file stays on your device.
1920 for full HD. 1280 for chat and social sharing. 720 for previews and email. 480 for embedded thumbnails or very small file requirements.
No. Aspect ratio is preserved. For a 1080-wide vertical clip, setting width to 720 gives a 720-wide vertical clip with the height computed from the source.
The tool is built around downscaling for compression. Upscaling is technically possible but rarely worth it; it makes files larger without adding real detail.
Conversion requires WebCodecs video encoding and decoding, but each browser and device supports a different codec subset. MP4, MOV, and MKV output use H.264 video with AAC audio; Firefox and desktop Linux browsers do not natively encode AAC. Safari 16.4 added video WebCodecs, while Safari 26 added audio encoding and decoding. WebM output uses VP9 with Opus and may work where AAC output does not. For the widest support, use a recent desktop Chrome or Edge release, or Safari 26+. The converter still validates the actual source and output codec configuration when a job starts.
Sources: MDN: WebCodecs API · MDN: WebCodecs codec selection · WebKit: WebCodecs video support in Safari 16.4 · WebKit: WebCodecs audio support in Safari 26 · Mediabunny: supported formats and codecs · Reviewed 2026-10-12
Shrink a folder of videos in one pass, typically several times smaller, with little visible quality loss.
Strip the audio track from many clips at once. Useful for B-roll, copyrighted music, and silent screen recordings.
Drop in a folder of mixed-format videos. Pick one destination format. Download the whole batch.