Resize Image
Resize a JPG, PNG or WebP image to exact pixel dimensions, with an aspect-ratio lock and size presets. PNG stays PNG; other formats are saved as JPG.
Drop your image here
JPG, PNG or WebP, up to 50 MB
Max 1 file, up to 50.0 MB each
About the Resize Image
When a website, app or form asks for an image at a specific size, such as a 1280×720 thumbnail, a 512×512 avatar or a banner exactly 1500 px wide, you need to change its pixel dimensions. This resizer redraws your image on a canvas at the width and height you enter, using the browser’s high-quality smoothing setting, and gives you a new file to download.
The lock button between the Width and Height fields keeps the original proportions: change one value and the other follows. The presets (1920×1080, 1280×720, 800×600, 512×512, 256×256 and 128×128) set an exact size and switch the lock off, because their proportions may not match your image. When the new proportions differ from the original, a warning tells you the picture will be stretched. To change the shape without distortion, crop it first with the Image Crop Tool and then resize.
PNG files stay PNG, so transparency is kept. JPG and WebP files are saved as JPG at 92% quality, with any transparent areas filled with white. The New Size box shows the dimensions, what share of the original pixel count they represent and, after resizing, the new file size.
Shrinking an image works well. Enlarging is possible up to 10,000 px per side, but it cannot add detail, so the result looks soft. If what you really need is a smaller file rather than particular dimensions, the Image Compressor is the better choice.
How to use the Resize Image
- 1
Add your image
Drop a JPG, PNG or WebP file onto the drop area or click Browse Files. Its width and height appear under Original Size.
- 2
Enter the new size
Type a width or a height in pixels. With the lock closed, the other value updates to keep the proportions. Or click one of the presets.
- 3
Check the warnings
If the proportions no longer match the original, a yellow note warns that the image will be stretched. Click the lock to restore the original proportions.
- 4
Resize and download
Click Resize Image, check the preview, then click Download Resized Image. The file name includes the new dimensions.
What it can do
Aspect-ratio lock
Keeps width and height in the original proportions while you type.
Six presets
One click for 1920×1080, 1280×720, 800×600, 512×512, 256×256 or 128×128.
Stretch warning
Tells you when the chosen size will distort the picture.
Format kept where possible
PNG stays PNG with its transparency; JPG and WebP are saved as JPG.
Input checks
The Resize button stays disabled until both values are whole numbers between 1 and 10,000.
Limitations
- WebP input is saved as JPG, and any transparency in it becomes white.
- Enlarging cannot add detail; upscaled images look blurry or soft.
- Each side is limited to 10,000 px, and very large sizes can still fail on devices with little memory.
- Sizes are entered in pixels only; there is no percentage, centimeter or DPI option.
- One image at a time, and EXIF metadata is not copied to the resized file.
Privacy
The image is resized locally by your browser and is never uploaded to FlexyPdf’s servers.
Frequently asked questions
How do I resize without stretching the image?
Keep the lock closed and change only the width or the height. If you need proportions that differ from your photo, such as a square, crop it to that ratio with the Image Crop Tool first and then resize.
Why did a preset distort my picture?
Presets set both the width and the height exactly and turn the lock off. If your image has different proportions it gets stretched, and the yellow warning appears to tell you.
Will resizing reduce the file size?
Making an image smaller in pixels almost always makes the file smaller too; the new size is shown after you click Resize Image. For a further reduction, run the result through the Image Compressor.
Can I resize for printing in centimeters or DPI?
Not directly; the tool works in pixels. Multiply the print size in inches by the resolution you need (for example 4 inches × 300 DPI = 1200 pixels) and enter that number.
What format will the resized image be?
PNG input is saved as PNG. JPG and WebP input is saved as JPG at 92% quality.
Ratings & Reviews
Rate Resize Image
Help others by sharing your experience. Your rating is shown without your name.
More Image Tools
View all →PNG to JPG Converter
Convert PNG images to JPG with a quality slider; transparent areas turn white
Image Compressor
Shrink JPG, PNG or WebP images by re-saving them as JPEG or WebP
Image to ASCII Art
Turn a picture into text art you can copy or save as .txt or PNG
SVG Optimizer
Make SVG files smaller by removing editor data and rounding path numbers