📐 Image Resize
Resize images to any width and height in pixels. Lock aspect ratio, batch process multiple images, output as PNG or JPEG. Processed in-browser via Canvas API.
✅ 100% free · no signup · images are never uploaded or stored on our server
🔒 About Privacy
- ・All processing happens entirely in your browser
- ・Image data is never sent to any server
- ・No storage logs, no upload history, no database
- ・No signup, no login, no payment ever
📂
Drag & drop, click to select, or paste images (multiple supported)
📖 How to Use
-
1
Load imagesDrag and drop, click to select multiple files, or paste with Ctrl+V.
-
2
Set width and heightEnter target size in pixels. With ratio locked, changing one dimension auto-fills the other.
-
3
Run resizeClick Resize Now to process every loaded image with preview.
-
4
DownloadDownload each image individually, or use Download All. Files get _resized suffix.
❓ FAQ
Is my image uploaded to your server?
No. All processing happens in your browser via Canvas API. You can verify in DevTools Network tab.
Will upscaling look blurry?
Yes. Upscaling uses Canvas bilinear interpolation and looks soft. This is not AI super-resolution, so we recommend it mainly for downscaling.
Can I batch process many images?
Yes. Load dozens of images at once and resize them all with the same settings. Everything runs in-browser with zero server load.