Image Resizer
Resize JPG, PNG and WebP images in your browser to exact pixel dimensions, a percentage, or a maximum width or height.
Upload an image
Resized image
Upload an image to resize it.
How to use the image resizer
Upload an image, choose a resize mode, then pick the output format and quality. The resized image updates as you type and is ready to download. Everything happens in your browser, so the file is never uploaded.
- Exact dimensions: set width and height. Keep aspect ratio on to avoid stretching, or turn it off to force an exact size.
- By percentage: scale both sides by the same amount, for example 50%.
- Maximum width or height: shrink the image to fit a limit while keeping its proportions. Smaller images are left at their original size.
Why resizing matters
Uploading a 4,000 pixel photo to show it at 800 pixels wastes bandwidth and slows your page. Resizing to the size you actually display can cut file weight dramatically and improve Core Web Vitals.
Common uses
- Blog header images at a consistent width
- Product thumbnails for an online store
- Screenshots for documentation
- Email signature images and newsletter graphics
Frequently asked questions
Will the quality be good enough?
The tool uses your browser's high quality resampling, which works well for shrinking images. For best results, resize from the largest original you have.
Can I make an image bigger?
Yes, but enlarging cannot add detail, so the result will look soft. Real enlargement needs AI upscaling software.
Is there a size limit?
The limit is your device's memory. Very large images may fail on phones, so try smaller dimensions if that happens.
Are transparent PNGs preserved?
Yes, when you export as PNG or WebP. JPG has no transparency, so transparent areas become white.

