Resize behavior
This tool fits your source image inside the requested dimensions while keeping its aspect ratio for custom sizes.
For exact social canvases, use the Instagram or social media resizer presets.
Change image dimensions for forms, websites and sharing while processing the file entirely on your device.
Need to resize many images?Use batch image resizing
This tool fits your source image inside the requested dimensions while keeping its aspect ratio for custom sizes.
For exact social canvases, use the Instagram or social media resizer presets.
No. ImgShrink processes selected images in your browser and does not upload them to a server.
The default resize workflow fits the image into the selected dimensions. Empty space may be filled when an exact canvas is needed.
The browser controls image decoding and export support. Some browsers may not export AVIF or may flatten unsupported transparency.
This tool works in the browser, so output support depends on what your browser can read and export.
Last checked: 2026-09-07
Resize multiple images by width and height in your browser. Process a visible queue and download results as files or ZIP.
Resize images for Instagram square, portrait, landscape and story sizes in your browser. No upload required.
Resize images for social media previews, posts and profile graphics in your browser with practical presets.
Compress JPG, PNG, WebP and AVIF images in your browser. Reduce image file size privately with adjustable quality and instant downloads.