A photo straight off a phone or camera can be 5–10 MB — far more than you need for an email attachment or a web page, and enough to make a site crawl. Here are the levers that actually shrink an image, in order of impact.
1. Resize the dimensions (biggest win)
File size scales with the number of pixels, so cutting the dimensions cuts the size dramatically. A 4000×3000 photo has 11× more pixels than a 1200×900 one — and no website or email needs the full-resolution original.
Use the Image Resizer: set the width (or a percentage), and it scales in your browser with nothing uploaded.
- Web page: 1200–1600 px on the long edge is usually plenty.
- Email: 1000–1200 px is more than enough.
- Thumbnail: 300–600 px.
Rule of thumb: match the size the image is actually displayed at. Uploading a 4000 px photo into a 600 px slot wastes bandwidth on pixels nobody sees.
2. Pick an efficient format
Format choice can halve the size on its own:
- PNG → JPG — photos saved as PNG are huge. Converting to JPG often shrinks them 80% or more.
- PNG → WebP — WebP compresses even better than JPG and keeps transparency, ideal for the web.
Keep PNG only when you need crisp text/lines or transparency. See PNG vs JPG and What is WebP? for the trade-offs.
3. Crop away what you don’t need
If half the photo is empty background, cropping removes those pixels entirely. Trim to the subject with the Image Cropper, then resize.
A quick recipe
- Crop to the part that matters.
- Resize the long edge to what the page or email needs.
- Convert to JPG or WebP.
Done in that order, a 8 MB photo routinely drops to a couple hundred KB with no visible loss — and every step runs in your browser, so the image never leaves your device.
The bottom line
Big files almost always come down to too many pixels and the wrong format. Resize to what you actually need, convert to JPG or WebP, and you get fast pages and easy uploads without a quality hit you can see.