Image Resizer
Resize an image by width, percent, a KB budget or a print size in millimetres. The preview and the pixel counts redraw as you type.
Picture
Your picture goes here, at a size worth judging, and the numbers follow it.
Pictures
Drop pictures here
JPEG, PNG, WebP or AVIF — one picture, or a folder to run the same size over
—
—
Zoom
1:1 shows the pixels as they are; Fit shows the whole picture.
Or a size somebody else decided
The queue
New size
The mode, the format and the quality are remembered for next time.
How to use
- Drop your picture on the Pictures box. One file gives you the live preview; add several, or a folder, and a Resize all button appears instead.
- Pick a Resize mode, or press one of the size chips when you just want a platform's standard size.
- Type the number that mode asks for. The new size follows as you type, and the second dimension is worked out for you in every mode except Exact size.
- Choose the Format, set Quality if you picked JPEG or WebP, and press Download. It stays off while the result would be the picture you already have.
How the modes behave
Seven ways to resize an image sounds excessive until you need the seventh. Target width is the everyday one: type 800 and the height works itself out. Target height goes the other way round. Fit within box keeps the whole picture inside a maximum width and height. Exact size takes both numbers and asks what you want done when the shapes disagree. Scale by percent is a slider from 1 to 200. Target file size wants a number in KB. And Print size deals in millimetres, because printers do.
For a single picture there is no button to press. The new pixel size follows every keystroke, and when you finish a field the picture is re-encoded and laid over the original on the stage, with a divider you can drag across the before and after. The size chips are a shortcut on top of all that: press Story / Reel or YouTube and the mode flips to Fit within box with both numbers filled in, and a note says what that did. Your photo is fitted inside the box with its proportions kept, so nothing gets stretched to make the label true.
Print is where pixels stop being the unit anyone cares about. Choose A4 or a 4 by 6 photo from the paper list, set the resolution (300 is the usual answer, and 72, 96, 150, 300 and 600 have their own buttons), and the pixel count is worked out for you. That resolution is written into a PNG or JPEG so a print shop opens the file at the size you meant rather than guessing. When the print you asked for needs more pixels than the photo actually has, the readout says by what factor and offers to run a 2x AI enlargement first.
Good to know
What this tool leaves out
- Download stays off when the result would be the same picture: the same width, height and format as the file you dropped. Change the size or the format and it comes back.
What a browser cannot do
- It can only open what your browser decodes on its own, so JPEG, PNG, WebP, GIF and BMP are safe while an iPhone HEIC or a TIFF scan will probably be refused. Push those through the image converter first.
Frequently asked questions
How do I get an image under 100 KB?
Set the mode to Target file size and type 100. It encodes the image at a series of scales and keeps the largest one that still lands under your limit, which is what most upload forms actually care about. If even a tiny version misses the target it tells you the smallest it managed and at what dimensions, and switching the output to JPEG or WebP usually closes the gap.
How many pixels is A4 at 300 DPI?
2480 by 3508. Choose Print size, pick A4 from the paper list, leave the resolution on 300, and that is the figure it lands on. The list also carries A3, A5, A6, US Letter, US Legal, three photo sizes and a 3 inch square, and you can type any width and height in mm, cm or inches instead.
What does turning Resample off do?
It stops the pixels being recomputed. The image keeps every pixel it arrived with, and only the printed size recorded in the file changes, which means the resolution moves instead. The same photo asked to print smaller comes out at a higher DPI. That is the setting you want when the detail is precious and the file just needs to declare the right physical size.
Why is there no Resize button?
For one image it would be a button you press after every field. The new size and the print readout follow each keystroke, and the moment you finish a field the picture is encoded again, so Download always hands over what the stage shows. Load more than one file and a Resize all button does appear, because a batch is worth waiting for.
What happens if the exact size I want is a different shape?
Four cards appear, each saying what it would do to your picture in its own numbers. Crop to fill covers your dimensions and trims the overflow. Fit inside pads the gap with the Border color, white by default. Stretch squashes the picture. Auto looks at how far off the two shapes are and crops when the difference is 15% or less, pads when it is more, and the note says which it chose.
Can it make a small image bigger?
Only when Allow upscaling is ticked. Leave it off and a width, height, percentage or box bigger than the picture keeps it at its own size, with a note saying so. Ticked, a plain resample grows it, though it invents no detail and the result softens. For a genuine enlargement, Enhance with AI first appears beside Download whenever the size you asked for is bigger than the picture.
PNG or JPEG for the output?
JPEG is the default because most resizing is photos, and the Quality slider sits at 90, high enough that the difference is hard to see. PNG is lossless, which suits screenshots, line art and anything with transparency, though a photograph saved as PNG usually grows. WebP suits both. One catch worth knowing: PNG and JPEG carry the print resolution in the file, WebP has no field for it.
Can I run a whole folder through at the same settings?
Select the lot, or drop a folder, and every file gets a row saying what it becomes, then Resize all applies the same mode and numbers to all of them. A file that will not decode is marked in its row while the others carry on. Once two or more are done, Download all (.zip) packs them into resized-images.zip, each named after its source with -resized on the end.
Should I resize or crop for a profile picture?
Depends which part you want kept. Resizing shrinks the whole frame and keeps everything in it, so a wide landscape squeezed into a square would have to be padded or squashed. If the point is to pick out a face from a bigger photo, the image cropper is the right stop, and you can resize the crop here afterwards.
Missing something in Image Resizer? Suggest a feature →
Tell someone who needs this.