Resize
Resize an image
Set an exact width and height, then choose how to handle the shape — fit, fill or stretch. Runs in your browser.
How to resize image
Add an image
Drop in a JPG, PNG or WebP.
Set width and height
Enter the exact size you need, then pick Fit, Fill or Stretch.
Download
Preview the result right in the page, then save it.
About this tool
Resizing to an exact width and height only works cleanly when the source has the same aspect ratio — otherwise something has to give. Fit scales the whole image down to stay inside your box and pads any leftover space (transparent for PNG, or a color you pick). Fill crops the image so it fills the box exactly with no padding. Stretch forces the exact size by distorting the image, which is rarely what you want but is there if you need it.
Everything runs locally in your browser, so nothing is ever uploaded — and you can see the actual result before downloading, not just the file size.
Questions
Which fit mode should I use?
Fit if you need the whole image visible and don't mind padding; Fill if you want a clean box with no padding and can afford to crop; Stretch only if exact dimensions matter more than proportions.
Why is my PNG background transparent?
Fit mode defaults to a transparent background so padding doesn't add an unwanted color to PNGs. Uncheck "Transparent background" to pick a solid color instead — useful for JPEG, which has no transparency.
Will it change my file format?
No — the output keeps the original format by default.