How to Resize Video: Change Resolution Without Quality Loss
Learn how to resize videos by changing resolution, aspect ratio, and dimensions. Covers upscaling vs downscaling, letterboxing, cropping, social media sizes, and FFmpeg commands for perfect results.
Every platform, device, and use case has different resolution requirements. A 4K camera file is too large for email. A 16:9 YouTube video needs to become 9:16 for Instagram Reels. A 720p webcam recording should be upscaled for a 1080p timeline. A widescreen movie needs letterboxing for a 4:3 display.
Resizing video is one of the most common editing operations, yet getting it right — without introducing blur, stretching, or ugly black bars — requires understanding how resolution, aspect ratio, and scaling algorithms interact.
This guide covers every resizing scenario, from simple resolution changes to complex aspect ratio transformations, with practical commands and visual explanations.
Understanding Video Resolution
Resolution describes the number of pixels in each frame, expressed as width x height. More pixels mean more detail, but also larger file sizes and higher hardware requirements for playback.
Common Video Resolutions
Name
Resolution (W x H)
Aspect Ratio
Pixel Count
Common Use
SD (480p)
854 x 480
16:9
410K
Legacy, mobile data saver
HD (720p)
1280 x 720
16:9
921K
Web video, streaming
Full HD (1080p)
1920 x 1080
16:9
2.07M
Standard for most content
QHD (1440p)
2560 x 1440
16:9
3.69M
Gaming, high-end streaming
4K UHD
3840 x 2160
16:9
8.29M
Premium content, cinema
Portrait HD
1080 x 1920
9:16
2.07M
Instagram Reels, TikTok
Square
1080 x 1080
1:1
1.17M
Instagram feed, Facebook
Ultrawide
2560 x 1080
21:9
2.76M
Cinematic, ultrawide monitors
Pro Tip: When resizing, always work from the highest resolution source available. Downsizing from 4K to 1080p produces excellent results because you are discarding detail the display cannot show. Upsizing from 720p to 4K adds nothing — you are just making the same pixels bigger.
Resolution comparison grid showing the same scene at 480p, 720p, 1080p, and 4K
Downscaling: Reducing Resolution
Downscaling is the process of reducing a video's resolution. It is almost always beneficial: the output is smaller in file size, faster to stream, and visually sharp because the scaling algorithm averages multiple source pixels into each output pixel.
For most resizing tasks, Lanczos is the recommended choice. The speed difference is minimal compared to the overall encoding time.
Upscaling: Increasing Resolution
Upscaling increases a video's resolution by interpolating new pixels between existing ones. Unlike downscaling, upscaling cannot add real detail — it can only make existing detail fill more pixels.
When Upscaling Makes Sense
Matching a timeline resolution (e.g., 720p clip in a 1080p project)
Meeting a platform's minimum resolution requirement
Preparing for display on a high-resolution screen where the player does not scale well
The unsharp filter parameters are: luma_msize_x, luma_msize_y, luma_amount, chroma_msize_x, chroma_msize_y, chroma_amount. A luma_amount of 0.3-0.8 provides subtle sharpening without introducing halos.
Pro Tip: When upscaling for YouTube, going from 720p to 1080p is worthwhile because YouTube allocates a higher bitrate to 1080p streams, meaning your video may actually look better at 1080p (even though it started as 720p) due to the bitrate boost. The same logic applies to uploading 1080p content as 4K. See our best video settings for YouTube for details.
Aspect Ratio Handling
When the source and target aspect ratios differ, you have four options: letterbox (add bars), crop (remove edges), stretch (distort), or pillarbox (add side bars).
Option 1: Letterbox (Black Bars on Top/Bottom)
Adds black bars to fill the frame while preserving the entire video:
Pro Tip: When creating multiple output versions, use FFmpeg's -filter_complex to process them all in a single decode pass. This is significantly faster than running separate commands because the input file is only decoded once:
Multiple resolution versions of the same video shown side by side for different platforms
Resolution and Bitrate Relationship
Changing resolution has a direct impact on the required bitrate. More pixels need more data to maintain quality.
Bitrate Scaling by Resolution
Resolution
Relative Pixels
Recommended H.264 Bitrate (30fps)
Recommended H.265 Bitrate (30fps)
480p
1x
1.5-2.5 Mbps
0.8-1.5 Mbps
720p
2.25x
3-5 Mbps
2-3 Mbps
1080p
5x
6-10 Mbps
4-6 Mbps
1440p
9x
12-18 Mbps
8-12 Mbps
4K
20x
25-40 Mbps
15-25 Mbps
When downscaling, you can use a lower bitrate while maintaining the same perceived quality. When upscaling, increasing the bitrate does not improve the actual detail — it just preserves the interpolated pixels at higher fidelity.
Select the target resolution from the output options
Choose your aspect ratio handling (crop, letterbox, or fit)
Click Convert and download the resized video
For cropping-specific workflows, the Crop Video tool provides an interactive visual overlay where you drag the crop area directly on a preview of your video.
The Video Compressor also provides resolution options — when you select a lower resolution, the compressor automatically adjusts the bitrate for optimal quality at that size.
Handling Pixel Aspect Ratio (PAR)
Some video formats, particularly those from DVD (720x480 NTSC, 720x576 PAL), use non-square pixels. A 720x480 DVD frame is actually displayed as either 640x480 (4:3) or 853x480 (16:9) depending on the PAR flag.
# Scale to square pixels while preserving display aspect ratio
ffmpeg -i input_dvd.mp4 -vf "scale=854:480:flags=lanczos,setsar=1:1" \
-c:v libx264 -crf 20 -c:a copy output_square_pixels.mp4
This is important when resizing DVD rips or other content with non-square pixels. Without accounting for PAR, the resized output will appear stretched or squeezed.
Troubleshooting Common Resizing Issues
Blurry Output After Resizing
Cause: Wrong scaling algorithm or upscaling with insufficient source quality.
Fix: Use Lanczos scaling (flags=lanczos) and avoid upscaling more than 2x.
Black Bars Where They Should Not Be
Cause: The padding filter was applied, or the source has embedded letterboxing.
Fix: Crop the source first to remove existing black bars: crop=iw:ih-200:0:100 (adjust values to match your bars).
Stretching or Distortion
Cause: Forcing a different aspect ratio without cropping or letterboxing.
Fix: Use the force_original_aspect_ratio option:
Cause: Some codecs require dimensions divisible by 2 (H.264) or even 8 (some hardware encoders).
Fix: Use -2 as one dimension to auto-calculate a valid value, or add explicit rounding:
Downscaling preserves quality excellently — the output has fewer pixels but each pixel is sharp and well-defined. Upscaling introduces softness because new pixels are interpolated from existing ones. Both operations require re-encoding, which introduces minimal quality loss with proper CRF settings.
What resolution should I use for YouTube?
1920x1080 (1080p) is the standard for most YouTube content. Upload in 4K (3840x2160) if your source is 4K, as YouTube allocates a higher bitrate to 4K streams. See best video settings for YouTube.
Can I resize a video without re-encoding?
No. Changing resolution requires decoding each frame, resizing it, and re-encoding. This is fundamentally different from operations like trimming or remuxing, which can work on compressed data directly.
What is the best aspect ratio for social media?
9:16 portrait (1080x1920) is dominant on TikTok, Instagram Reels, and YouTube Shorts. For feed posts, 1:1 square (1080x1080) or 4:5 portrait (1080x1350) gets the most screen real estate. See our social media video specs guide for platform-specific details.
How do I make a landscape video into portrait?
Either crop the center (crop=ih*9/16:ih), add letterboxing (pad=1080:1920), or use the blurred-background technique described earlier. The Crop Video tool makes this easy with visual controls.
Conclusion
Resizing video is essential for multi-platform distribution, storage optimization, and meeting specific display requirements. Downscaling with Lanczos produces sharp, smaller files. Upscaling should be used sparingly and only when necessary. Aspect ratio changes require choosing between cropping, letterboxing, and creative solutions like blurred backgrounds.
For visual resizing without the command line, the Crop Video tool provides interactive controls, and the Video Converter offers resolution selection as part of the conversion workflow. For file size reduction through resolution and bitrate optimization, the Video Compressor handles everything automatically.