Image upscaler
Sharpen and enlarge a photo 4× its original size. Runs entirely in your browser — your photo is never uploaded, and there is no account, no watermark, and no limit on how many you run.
About this image upscaler
This tool enlarges a photo to four times its original width and height while reconstructing detail, rather than simply stretching the pixels. It runs a super-resolution model called Real-ESRGAN directly inside your browser using WebGPU, so the work happens on your own graphics card.
Your photo is never uploaded. There is no server involved in the conversion at all — you can open your browser’s network tab and watch: the only thing downloaded is the model file itself, and nothing is sent back. That matters for scanned family photos, documents, and anything you would rather not hand to a website.
It works well on faded prints, low-resolution scans, old digital camera photos, and screenshots. It is less useful on images that are already sharp and large, where there is no missing detail to reconstruct.
Common questions
- Is my photo uploaded anywhere?
- No. The model runs inside your browser tab and the image never leaves your device. The only network request is the one-time download of the model file itself.
- How do I upscale an old scanned family photo?
- Scan the print at the highest resolution your scanner offers, save it as PNG or JPG, then drop the file here. The model reconstructs edge and texture detail that flatbed scans of faded prints usually lose.
- Why is it slow, or why did it fail to start?
- Speed depends on WebGPU. Chrome and Edge support it and are fast. Browsers without WebGPU fall back to running on the CPU, which works but takes considerably longer.
- Why does it say my image is too large?
- At 4× enlargement a big photo becomes an enormous one, and browsers cap how much image data a single tab can hold in memory. That is a browser limit, not a restriction we set. Smaller images work fine; the desktop app handles large ones.
- Is there a limit on how many images I can do?
- No. Because the processing happens on your machine rather than ours, there is no per-image cost to us and therefore no usage cap, no watermark, and no account required.
- Can it upscale video?
- Not in the browser. A few seconds of video is thousands of individual frames, which is beyond what a browser tab can process before it runs out of memory. Video is handled by the desktop app.
Tools that support the system
The tool is the starting point. Moonshot is where you carry the work forward.
The tool is the starting point. Moonshot is the software that keeps the issue, next move, and follow-through visible over time.