Image Resizer
Resize JPG, PNG and WebP images in your browser without uploading them.
Related Tools
0 comments
How it works
The image is loaded into an HTMLImageElement, then drawn into a hidden HTMLCanvasElement at the requested dimensions. The canvas resampling uses the browser's built-in bicubic-like algorithm — the same one used by CSS for transform: scale. The canvas is then exported via toBlob() in the chosen format. Because everything happens in the page itself, no image data is ever sent to a server — useful for screenshots and confidential photos.
Common use cases
- Shrinking a phone photo to under 1 MB before email-attaching it.
- Creating a 256×256 favicon source from a high-res logo.
- Producing a fixed-width product image for an e-commerce upload.
See also: Image Compressor .
Frequently asked questions
Will it upscale?
Yes if you ask it to, but small originals will look blurry. The tool does not perform AI upscaling.
Does it strip EXIF?
Yes — drawing through Canvas discards EXIF metadata, including GPS location. Useful before sharing photos publicly.
Why does WebP make my file smaller?
WebP uses a more efficient compression algorithm than JPG. Most modern browsers and platforms support it; older readers may not.
Is the original modified?
No. The tool produces a new file; your original is untouched.