Free · Unlimited · No signup

Upscale an image without uploading it

Yes, you can enlarge a photo 4× with AI and never upload it. This page runs the Real-ESRGAN super-resolution model inside your browser on your own GPU (WebGPU, with a WebAssembly fallback), so the free tool has no upload step, no server that receives the file, and nothing to delete afterwards. Drop the image above; it stays in this tab.

4× AI upscaler

Drop an image here, or paste from clipboard

Formats & privacy

PNG · JPEG · WebP · HEIC · TIFF. Signed out, on-device processing never uploads your images. Signing in saves your images online in your library.

How to check that nothing is uploaded

Open your browser's developer tools, switch to the Network tab, then drop an image. The only requests you will see are the one-time download of the 5 MB model and the runtime files, both from this site, plus page-view pings for analytics. No request carries your image, and nothing about it is sent to a third party. Signed in to the optional free account, one more request appears: the finished result being saved to your library.

While online, run one on-device upscale to download and cache the engine files. A second test needs no tools at all: load this page, turn Wi-Fi off, then upscale. It still works, because the whole pipeline is already on your device.

Why most upscalers upload, and why this one does not

Cloud upscalers send your image to a server farm, run the model there, and send the result back. That is why they need accounts, credits and a privacy policy that promises to delete your files "within 24 to 72 hours". Running the same model in the browser removes the upload, and with it the account, the quota and the retention question.

The trade-off is that your own hardware does the work. On a recent laptop with WebGPU a 1-megapixel photo takes a few seconds; on the WebAssembly fallback it is about 6× slower. Phones work too, with a 2-megapixel input limit so the 4× result fits in memory.

What you get

Your choice of PNG, JPEG or WebP at 4× the original width and height (800×600 becomes 3200×2400), or at 2×, with a before/after slider to check it first. Inputs can be PNG, JPEG, WebP, GIF, BMP, AVIF, HEIC or TIFF, up to about 6 megapixels on a computer. No watermark, no account, no limit on how many images you process; a free account keeps your results.

Questions, answered

Is the image really never uploaded?

Correct for the free tool: it has no upload step. Inference runs in a Web Worker in your browser, and you can confirm it in the Network tab or by upscaling with Wi-Fi turned off after an initial online on-device upscale. Only an account uploads: signed in, your results are saved to it, and Cloud HD, an optional mode, sends the file you pick to the cloud.

Does anything about my image get logged?

No. The only analytics is a page-view count plus coarse funnel events (which engine ran, a size band, a duration band). Nothing derived from the pixels, no filenames, no dimensions.

Can I use it for sensitive photos, IDs, or medical images?

Signed out, in on-device mode, nothing leaves your device, so the privacy risk is the same as opening the file locally. Keep in mind the model is a general-purpose photo enhancer; it does not include a dedicated face-restoration pass and it is not a diagnostic tool.