How to use Image resizer
- 1
Add the pictures
Drop up to 10 images of up to 25 MB each — JPG, PNG, WebP, AVIF, HEIC, GIF, BMP or SVG — or paste one from the clipboard.
- 2
Set the new size
Type a width or height with the aspect lock on, scale by 1–400 percent, or pick one of 23 presets such as Instagram post or 4K.
- 3
Decide how it fits
When the frame has a different shape, choose Fill to crop the centre, Fit to add a coloured or transparent border, or Stretch.
- 4
Resize and download
Press the Resize button; each file is saved with its new size in the name, like photo-1280x720.jpg, singly or in one ZIP.
Limits and Pro
Up to 10 images per batch and 25 MB per image; outputs up to 16,384 px per side and 120 megapixels.
Pro resizes batches of up to 500 images with files of up to 4 GB each. See Pro
About Image resizer
Image resizer produces a new picture at the exact pixel dimensions you ask for, resampled with the Lanczos3 filter from the pica library rather than the browser's quicker smoothing. When a photo is reduced to less than 85% of its size, a light unsharp mask is added so edges stay crisp instead of going soft. With the aspect lock on, typing a width works out the height (or the other way round); percentages scale every image in the batch by the same factor, so files of different sizes stay proportional. Don't enlarge leaves smaller images untouched, which is handy when one batch mixes phone photos and screenshots.
Each file keeps its own format unless you pick JPG, PNG, WebP or AVIF, with a quality slider for the lossy ones. Photos are turned upright first, and the output carries no EXIF, GPS or colour-profile data and no DPI value: the print presets (passport 35×45 mm, 4×6 in and so on) set the pixel count for 300 DPI, so tell the print shop the physical size.
Typical jobs are social posts and covers that platforms would otherwise crop or recompress badly, product photos at a uniform width, wallpapers, email-friendly holiday pictures and app icons. Enlarging can't add detail that was never captured, so upscaling beyond about 150% looks soft; an AI upscaler does better there. Outputs are capped at 16,384 pixels per side and 120 megapixels.
Privacy
Resampling runs in pica's own Web Workers with its WebAssembly core, and encoding in the site's jSquash codec workers, all inside this tab, so the pictures never leave your device. These modules are fetched from this site only after you add an image; HEIC photos also need the libheif decoder from the jsDelivr CDN, a request that carries no image data.
Features
Pixels, percent or presets
Lock the aspect ratio, scale by percent, or use presets for social media, screens, prints and icons.
Smart fit modes
Fill & crop from the center, fit inside with a solid or transparent background, or stretch exactly.
Sharp downscaling
Lanczos resampling (pica) with gentle unsharp masking keeps fine detail when shrinking big photos.
Batch resize
Apply the same settings to many images at once and download everything as a single ZIP.
Convert while resizing
Save as JPG, PNG, WebP or AVIF with adjustable quality, or keep each image's original format.