// client-side image utility
Resize images
without leaving the tab.
Drop a file (or a whole batch), drag a slider, get smaller images back. Nothing is uploaded — the resize happens in your browser's memory for this session only, and disappears when you close the tab.
Drop images, click to browse, or paste
PNG, JPEG, or WEBP · max 4MB each · up to 20 files · Ctrl/Cmd+V to paste
A ratio alone isn't a resolution — enter the width you want in pixels, and the height is calculated to match the ratio.
Image is center-cropped to fill the target size exactly — like a passport-photo cropper, not a stretch.
Quality is auto-tuned per file to land close to this size. Not available for PNG.
01 — no storage
Every resize runs client-side with the Canvas API. Nothing is sent to a server, so nothing is stored anywhere. Refresh the page and the file is gone.
02 — file size
Input files are capped at 4MB to keep everything comfortably inside browser memory. Larger files are rejected before processing.
03 — batch mode
Drop up to 20 files at once. One file downloads directly; a batch downloads as a single ZIP. There's no history, no accounts, no sync.