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.