Make any photo 4× larger with AI
It rebuilds edges and texture as it enlarges, instead of just stretching pixels. Everything happens on your own device — the photo is never uploaded.
Runs entirely in your browser. Your files never leave your device.
Upscales 4×. A 1000 × 800 photo comes out at 2000 × 1600.
The first image takes a little longer while the tool gets ready. After that, later images start immediately.
Input is limited to 1024 × 1024 pixels. Larger photos need to be resized first.
How to upscale an image
- 1
Upload your photo
Drop in a PNG, JPG, WebP, or HEIC up to 1024 × 1024 pixels. Nothing is uploaded — the file is read directly by your browser.
- 2
Wait for the tiles
The image is split into overlapping 256-pixel tiles and each one is upscaled separately, so even a large photo fits in memory. Progress is shown tile by tile, and you can cancel at any point.
- 3
Compare and download
Drag the slider to compare the original against the result at the same scale, then download a full-resolution PNG at four times the original width and height.
Image upscaling questions
More free tools
Background Remover
Upload a photo and get a clean transparent PNG in seconds. No signup, no watermark, no quality loss.
Try NowImage to Text (OCR)
Extract printed text from screenshots, scans, and photos. Copy as plain text or download as a file.
ExtractDepth Map Generator
Turn any photo into a depth map. Useful for design, 3D parallax effects, and creative compositing.
GenerateObject Detector
Spot and label objects, people, and items in any photo. See what's in your image with bounding boxes.
DetectGenerate It Large in the First Place
Upscaling reconstructs detail that was never captured. It is a repair, and on a small or heavily compressed source there is a limit to what any model can invent. The studio renders at full resolution from the start, so there is nothing to reconstruct.
- Generate high-resolution images straight from a description
- Rebuild a subject as a new, sharp image instead of stretching the old one
- Export at the size your print or landing page needs
