AI Upscaler
checking GPU… Free & open source
Runs entirely on your GPU

AI Upscale video and images for free

A super-resolution network runs locally through WebGPU. Your file never leaves the browser — no upload, no account, no watermark and no limit.

See how it works
  • Your Media
  • Your GPU
  • Your Privacy

Move your cursor to scrub

WebGPU WebCodecs WGSL Anime4K MP4 PNG
What you get

Everything runs on your machine

No server, no queue, no upload. The whole pipeline — decode, inference, encode — happens inside this tab.

Private by construction

There is no server to upload to, so the file never leaves your machine.

Nothing uploaded

Real GPU inference

WGSL compute shaders through WebGPU — not a slow CPU fallback.

Hardware accelerated

Audio kept intact

Audio is copied through untouched, so sync and quality both survive.

No re-encoding

Preview before you commit

Upscale a single frame and zoom to 8×. It is the real output.

Zoom and compare
How it works

Four steps, start to finish

  1. 01

    Choose a file

    Drop in a video or image. It is read locally — no upload happens.

  2. 02

    Compare and tune

    Pick a resolution and model, then zoom in to judge the detail.

  3. 03

    Upscale

    The network runs over every frame on your GPU and writes a new file.

  4. 04

    Download

    Save the result. No watermark, no limit, nothing kept.

Models

Pick your trade-off

Read the FAQ

Fast

8,612

Eight channels. Best for long clips and modest GPUs.

Balanced

31,036

Sixteen channels. The sensible default for most files.

Quality

90,592

Twenty-eight channels. For detail-critical work.

Questions

Good to know

Is my file uploaded anywhere?

No. There is no backend. The page is a static bundle and everything runs inside the tab — you can disconnect from the network after it loads and it still works.

What do I need to run it?

A browser with WebGPU and WebCodecs — Chrome, Edge or Opera 113 and newer — on a machine with a GPU. The badge in the header tells you whether you are good to go.

How much can it enlarge?

The networks output exactly 2×. Lower rungs such as 1080p come from resampling that result. Anything beyond 2× would be interpolation rather than reconstruction, so it is not offered.

Which formats work?

Any video your browser can decode — typically H.264 MP4, WebM and MOV — plus PNG, JPEG and WebP images. Output is MP4 for video and PNG for stills. HDR and 10-bit video are not supported.

Why is it slower on some files?

Every frame runs through the network on your GPU, so time scales with resolution, length and the model you pick. Large images are processed in tiles to bound memory use. Keep the tab in the foreground — browsers throttle background tabs.

Ready to sharpen something?

Free, private, and it starts the moment you drop a file in.

Built on WebSR and Mediabunny. Your file never leaves this device.