Why Use ImgTool.app’s AI Upscaler?
Private & Local
Everything happens in your browser. Your images never leave your device—perfect for sensitive work.
Fast on Modern Browsers
Uses WebGPU/WebGL when available, with a WASM fallback—plus tiling to fit your device memory.
Quality Controls
Choose 2×/4×, pick a quality-vs-speed model preset, and optionally add edge-aware sharpening.
Great for Thumbnails
Upscale small assets for web, thumbnails, or prints with stronger edges and reduced blockiness.
No Account Needed
Free and simple—drag & drop or paste an image and go.
Open Model Options
Powered by ESRGAN-style models via UpscalerJS—swap presets to suit your device and image type.
Tips
- Start with 2× for speed; switch to 4× for maximum detail.
- Portraits: avoid over-sharpening; landscapes: try mild sharpen.
- If edges look tiled, raise the overlap a bit (e.g., 32).
When to use an image upscaler
Upscaling is useful when an image is too small for its next job: old graphics, low-resolution thumbnails, small product photos, or social images that need a larger export. It is not magic, so a clean source image still matters. Start with 2x, compare edges and faces, then move to 4x only if the image still looks natural.
This page is designed as a browser-based upscaler rather than a file-upload service. The image is processed locally where possible, which helps when you are working with private drafts, client graphics, unreleased artwork, or website images that you do not want to send to another server.