Free Tool
AI 2× and 4× image upscaling — Swin2SR runs in your browser
AI-powered upscaling with Swin2SR or instant WebGL Lanczos. No Topaz, no subscription, no upload.
The problem
Low-resolution product images, scanned photos, and web-sourced assets lose sharpness when displayed at large sizes. Topaz Gigapixel AI requires a desktop install and a licence fee. Other AI upscalers process images server-side, requiring upload and raising privacy concerns for commercial product images.
The NSS solution
NSS AI Image Upscaler runs the Swin2SR transformer model directly in your browser. Choose AI mode for maximum quality (47 MB model download, cached after first use) or Instant mode for near-immediate WebGL Lanczos upscaling. Both support 2× and 4× scale factors. All processing happens locally — no upload, no account.
How to use it
- 1
Upscale small product images
E-commerce supplier images are often low resolution. Upscale them 2× or 4× before using them in listings, marketing, or background removal for sharper edges and better visual quality.
- 2
Restore old scanned photos
Digitised film photos and old prints at low DPI benefit most from AI upscaling. Swin2SR recovers fine texture detail that interpolation alone cannot.
- 3
Improve web-sourced reference images
Web images are frequently compressed and downscaled. Upscale before using as design references or composite elements for marketing materials.
- 4
Pre-upscale before background removal
Low-resolution images produce rougher AI background removal edges. Upscale first for cleaner subject isolation, especially on fine hair and transparent objects.
- 5
Print preparation from digital assets
Digital images intended for large-format print need high DPI. Upscale 4× before sending to a print service to meet minimum resolution requirements.
Step-by-step guide
- 1
Upload your image
Go to /ai-upscale and drop your image. PNG, JPEG, WebP, and HEIC are all supported. HEIC files are converted automatically.
- 2
Choose AI or Instant mode
Select AI mode for Swin2SR upscaling (best quality, 47 MB model download on first use) or Instant mode for WebGL Lanczos (no download, near-instant, slightly lower quality).
- 3
Choose 2× or 4× scale
Select 2× to double the image dimensions or 4× to quadruple them. A 500 × 500 px image becomes 2000 × 2000 px at 4×.
- 4
Wait for processing
AI mode processes the image using Swin2SR in tiles. Processing time depends on image size and GPU speed — expect 5–30 seconds for typical web images on WebGPU. Instant mode completes in under a second.
- 5
Download your upscaled image
Click Download to save the upscaled image as PNG at the new resolution. Open in the Image Editor for further adjustments.
Common questions
How large is the AI model download?
The Swin2SR model is approximately 47 MB. It downloads once on first use and is then cached in your browser. Subsequent uses load the model from cache with no network request.
What is the difference between AI mode and Instant mode?
AI mode uses Swin2SR, a transformer-based super-resolution model that hallucinates fine detail, producing sharper textures and cleaner edges. Instant mode uses WebGL Lanczos interpolation — no model download, near-instant, and produces sharp edges but does not add new detail.
When should I use AI mode vs Instant mode?
Use AI mode for old photos, low-resolution product images, and any image where fine detail recovery matters. Use Instant mode for large images where processing speed matters more than maximum quality, or when you need a quick preview before committing to AI processing.
What is the maximum input resolution?
Swin2SR processes images in tiles, so very large inputs are supported but take longer. For 4× upscaling, the output may exceed 8000 × 8000 px on large inputs — browser canvas limits may apply. A practical maximum input is around 2000 × 2000 px for 4× processing within browser memory constraints.
Ready to try it?
No account. No subscription. No images uploaded to any server.
Upscale image free→