On-device AI · 4× more pixels per side
Free 4× AI
Image Upscaler
Enlarge your photos with a free 4× AI image upscaler. Everything happens in your browser, and your images stay on your device.
Loading the image upscaler…
Choose your image
Or drop a PNG, JPEG, or WebP here · up to 25 MB
4× output up to 4,096 × 4,096 pixels. Larger inputs need a confirmed resize.
No image selected.
The output will be 4× this resized image. The comparison will use the resized original.
First use downloads a ~54 MB AI model. Later runs use a verified cached copy when browser storage is available. Large images can take several minutes with WebGPU and considerably longer with WASM (CPU). An estimate appears after the first tile.
Upscaling your image
Starting…Preparing your image…
Estimating time after the first tile…
Choose an image to begin.
See the difference
4× AI upscaleDrag the divider or use the arrow keys to compare. Both images are aligned to the same preview size.
More pixels, entirely on your device
Choose a photo
Start with a PNG, JPEG, or WebP. Images above 1,024 pixels per side are resized with your confirmation.
Let local AI work
Your browser processes overlapping image tiles with WebGPU, or WASM when needed. You can cancel at any time.
Compare and download
Check your result with the comparison slider and save a 4× PNG. Original transparency is preserved.
AI estimates detail; it cannot recover the exact original scene. Small text, logos, faces, and fine patterns may change. This model is intended for general photographs. Animated images use one decoded frame.
Free for personal and commercial use. Powered by Swin2SR (Apache-2.0) and ONNX Runtime (MIT). Model and dependency licenses.