Enlarge an image 2×, 3× or 4× with bilinear, bicubic or nearest-neighbor interpolation. A fast, non-AI resampling upscaler — not super-resolution.
100% Local
🔎
Upload an image to upscale it
How to Use Image Upscaler
Upload an image — click the drop box, drag a file in, or paste with Ctrl/⌘+V.
Pick a scale — 2×, 3× or 4× the original dimensions.
Choose a method — Bicubic or Bilinear for smoothed edges, Nearest-neighbor to preserve sharp pixel edges.
Select the output format and adjust quality for JPG/WebP.
Download the upscaled image.
Interpolation, not super-resolution
This tool uses browser-native resampling (the same smoothing the canvas applies when scaling). It enlarges pixels by interpolation, which softens detail rather than inventing new ones — it is not AI super-resolution and won't recover detail that isn't there. For crisp pixel art, pick Nearest-neighbor to avoid blur; for photos, Bicubic gives the smoothest result.
Features
2×, 3× and 4× integer upscaling.
Bicubic, bilinear and nearest-neighbor interpolation methods.
Output to PNG (lossless), JPG or WebP with adjustable quality.
Live output-dimension readout so you know the exact result size.
Honest, non-AI resampling — no fake detail, no uploads.
All processing runs locally in your browser. Your data is not uploaded to any server.