Resize any photo to exact pixel dimensions — nothing is uploaded.
Original size: — (choose an image above first)
The resize updates live as you type. Presets set exact dimensions — handy for YouTube, Instagram and profile photos. JPG output places transparent pixels on white.
Choose an image above to resize it.
No. Resizing happens entirely in your browser using the Canvas API — your file never leaves your device, is never uploaded, saved or tracked. You can even disconnect from the internet after the page loads and it still works.
With the lock on, changing the width automatically adjusts the height (and vice versa) so the photo keeps its original proportions and never looks stretched or squished. Turn the lock off when you need an exact size with different proportions, such as a 1080 × 1080 square from a wide photo.
Yes — you can upscale, and the tool will happily output larger dimensions. Just know that upscaling cannot invent detail the original never had, so a much larger version may look soft. For best quality, resize down from the largest original you have.
Yes — 100% free, no sign-up, no watermarks and no file limits. Resize as many images as you like, one at a time.