Image Guide

How to Upscale an Image Online for Free (AI, Up to 4×)

A small picture stretched to a bigger size looks soft and blocky. An AI upscaler works differently: it redraws edges and textures while it enlarges, so the result looks cleaner. The ToolTiny Image Upscaler does this inside your browser, so your photo is not sent anywhere. This guide follows a real recording: a 147 KB photo of 563×449 pixels enlarged 2.8× to 1576×1257 pixels in 14.2 seconds, with every screen you will see on the way.

When Do You Need to Upscale a Picture?

Upscaling or Just Resizing?

ResizeAI upscale
What it doesStretches the existing pixelsEnhances edges and textures while enlarging
Look when enlargedSoft or blockyCleaner and sharper
SpeedInstantSeconds, depending on your device
Where to do itImage Crop & ResizeImage Upscaler

The upscaler cannot invent details that were never in the picture. It makes what is there look better at a larger size.

Watch the Whole Process

The recording opens the tool from the menu, loads a photo, tries the 2× and 4× presets and a custom 2.8× scale, enlarges the picture and saves it.

How to Upscale an Image, Step by Step

  1. Open Image Upscaler

    Open the Images menu in the top bar and choose Image Upscaler, or go straight to tooltiny.com/image-upscaler.html.

    Images menu with Image Upscaler highlighted
    Images → Image Upscaler
  2. Find the drop box

    The page shows a Drop your image here box with the note “JPG · PNG · WebP · Max 16MB · up to 2 MP”. The Select an image to upscale button below it stays grey until a picture is loaded.

    Drop your image here box with the supported formats and limits
    Drop a picture or click the box
  3. Choose a photo

    Click the box and select your picture in the file window, then press Open. We used a 147 KB JPG of a lake with purple flowers at sunset.

    File window with a lake photo being selected
    Select one image
  4. Check the preview

    The file name and details appear at the top: 147.0KB · 563×449px · JPEG. Under it is the Original preview with its size, and the Upscale Factor options below.

    Original preview with file name 147 KB 563 by 449 pixels
    The original: 563×449 px
  5. Pick a scale

    Choose 1.5×, 2×, 3× or 4×. The 4× button carries an AI MAX tag. A line under the slider shows the result before you start: at 2× our photo becomes 1126 × 898 px.

    Upscale Factor buttons with 2x selected and output 1126 by 898 pixels
    2× gives 1126×898 px
  6. Try the maximum

    Drag the slider to the right end. At 4.0× the output size reads 2252 × 1796 px, and the main button changes to Upscale 4.0×.

    Slider at 4.0x with output size 2252 by 1796 pixels
    4×: 2252×1796 px
  7. Set a custom scale

    The slider also gives values in between. We stopped at 2.8×, which makes 1576 × 1257 px. Any value from 1.1× to 4× works, and the output size updates as you move.

    Custom scale 2.8x with output size 1576 by 1257 pixels
    2.8×: 1576×1257 px
  8. Press Upscale

    Press the purple Upscale 2.8× — Enhance Resolution button. The first time, a bar says Loading the AI model (first time only) while the model is downloaded to your browser. Then it shows Preparing the AI model….

    Loading the AI model first time only progress bar
    Loading the AI model (first time only)
  9. Watch the progress

    The bar now reads Enhancing (WebGPU) — part 10 of 20 · about 8 s left. The picture is enhanced in small parts, and the text shows which part is being worked on and how long is left.

    Progress bar Enhancing WebGPU part 10 of 20
    Part 10 of 20, about 8 s left
  10. See the result

    A green box says Image upscaled successfully! with a summary line: 563×449px → 1576×1257px · JPG · 515.6KB · 14.2 s on WebGPU. The original and the upscaled picture are shown side by side above.

    Image upscaled successfully box with sizes, 515.6 KB and 14.2 seconds
    563×449 → 1576×1257 in 14.2 s
  11. Download the picture

    Click Download Upscaled Image and choose a folder in the Save As window. The suggested name is the original name plus the new size and _upscaled: mark-harpur-2_1576x1257_upscaled.jpg. Other files on the desktop are blurred in this picture.

    Save As window with the file name ending in upscaled.jpg
    Name: ..._1576x1257_upscaled.jpg
  12. Save it

    Press Save. In our recording the folder was Downloads.

    Save As window in the Downloads folder with the Save button
    Press Save
  13. Check the download

    The browser download list shows the new file at 516 KB, marked as done.

    Browser download list with the upscaled JPG
    The file in the download list
  14. Open the result

    Open the file in any photo viewer. The Photos app shows 1576 × 1257 and 515.6 KB, the same numbers the tool reported.

    Photos app showing the upscaled picture at 1576 by 1257 pixels
    Opened in the Photos app

Which Scale Should You Choose?

ScaleOutput for our 563×449 photoGood for
2×1126 × 898 pxA moderate boost, fastest
2.8× (custom)1576 × 1257 pxWhat we used: a full-screen picture
3.1× (custom)1745 × 1392 pxBetween the presets
4× (AI MAX)2252 × 1796 pxThe biggest enlargement

The sizes above are the ones the page showed in our recording. A larger scale means a bigger file and more parts to process, so it takes longer.

Good to Know

Follow ToolTiny for short tutorials

One-minute clips on converting, repairing and editing documents, images and text.

Tips for Better Results

Upscale your image now

Choose a scale, check the output size, download. Free, no sign-up, nothing uploaded.

Open Image Upscaler

Related ToolTiny Tools

Frequently Asked Questions

How do I upscale an image online for free?
Open the ToolTiny Image Upscaler, drop a JPG, PNG or WebP picture on the box, choose a scale from 1.5× to 4×, press Upscale and download the result. It is free, with no sign-up and no watermark.
Is my image uploaded to a server?
No. The AI model is downloaded to your browser and the picture is enhanced on your own device. The page says your image is never uploaded.
What is the maximum scale?
The AI enlarges up to 4×. The slider goes from 1.1× to 4×. The page also offers an 8× option for small images up to 512 pixels on the longest side: the AI enlarges 4× and the rest is regular smooth resizing, which does not add more detail.
What size of image can I use?
JPG, PNG or WebP up to 16 MB and about 2 megapixels. The longest side of the result can be up to 4096 pixels; the tool shows the real output size before you start.
Why does the first run take longer?
The first time, the page downloads the AI model to your browser, shown as Loading the AI model (first time only). After that the model is already there.
How long does it take?
It depends on your device. In our recording a 563×449 photo enlarged to 1576×1257 took 14.2 seconds with WebGPU. Browsers without WebGPU use a slower mode, and the progress text shows how many parts are left.
Which format is the result?
A JPG for normal photos. In our recording the 147 KB original became a 515.6 KB JPG after 2.8× enlargement.
Will this make a blurry photo sharp?
The AI adds detail to edges and textures when it enlarges, so a small photo looks cleaner than with plain stretching. It cannot recover details that were never in the picture, so very blurry or heavily compressed photos improve only a little.
Can I choose a scale between 2× and 3×?
Yes. The slider gives any value from 1.1× to 4×, for example 2.8×, and shows the output size under it before you press Upscale.
How do I compress the result afterwards?
A bigger picture is a bigger file. Use the Image Compressor to make it smaller, or Image Crop & Resize to set an exact size.