Create a delivery copy
Export a practical resolution for a website, presentation, support ticket or content library while retaining the source master.
Drop a video here
or click to choose a file
Supported formats: MP4, WebM, MOV, MKV
Maximum file size: 2 GB
Resize preview
Preview shows composition and fit. Final sharpness and file size are known only after full encoding.
Source: -
Output canvas: -
Keep source aspect ratio: Original
Fit mode: Contain
Your video is ready.
Files selected from your device stay in this browser while they are processed.
Use Contain to keep the whole picture with possible empty space, Cover to fill the canvas while cropping the edges, or Stretch only when distortion is acceptable. Keep the aspect ratio for most content and avoid upscaling beyond the detail available in the source.
First choose the target canvas dimensions. Then decide how the source should occupy that canvas: Contain preserves the whole frame, Cover fills it by cropping edges, and Stretch changes the source proportions. These decisions affect appearance independently from codec and bitrate.
Export a practical resolution for a website, presentation, support ticket or content library while retaining the source master.
Bring footage from several devices into one canvas size before merging, presenting or archiving it.
Reduce processing load and output pixels when the original resolution is higher than the viewing context needs.
Use Contain to retain the entire portrait frame, or Cover when filling the landscape canvas matters more than keeping every edge.
Choose a local video or a direct URL that the browser can access, then confirm the source resolution and aspect ratio.
Use a preset for common frame sizes, exact pixels for a required canvas, or percentage mode for proportional scaling from the source.
Pick Contain to keep everything, Cover to fill the canvas without distortion, or Stretch only when changing proportions is intentional.
Confirm that important content is not cropped, bars are acceptable, and any upscaling or stretching warning matches your intent.
Process the video with a supported format, then check text, faces, circles, fine lines, audio sync and file size before delivery.
These modes solve different layout problems. Do not label one as universally best. Choose based on whether preserving the full source, filling the canvas or matching exact dimensions matters most.
Pixel dimensions describe frame size. Perceived quality also depends on source detail, codec, bitrate, motion, frame rate and repeated encoding. A larger output cannot recover detail that the source never contained.
A smaller frame can usually be encoded with a lower bitrate for similar viewing conditions, but final size still depends on duration, audio and encoder choices. Use the compressor when a precise size target matters.
When source and output ratios differ, the tool must add empty space, crop edges or distort the image. There is no fourth option that preserves every pixel, fills the frame and avoids distortion at the same time.
Publishing platforms and business systems can change accepted resolutions, aspect ratios, codecs and file limits. Treat presets as convenient starting points, not permanent platform specifications.
When the existing implementation is client-side, local files are decoded, scaled and encoded in the current browser. Remote URL mode still downloads data from the source host and is governed by network access, CORS and authorization. State these paths separately.
Use a preset for a common frame size, Custom Size for exact pixel requirements, and Percentage when you want a proportional scale from the source. The best choice depends on the destination, not on a universal ranking.
Contain keeps the entire source frame and may add empty space. Cover fills the output frame without distortion but crops source edges when the aspect ratios differ.
Use it only when exact dimensions matter more than preserving the source geometry, or when the source already has the same aspect ratio. Check faces, circles, logos and text for distortion.
Downscaling can make some artifacts less noticeable at a smaller display size. Upscaling increases dimensions but cannot recreate authentic missing detail; it can make softness more obvious.
Downscaling often allows a lower bitrate and can reduce size, but the final file also depends on duration, codec, frame rate, audio and quality settings. Use Video Compressor for a target-size workflow.
Contain preserves the entire source when its aspect ratio differs from the output canvas, so unused canvas remains. Use a suitable background, switch to Cover, or choose matching dimensions depending on whether cropping is acceptable.
Cover scales the source until the entire output canvas is filled. When aspect ratios differ, the overflowing edges must be cropped. Use Contain or crop the source manually when placement matters.
Yes only when the URL is a public, direct media file and the source allows browser access. CORS, authentication, expiry and byte-range behavior can block loading or processing.
Large frames require more memory for decoded and intermediate images, and encoders have maximum dimensions. Choose a smaller output, shorter source or lower frame rate and close other heavy tabs.
No. Resizing produces a separate output file. Keep the original until you have reviewed the new dimensions, fit and quality.