🔬 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.
The AI model natively renders 4×. Choosing 2× runs the same AI detail, then scales the result down for a smaller, still-sharper-than-bicubic image.
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.