Resize an image by exact pixels or percentage. Nothing is uploaded — it all happens in your browser.
Quick presets (app icons)
You can upload PNG, JPG, GIF, BMP, or WebP. Output can be saved as PNG, JPG, or WebP (the three formats browsers can reliably generate).
Upload your image, enter the new width and height (or use a percentage), and click Resize & Download. The resized image downloads immediately in the same file format.
Only if the new width and height don't match the original aspect ratio. Keep "Lock aspect ratio" checked to scale proportionally without stretching or squashing the image.
Yes. Use the Format dropdown to save the resized image as PNG, JPG, or WebP regardless of the original file type — useful for converting a PNG to a smaller JPG, or a JPG to a transparent-capable PNG.
No. Resizing happens entirely in your browser using the HTML5 Canvas API. Your image is never uploaded anywhere.
Need something else? See the full tools homepage.