Image resizer and compressor

Make photos smaller for email, websites and social media. Resize by width and height or by percentage, pick JPEG, WebP or PNG, and choose the quality.

Your images never leave your device. Everything happens in your browser. Nothing is uploaded, stored or sent anywhere.

Resize

Leave both blank to keep the size and just compress. With the aspect ratio kept, each image fits inside this width and height without being stretched.

Lower quality makes smaller files. 70 to 85% usually looks the same as the original.

How this tool works

Your browser opens each image, turns it the right way up (phone photos often store their rotation separately), then redraws it at the new size on a hidden canvas. Big reductions are done in a few halving steps, which keeps edges smooth. The canvas is then saved as a new JPEG, WebP or PNG file at the quality you chose, ready to download.

All of this runs on your own phone or computer using features built into the browser. The images are never uploaded, so it works on private photos and even offline once the page has loaded. Images are handled one at a time to keep memory use down, and very large results are capped at about 16.7 million pixels, the most some phones can draw.

Because the new file is drawn from scratch, hidden photo details (EXIF metadata) such as GPS location, the date taken and your phone's model are not copied across. That makes resizing a simple way to share photos more privately.

Tips: good sizes for common uses

Social networks change their recommended sizes from time to time, so treat these as a starting point.

Frequently asked questions

Are my photos uploaded anywhere?

No. The resizing happens inside your browser on your own device. The images are never sent to us or anyone else, and nothing is stored once you close the page.

Does resizing remove location data from photos?

Yes. The new image is drawn from scratch, so EXIF metadata such as GPS location, the date taken and the camera or phone model is not included in the file you download. The original file on your device is not changed.

Which format should I choose?

JPEG suits photos and works everywhere. WebP is usually 25 to 35% smaller than JPEG at the same quality and works in all modern browsers, though some older apps can't open it. PNG is lossless, so it's best for screenshots, logos and images with transparent backgrounds, but photos saved as PNG are large.

Why is my new file bigger than the original?

This usually happens when a photo is saved as PNG, or when the quality is set higher than the original was saved at. Choose JPEG or WebP and a quality of 70 to 85%.

What happens to a transparent background?

PNG and WebP keep transparency. JPEG can't store it, so transparent areas are filled with white.

Can I resize iPhone HEIC photos?

On an iPhone, choose photos with the button above and your phone usually hands them over as JPEG automatically. On a computer, HEIC files only open in browsers that support them, such as Safari. If one won't open, convert it to JPEG first.

Why does my browser ask before "Download all"?

Browsers ask for permission when a page wants to save several files at once. Allow it, or download the images one at a time with each image's own button.

Is there a limit on size or number of images?

There's no set limit, but everything runs in your device's memory, so very large batches can be slow on older phones. Results larger than about 16.7 million pixels (roughly 4096 × 4096) are scaled down to fit, because some phones can't draw anything bigger.