How Video Upscaler Works
High-quality Lanczos upscaling for video, 2× and 4×, in a single pass, entirely in your browser.
Try it free →Step-by-step process
- 1
Resolution target selection
Select 2× or 4× scale, or choose a preset resolution (720p → 1080p, 1080p → 4K, etc.). The tool caps output at 3840 px width to stay within browser canvas limits.
- 2
Single-pass Lanczos upscale
The video is scaled to the target resolution in a single pass using a high-quality Lanczos resampling filter (ffmpeg). Lanczos samples a wide neighbourhood of pixels for each output pixel, preserving edges and fine detail far better than basic bilinear scaling.
- 3
Re-encode and download
The upscaled video is re-encoded at a high bitrate to preserve the added detail. The final file is offered for download when processing completes.
Frequently asked questions
Is this AI upscaling like the image upscaler?
No, video upscaling uses a Lanczos resampling filter (a mathematical algorithm), not a neural network. Neural-network upscaling of every video frame would take many hours in the browser. Lanczos produces excellent sharpness in a fraction of the processing time.
How long does video upscaling take?
Approximately 1–3× the video duration, depending on source resolution and target scale. A 60-second clip upscaling from 720p to 1080p takes roughly 1–3 minutes.
Can I upscale a transparent WebM?
Yes. The alpha channel is preserved and re-encoded with the transparent WebM output.