Image Upscaler
What the image upscaler does
It enlarges an image while reconstructing detail, so the result looks sharper than a plain stretch. Instead of simply interpolating pixels — which leaves an image soft and blocky — an AI super-resolution model (Real-ESRGAN) predicts realistic edges and texture, then rebuilds the picture at 2× or 4× its original size. You get a crisper, higher-resolution PNG to download.
When to use it
Reach for it when an image is simply too small: an old thumbnail, a low-resolution logo, a tiny profile picture, a product shot that needs to print larger, or a screenshot you want to enlarge without it turning fuzzy. Because it is built for enlarging small images, it works best on inputs up to about 1200×1000 pixels; images that are already high-resolution do not need it.
Private and on-device
The AI model runs entirely in your browser and is served only from Kitolity, so your image is never uploaded to anyone. The tool works in overlapping tiles so images of different sizes fit in memory and the enlarged result stays seamless. No upscaler can invent detail that was never captured, so heavily blurred or over-compressed photos improve less than images that are simply small.
Frequently asked questions
Is my image uploaded to a server?
No. The AI upscaler runs entirely in your browser, so your image never leaves your device — nothing is uploaded and nothing is stored.
Where does the AI model come from?
It is served only from Kitolity’s own servers. The first time you use the tool, your browser downloads a ~4.7 MB model once (then it is cached), so upscaling is instant on later images.
What is the difference between 2× and 4×?
4× runs the AI model to quadruple each side (maximum detail — best for very small images and logos). 2× runs the same model and then does one high-quality step down to double the size, for a sharper result at a smaller, more shareable file.
What image sizes work best?
Upscaling is designed to enlarge small or low-resolution images, so it works best on inputs up to about 1200×1000 pixels (~1.2 megapixels). Larger images are already high-resolution and don’t need it.
What formats can I upload, and what do I get back?
Upload a JPG, PNG, or WebP up to 20 MB, and you get back an enlarged PNG at 2× or 4× the original size.
Will it make a blurry photo perfectly sharp?
It recovers a lot of detail and sharpens edges convincingly, but no upscaler can invent detail that was never captured. Results are best on images that are simply small rather than heavily blurred or compressed.