fit · fill · exact · percent
Image resizer
Resize a whole folder of images in one go: fit them inside a box, fill and crop to an exact shape, stretch to a size or scale by a percentage, with a sharp Lanczos filter.
Runs in this tab. Nothing is uploaded.
Drop images here
JPG, PNG, WebP, AVIF or GIF · as many as you like
Converted on this device. Nothing is uploaded.
Your images
Nothing yet. Converted files show up here with their savings.
Drop images on the page, or use “Choose images” above.
Resize modes explained
- Fit inside
- Keeps the aspect ratio and makes the image as large as possible inside the width and height box. A 4000 × 3000 photo fitted into 1600 × 1600 becomes 1600 × 1200. Ideal for batches of mixed portrait and landscape photos.
- Fill and crop
- Scales the image to cover the whole box, then trims the overflow evenly from both sides. Every output has exactly the size you asked for, which suits thumbnails, avatars and product grids.
- Stretch to exact size
- Forces the exact width and height, distorting the picture if its shape differs. Leave one side empty to keep the aspect ratio. The link button fills in the other side from the first image’s shape.
- Scale by percentage
- Multiplies both sides, for example 50% to halve a screenshot from a high-density display.
Sharp downscaling
Resizing uses the Squoosh resize codec compiled to WebAssembly. Pixels are averaged in linear light with premultiplied alpha, which avoids the dark fringes and muddy gradients of quick canvas scaling. Lanczos3 keeps the most detail; choose Mitchell or bilinear if Lanczos makes noisy photos look too crisp. Photos are turned upright using their EXIF orientation before resizing.
Questions
Can I resize many images at once?
Yes. Add as many files as you like; they are resized in parallel and you can download them together as a ZIP. Output names include the new size, for example harbour-1600x1067.jpg.
Will resizing reduce quality?
Making an image smaller always removes pixels, but a good filter keeps edges clean and avoids jagged lines. Saving as JPEG, WebP or AVIF also re-encodes the picture at the quality you choose; pick PNG to avoid that.
Can I make images larger?
Untick “Don’t enlarge smaller images” to allow upscaling. Enlarging cannot add real detail, so results look softer the more you enlarge.
What is the largest size I can create?
Up to 16,384 pixels per side and 100 megapixels in total. Large outputs need a lot of memory, especially on phones.
Are my photos uploaded?
No. Resizing and encoding happen in background workers in this browser tab.
More image tools
- Convert to AVIFBatch JPG, PNG, WebP and GIF to AVIF with quality, effort, chroma and lossless controls.
- AVIF to JPGTurn AVIF pictures into JPEGs that every app and website accepts, encoded with MozJPEG.
- AVIF to PNGLossless PNG copies of AVIF images for editing, with transparency kept.
- WebP ConverterConvert JPG, PNG and GIF to WebP, or WebP back to PNG, JPEG or AVIF.
- Image CompressorShrink JPEG, WebP or AVIF by quality, or let it search for a target file size.
- Image ResizerBatch resize to fit, fill and crop, an exact size or a percentage, with sharp Lanczos downscaling.
- EXIF RemoverSee the GPS position, camera and dates in a photo, then strip them without re-encoding.
- AVIF Support CheckerTest AVIF, WebP and JPEG XL decoding in this browser and generate a <picture> fallback.