AI Image Upscaler
Upscale images with a real neural network running in your browser — no uploads, no servers. Uses UpscalerJS with state-of-the-art Real-ESRGAN models for photographic detail restoration.
Your data never leaves your deviceFrequently Asked Questions
-
How is this different from the basic Image Upscaler?
The basic upscaler uses mathematical interpolation (bicubic) plus sharpening — fast and predictable. This AI version runs a trained super-resolution neural network in your browser, which can synthesise realistic detail and textures the interpolation simply cannot. It takes longer and downloads a model the first time.
-
Which model is used?
This tool uses UpscalerJS with a Real-ESRGAN variant. The model runs on TensorFlow.js with WebGL acceleration in your browser. The model weights (a few MB) are downloaded once and cached for future use.
-
Why is my first run slow?
On first use, the browser downloads the AI model weights and initialises TensorFlow.js. Subsequent runs use the cached model and are much faster. Processing time depends on your device and image size.
-
Are my images uploaded anywhere?
No. The model runs entirely in your browser via TensorFlow.js. Your images never leave your device.