Skip to content
PhotoTray

Local Windows utility

AI Enhance

A photo that is too small for what you want to do with it, made twice the size by a model that reconstructs detail rather than stretching pixels. It runs on your own CPU, with no account, no credits and no per-image charge — and it is not fast, which PhotoTray tells you before it starts rather than after.

Windows 10/11 (x64) · Free · No account

Upscaled copies land in the AI Enhance folder — your originals are never modified.

Abstract illustration: a blurred field resolving into sharp detail while a shape lifts free of its background, suggesting a photo enlarged with detail reconstructed.

What it's for

Real jobs — AI Enhance

Not feature bullets — the actual situations people open this for.

  • Rescuing a small profile photo or an old scan that looks soft at full size.
  • Making a product shot big enough to print without it going to mush.
  • Enlarging a photo someone sent you through a messaging app that shrank it.
  • Getting an old low-resolution image up to a size a modern screen does not embarrass.

What it does

Everything AI Enhance handles

Everything below runs on your own machine, on as many files as you give it.

Twice the width, twice the height

Real-ESRGAN reconstructs detail rather than interpolating between the pixels it already has, so edges stay edges instead of turning into staircases.

The model is in the installer

Nothing downloads on first use and nothing needs a connection. The 64 MB network ships with the app and is checksum-verified before it is ever executed.

No account and no credits

Every comparable tool online meters this by the image. Here it runs on your CPU, as many times as you like, for nothing.

An honest time estimate

CPU upscaling is slow. PhotoTray measures the photos you actually added and shows what they will take before you queue them, rather than leaving you watching a bar.

Batch, like everything else

Point it at a folder and every photo becomes its own job — with the caveat that a folder of full-size photos is an overnight run, not a coffee-break one.

It can be a rule

Upscaling is automatable, so a Watch Folders rule can chain it after a conversion — the SD-card preset does exactly that.

How it works

From drop to done

  1. 1

    Drop in a photo

    Or a folder, if you have the time to spare. JPG, PNG, WebP, GIF, TIFF and AVIF.

  2. 2

    Read the estimate

    PhotoTray works out what your photos will cost from their pixel counts and your CPU's core count, and shows it before anything is queued.

  3. 3

    Let it run

    Each photo becomes its own job in the queue. There is no connection involved at any point.

Under the hood

The engines, named

The model, named — and where it runs.

Upscaler
Real-ESRGAN x2 (ONNX weights) on onnxruntime — CPU
Scale
2× — the factor the shipped network was trained for
Input
JPG, PNG, WebP, GIF, TIFF, AVIF
Model delivery
bundled in the installer, SHA-256 verified before use
Platform
Windows 10/11 (x64) — CPU only, no GPU required

CPU-only is a deliberate trade, not an oversight: it means no GPU requirement, no driver problems and no machine where the feature simply refuses. The cost is speed — measured at 2× on eight cores, roughly 36 seconds per input megapixel, so a 12-megapixel phone photo is around seven minutes. There is no 4×: Real-ESRGAN upsamples by exactly the factor it was trained for, so 4× would be a second network and about four times that cost. Running a 2× pass twice is not the same thing and is not offered.

The rest of the belt

It ships with five more

Questions

AI Enhance, answered

Get the whole tray — AI Enhance

AI Enhance comes with PhotoTray — free for Windows 10 and 11, with the other five alongside it.

Windows 10/11 (x64) · Free · No account