Skip to content
AnyResizer

AI image upscaler — 2× and 4× in your browser

Make a small or soft photo bigger and sharper with Real-ESRGAN. You see the output size before you start, compare before and after, then download. Free, no signup, no daily cap.

Drop an image to upscale

JPG, PNG, WebP, AVIF, HEIC, GIF, BMP, TIFF · one image · 50 MB max

  • Free
  • Instant
  • No signup

When upscaling is the right fix

An old photo from a small camera

Early digital cameras and phone scans often top out at 640 or 1,024 pixels. A 4× pass turns them into something you can frame, share full screen or print as a gift.

Product shots for a marketplace

Etsy, eBay and Amazon reward large, crisp photos that support zoom. When a supplier image arrives too small, upscale it instead of reshooting the product.

A logo you only have as a small PNG

The transparent background survives the trip, so a 300-pixel logo pulled from an old website can become a 1,200-pixel one for a slide deck, a banner or a T-shirt mock-up.

Printing bigger than the file allows

A 10-inch print at 300 DPI needs 3,000 pixels on its long side. Upscale first so the printer has real detail to work with, then set the exact size in the Image Resizer.

Social posts and blog headers

A tight crop of a photo is often too small for a 1,200-pixel header or a full-width post. Upscale the crop so it stays sharp on high-density phone and laptop screens.

Illustrations and game art

Real-ESRGAN handles drawn outlines and flat colour well, so artwork, sprites and screenshots enlarge with clean edges instead of a soft halo.

Upscaling that adds detail instead of blur

Stretch a 600-pixel photo to 2,400 pixels in a normal editor and you get a bigger, blurrier copy of the same picture. The software invents each new pixel by averaging its neighbours, so edges go soft, text smears and JPEG blocks grow with the image.

This image upscaler runs Real-ESRGAN, a neural network trained on millions of low- and high-resolution image pairs. It has learned what sharp edges, hair, fabric and brickwork look like up close, so it rebuilds that texture as it enlarges and cleans up compression damage on the way. The model runs on your own device: your graphics card through WebGPU when the browser supports it, your processor through WebAssembly when it doesn't.

One honest note before you start. The model predicts detail; it does not recover it. Faces, signs and fine print can come out crisp but slightly different from the real scene. That is fine for a print, a product listing or a header image, and wrong for evidence, scanned documents or anything that has to be exact.

Features

Real-ESRGAN at 2× and 4×

Two dedicated models, one per scale, rather than one model run twice. Pick 2× for a quick lift on a decent photo and 4× when a thumbnail has to become a poster.

Output size shown up front

Each scale option shows the exact pixel size you will get before you press a button. Very large photos are capped to fit browser memory, and the cap is shown in plain numbers, never applied silently.

Transparency and HEIC handled

Transparent PNG and WebP files keep their alpha channel at the new size, so cut-outs stay cut out. iPhone HEIC photos open directly in any modern browser, with no separate conversion step.

How to upscale an image in three steps

  1. Drop your image

    Any JPG, PNG, WebP, AVIF, HEIC, GIF, BMP or TIFF up to 50 MB. It opens straight in the editor with its current size shown.

  2. Pick 2× or 4×

    Check the output size listed under each option, then press Upscale. The first run downloads the AI model once; after that it is saved in your browser and starts in seconds.

  3. Compare and download

    Drag the slider across the result to check edges and text against the original. Keep the original format or switch to PNG, JPG or WebP, then save.

Tips for the best upscale

  1. Tip 1:

    Start from the largest copy you have. The model adds detail, but it does its best work with more real pixels to read.

  2. Tip 2:

    Upscale before you compress. Compressing first bakes in artifacts that the model then enlarges along with everything else.

  3. Tip 3:

    On a large photo, 4× can finish faster than 2×. Both are capped to the same output size, and 4× reaches it from a smaller input.

  4. Tip 4:

    Keep PNG for logos and graphics with transparency. Choose JPG or WebP for photos so the file size stays sensible.

  5. Tip 5:

    Need an exact size like 3000 × 2000? Upscale first, then set the final pixels with the Image Resizer.

What you get with this upscaler

  • No daily limit, no credits, no account to create
  • Never hands back an image smaller than the one you gave it
  • The AI model downloads once, then starts in seconds
  • Keeps your original format by default, or switch to PNG, JPG or WebP

AnyResizer vs other ways to upscale

What you compareAnyResizerTypical online upscalerDesktop app
PriceFree, no daily limitDaily cap, credits or trialOne-time or yearly licence
AccountNoneOften requiredLicence key
Where it runsYour deviceTheir serversYour device
Upload waitNoneUpload, queue, downloadNone
Output size known before you runYesUsually notYes
Speed on a large photoDepends on your deviceFast once uploadedFast on a good GPU

AI image upscaler — frequently asked

How do I upscale an image without losing quality?

Use an AI upscaler instead of a plain resize. A normal resize averages pixels and blurs them; Real-ESRGAN predicts new detail. Drop your image, pick 2× or 4×, press Upscale, then drag the compare slider to check edges and text before you download.

Is this image upscaler really free?

Yes. There is no account, no credit system, no daily limit and no watermark. The model runs on your own device, so a run costs us nothing and there is nothing to meter.

Are my images uploaded anywhere?

No. The only download is the AI model itself, fetched once from Hugging Face and saved by your browser. Your image is decoded, upscaled and saved on your device. Open the Network tab in your browser's developer tools while it runs and you will see no image leave.

Why is my result smaller than a full 2× or 4×?

Browsers limit how big a single image can be in memory, about 16.7 megapixels on iPhones and many other devices. When the full 2× or 4× would pass that, we shrink the input just enough to land on the limit. The result is still larger than your original, and the exact size is shown before you start.

How long does upscaling take?

With WebGPU, which recent versions of Chrome, Edge and Safari support, a typical phone photo takes under a minute. Without it the model runs on your processor, and a large image can take several minutes. Progress and time left are shown while it works, and you can cancel at any point.

What is the difference between 2× and 4×?

Each uses its own Real-ESRGAN model. 2× doubles the width and height, which means four times the pixels. 4× quadruples them, which means sixteen times the pixels. Use 4× for thumbnails and old low-resolution photos, and 2× when the source is already reasonably sized.

Does upscaling keep transparent backgrounds?

Yes, when you save as PNG or WebP. The alpha channel is enlarged separately and merged back, so cut-outs and logos stay transparent. JPG cannot store transparency, so if you choose JPG, transparent areas turn white.

Can AI upscaling recover detail that is not in the photo?

No. It predicts plausible detail from patterns it learned during training. Text, faces and fine patterns can come out crisp but not identical to reality. It is great for prints, listings and social posts. Do not rely on it where exact detail matters, such as evidence or document scans.

Got a photo that is too small?

Drop it in, pick 2× or 4×, and compare the sharper version side by side in a minute or two.