Real-ESRGAN ×4 per frame · in-browser
Upscale video to HD / 4K — free & private
Real-ESRGAN super-resolution applied frame by frame, entirely in your browser. Built for short clips up to 15s — no upload, no queue, no watermark on your export.
0 bytes uploadedVideo engine: readyUpscale model: ready offline OK
Drop a short video here, or click to browse
MP4 / WebM / MOV — up to 15 seconds, processed locally frame by frame
How in-browser video upscaling works
- Your clip is demuxed into frames locally with WebAssembly FFmpeg — it never leaves your device.
- Each frame runs through the Real-ESRGAN super-resolution model (ONNX, WebGPU when available).
- Upscaled frames are re-encoded to H.264 MP4 with your original audio track.
Tips for best results
- Keep clips short (≤ 15s) — AI per frame adds up quickly on long videos.
- 2× is the sweet spot for most footage; use 4× for maximum detail on a WebGPU device.
- For old or noisy sources, remove compression artifacts first for a cleaner upscale.