Resize any image by pixels or percent, pick JPG, PNG or WebP, and download instantly — everything happens in your browser, your photo never leaves your device. 🖼️
Resize by pixels or percent
The resize runs on your own device with the browser's canvas — personal photos stay private.
Change the width and the height follows automatically, so photos never look stretched.
Export as JPG, PNG or WebP with a quality slider — see the estimated file size before you save.
This free image resizer lets you resize a photo online to any exact pixel dimensions or by percentage — no Photoshop, no app install, no account. It's the fast way to shrink a photo for an email attachment, hit the size limits for a job application or government form upload, prepare a profile picture, or make images for Instagram (1080×1080), Facebook and X link previews (1200×630), or a website hero (1920 wide).
Everything happens locally in your browser using the built-in HTML5 canvas — your image is never uploaded to a server, which makes this one of the most private ways to resize pictures in 2026. That also means it's fast: even a 30 MB photo from a modern phone camera resizes in about a second.
Beyond dimensions, you control the output format and quality. Export to JPG for photos (smallest files), PNG for graphics and screenshots that need crisp edges or transparency, or WebP for the modern web — typically 25–35% smaller than JPG at the same visual quality. The quality slider applies to JPG and WebP, and the tool shows before/after dimensions plus the resulting file size so you can hit targets like "under 2 MB" on the first try.
Working with iPhone photos? Convert them first with the HEIC to JPG converter, or batch-convert site images with the Image to WebP converter.