🔬 AI Image Upscaler

Enlarge photos 2x or 4x with on-device AI — sharper than a simple resize, everything runs in your browser and your photo is never uploaded

🖼️

Drag & drop one or more images here

or

JPG, PNG, WebP or BMP — up to 10 images, 20 MB each. Choose Fast (usually under a minute, processes at or near your photo's original resolution) or Max Quality (slower, tiled processing with a stronger model) after uploading.

About the AI Image Upscaler

🔒 100% Private

Your photo is processed directly inside your browser using an on-device AI model. Nothing is uploaded — your image never leaves your computer or phone.

🤖 Real AI Detail, Not Just Resizing

Powered by Real-ESRGAN, a neural network trained to reconstruct plausible fine detail — sharper edges and textures than a plain resize, especially on soft or lightly compressed photos.

⚡ Fast vs 🔬 Max Quality

Fast processes at or near your photo's original resolution in under a minute for most images. Max Quality uses a larger, slower model processed in tiles — try Fast first, and reach for Max Quality if you want to compare.

🔬 Before / After Comparison

Drag the slider to compare the AI result directly against a naive resize of your original at the same output size, so you can see exactly what the AI added.

📐 2× or 4× Output

The model natively renders 4× detail; pick 2× to get a smaller file that's still noticeably sharper than a plain 2× resize.

📦 Batch Processing

Load several photos, upscale them all in one go, and download every result together as a single ZIP file.

📜 Open Source Engine

Built on Real-ESRGAN (BSD-3-Clause License) and ONNX Runtime Web (MIT License) — both permissively licensed, running entirely client-side with no server-side processing.