AI image and video upscaler
AI · Needs a GPUUpscale photos, GIFs and video up to 4K with the Real-ESRGAN model. Processing runs on your computer's graphics card inside the browser, so your files are never uploaded.
The tool didn't load. Check your connection, then reload the page.
How to use it
- Choose an image, GIF or video from your device.
- Pick the content type and output resolution, and check the expected size and time.
- Adjust the colours if you like and compare before and after in the preview.
- Tap Start upscale, then download the result.
Features
- Real AIThe Real-ESRGAN model rebuilds detail and edges instead of a blurry plain resize.
- Images, GIFs and videoJPG, PNG, WebP, GIF, MP4, MOV and WebM, keeping the video's audio.
- Size and time up frontResolution, size and duration before and after, with the time measured on your device.
- Colour grading without damageSaturation, vibrance, contrast and brightness in OKLab, which keeps lightness and avoids banding.
- Before and afterCompare with a draggable line, also at actual size (100%).
- No uploadProcessing runs on your graphics card in the browser; files stay on your device.
Good to know
- Made for computers with a graphics card; phones and tablets are too slow for it.
- The AI model (a few MB) downloads once, on first use.
- For long videos, trim the part you need or choose Fast mode.
- For anime and drawings, choose Anime & drawings: it's faster and cleaner.
Frequently asked questions
Is my file uploaded?
No. The AI model downloads once (a few megabytes) and then runs on your graphics card inside the browser.
What's the difference between Fast and Best quality?
Best quality runs the AI on the full original resolution and then resizes. Fast shrinks the input first so the ×4 network lands on your target with less work. The difference is in fine detail, and Fast is up to 4× quicker.
Why does video take a while?
Every frame goes through the neural network, so speed depends on your graphics card. The estimate is measured on your device during the preview. Trim the clip or use Fast to save time.
Does colour grading hurt quality?
No. Colours are adjusted in a perceptual colour space (OKLab) that keeps lightness and hue, pulls saturation back instead of clipping it, and dithers to avoid banding.