Image Resizer
Shrink photos to the size they will actually be displayed at.
Every tool runs entirely in your browser. Your files are never uploaded to a server.
Resizing changes an image’s pixel dimensions. It is the most effective way to reduce file size, because size scales with pixel count — halving the dimensions removes about three quarters of the data.
How to use Image Resizer
- Add your images. Drag in as many as you like; they are all resized to the same rule.
- Set the longest edge. 1600 px suits most web use; 2048 for anything that might be printed small.
- Resize and save. Aspect ratio is preserved automatically, so nothing is stretched.
About resizing images
Resizing is the single most effective thing you can do to an image, and it is consistently the step people skip because "compress" sounds like the operation that reduces size. File size scales roughly with the number of pixels, so an image at half the width and half the height contains a quarter of the data. A phone photograph is commonly 4,000 pixels wide and is very often displayed at 800, meaning around 96 percent of what was downloaded was discarded by the browser before anything appeared on screen. The rule worth remembering is to target about twice the display size. High-density screens address two physical pixels for each CSS pixel, so an image shown at 800 wide looks noticeably sharper at 1600 than at 800, and no better at all at 3200. Beyond that the extra data is pure waste. Enlarging is a separate matter and is genuinely not possible in any meaningful sense — upscaling interpolates between existing pixels, producing a larger, softer image with no additional detail, which is why the option is absent here rather than merely discouraged. Where an image is too small, the fix is a better original.
Frequently asked questions
Why resize instead of just compressing?
Will it stretch or crop my image?
Can I make an image bigger?
What size should images be for a website?
Last updated