Image Upscaler

Make small images bigger and sharper - real AI upscaling up to 4x, or 8x and exact print sizes, right in your browser. Transparent PNGs keep crisp edges. Need a 4K wallpaper? Use the 4K Image Upscaler, or fix light and colour first with the Image Enhancer.

Real AI Nothing uploaded Pixel-art mode Try a sample:

How to upscale an image

  1. Add your image. Drop an image into the box, browse for it, or paste it with Ctrl+V. PNG, JPG, WebP, AVIF, BMP and GIF work.
  2. Choose AI or Classic. AI rebuilds detail with Real-ESRGAN; Classic is instant and has a pixel-art mode.
  3. Pick the size. Choose 2x, 3x, 4x or 8x, or type the width you need in pixels, cm or inches. The new size and an estimated time are shown.
  4. Upscale and download. Press Upscale, compare before and after with the slider, choose PNG, JPG or WebP and download.

Your image never leaves your device - the AI runs in your browser.

AI or Classic - which one?

MethodBest forSpeed
AI - PhotoCamera pictures, portraits, products, old low-res photosSeconds with a graphics card
AI - Anime & artDrawings, illustrations, cartoons, game artAbout twice as fast as Photo
ClassicQuick enlargements, very big imagesInstant
Classic - Pixel artSprites, icons, retro graphics - keeps hard edgesInstant

AI cannot invent details that were never in the photo, but it rebuilds edges and textures far better than stretching pixels.

Making a favicon from pixel art? Upscale it here, then turn it into an icon with Image to ICO.

Tips for the best result

  • Start from the original. Upscale the least-compressed copy you have - AI also sharpens JPG blocks.
  • Crop first. Cutting away what you do not need makes AI faster - use the Image Cropper.
  • Too dark or dull? Fix light and colour in the Image Enhancer, then upscale.
  • Printing? Pick Size, type the width in cm or inches and set Print size to 300 DPI - the pixels are worked out for you.
  • Transparent logo or sticker? Keep PNG - the AI upscales the cut-out edges too, so they stay clean on dark surfaces.

Frequently Asked Questions

Drop your image into the box (or paste it with Ctrl+V), keep AI selected, pick 2x, 3x or 4x and press Upscale.

When it is done, compare before and after with the slider and press Download.

Yes. AI mode runs Real-ESRGAN, a neural network trained to rebuild edges, textures and fine detail, instead of just stretching pixels.

It runs on your own device, using the graphics card when your browser supports WebGPU. Need a 4K or 8K result? Use the 4K Image Upscaler.

No. Your images never leave your device - the AI model is downloaded once (about 5 MB) and everything happens in your browser.

That also means no upload limits and nothing stored on a server.

With a graphics card (WebGPU) most images take a few seconds. Without one, the AI runs on the processor and a 1000 x 750 photo can take a few minutes.

The page shows an estimate before you start and the time left while it works. Classic mode is always instant.

Photo for camera pictures and realistic images, Anime & art for drawings, illustrations and cartoons (it is also twice as fast), Pixel art for sprites and icons that must keep hard edges, and Text for screenshots and scans.

Upscaling an animation? Use the GIF Upscaler.

Yes. Drop up to 20 images - they are upscaled one after another with the same settings. One or two come as separate files, three or more as one ZIP.

AI mode takes images up to 25 megapixels (for example 6000 x 4000), and the result can be up to 100 megapixels or 16,000 pixels wide.

That means you can also upscale an image you already upscaled once. Big images take longer, so the page shows a time estimate first. Need a smaller copy? Use the Image Resizer.

Yes. Choose Size and type the print width in cm or inches, and set Print size to 300 DPI. The tool works out the pixels, upscales with AI and saves the DPI in PNG and JPG files, so print software reads the right size.

Going above 4x? Use 8x, or press Upscale again on the result. Printing a logo? Clean the background first with the PNG Background Remover.

Yes. When your image has transparency, the result page offers a White ink mask: a PNG with the exact shape of your artwork at the same size and DPI, black on white or white on clear.

Choke shrinks it by 1 to 4 pixels so the white never peeks out. For cleaner masks, set Transparent edges to Hard before upscaling. Need the artwork as vectors for a cutter? Try PNG to SVG.

Yes. Save as PNG or WebP and the transparency stays. In AI mode the cut-out edges are upscaled by the AI too, so they stay crisp on dark or light surfaces instead of turning soft or getting a dark fringe.

JPG has no transparency - see PNG to JPG if you need a solid background.

PNG keeps every detail and transparency but makes big files. JPG is best for photos you want to share. WebP gives the smallest files at the same look.

The real file size is shown after upscaling, and you can switch format without running the AI again. Still too big? Try Compress JPG.

AI upscaling uses the Real-ESRGAN models by Xintao Wang et al. (BSD 3-Clause), running with ONNX Runtime Web.

Guides & Tutorials

All 14 guides
Optimization How to Reduce Image File Size Without Losing Quality Read the guide Comparison PNG vs JPG: Which Image Format Should You Actually Use? Read the guide Guide Complete ICO File Guide: Understanding, Opening & Converting Icon Files Read the guide