Resize and compress images
Set a new width and height, scale by a percentage, or only recompress. Each image shows its new size before you start. Everything runs in your browser.
Features
Three ways to resize
By pixels (width, height or both), by percentage from 10 to 200 percent, or compress only and keep the dimensions.
Never enlarges by accident
With "Don’t enlarge smaller images" on, asking for a width of 1920 shrinks big photos and leaves smaller ones alone.
Live size preview
The list shows the output size of every image as you change the settings, and flags results that are too large for the browser.
Never bigger by compressing
If recompressing would not make a file smaller, the original is kept and marked as already optimized.
How to use Image Resizer & Compressor
- Choose your images or drop them onto the page.
- Select a resize mode and enter the size, or choose Compress only.
- Pick the output format and quality for JPG or WebP.
- Select Resize or Compress, then download the images or the ZIP.
Supported formats
| Accepts | JPG, PNG, WebP |
|---|---|
| Produces | JPG, PNG, WebP |
By default each image keeps its own format. WebP output is not available in Safari.
Limits and things to know
- Up to 50 images, 50 MB each and 300 MB in total. Images above 120 megapixels are refused.
- Results larger than 16,384 pixels per side or 100 megapixels are not possible in the browser.
- PNG is lossless, so quality settings do not apply. To make PNG files smaller, reduce their size or choose WebP or JPG.
- Metadata such as camera details and location is removed, colours become sRGB, and transparent areas turn white when saved as JPG.
Privacy and processing
The browser decodes each image straight to the target size and encodes it again in a Web Worker on your device. FilesKit has no server that receives your images.
Common uses
Fit upload limits
Reduce photos to 1920 pixels wide so they stay under a form’s size limit.
Prepare images for a website
Scale pictures to the exact width of a page layout.
Email many photos
Shrink a batch of photos by 50 percent and send them as a ZIP.
Thumbnails
Create smaller copies of images for previews and listings.
How this differs from other approaches
Online resizers upload your photos first. Here the resizing happens on your device, and very large photos are decoded straight to the target size instead of being held at full size in memory. Desktop editors give you cropping, sharpening and colour management, which this tool does not.
Frequently asked questions
How do I resize without distorting the image?
Keep "Keep aspect ratio" on. The image then fits inside the width and height you give, and you can leave one of them empty.
Can I make a small image bigger?
Yes, by percentage, by an exact stretched size, or by turning off "Don’t enlarge smaller images". Enlarging does not add detail.
What is the difference to Image Compressor?
Image Compressor is a one-click tool with three levels. This tool gives you control over exact sizes, percentages and the output format.
Are my photos uploaded?
No. Processing happens in your browser and FilesKit has no server that receives images.
Related tools
BMP, GIF & AVIF Converter
Convert BMP, GIF, AVIF and ICO images to JPG, PNG, WebP or BMP.
Image Compressor
Make JPG, PNG and WebP images much smaller with one click.
Image Converter
Convert images between JPG, PNG and WebP, one or many at a time.
Image to Base64
Encode an image as a Base64 data URI, with CSS, HTML or Markdown snippets.