Resize PNG, JPG or WebP images to a target width and/or height while keeping the aspect ratio. Everything happens locally in your browser.
0 means no limit on this axis.
0 means no limit on this axis.
The conversion runs entirely in your browser. Your files stay on your device from start to finish, there is no server copy, and nothing is stored once you leave the page. That is true for every tool on FileFlip.
Most images are far larger than the place they are going. A photo straight from a phone can be 4000 pixels wide, while a blog post displays it at 800. Resizing before you upload cuts the file size dramatically and makes pages load faster. This runs in your browser, so the original never leaves your device.
Drop in one file or a whole batch. Every image is resized with the same rules.
Leave an axis at 0 to let it scale freely. Setting only a width is the usual choice: the height follows automatically and the proportions stay correct.
By default an image is never scaled up, because enlarging cannot add detail that is not there. Tick the box only if you specifically need larger pixel dimensions.
Keep PNG for graphics, or switch to WebP or JPG to save more space on photographs.
The aspect ratio is always preserved. If you give both a width and a height, the image is scaled to fit inside that box, so one dimension will usually come out smaller than the number you typed. Nothing is cropped or stretched.
For a full width photo on a web page, 1600 pixels wide is generous and 1200 is usually plenty. For a thumbnail, 400 is fine. For an email attachment, 1000 keeps the file comfortably small while still looking sharp.
Fewer pixels means a smaller file even before any quality setting is applied. Resizing is often the single most effective way to shrink an image, more so than lowering quality.
Convert PNG, JPG, WebP, AVIF, GIF or BMP images to PNG, JPG, WebP or AVIF. Runs entirely in your browser, so your images never leave your device.
Shrink JPG, WebP or AVIF file size by lowering quality, with an optional maximum dimension. Processed in your browser, nothing is uploaded.