Photos straight from a modern phone camera are usually 3000+ pixels wide and several megabytes in size. That's great for printing, but terrible for a website, WhatsApp status, or an online form that has an upload limit.
There are two separate things you can do to an image, and mixing them up is the most common mistake:
Resizing vs. compressing
Resizing changes the actual pixel dimensions of the image — for example, from 4000×3000 down to 1200×900. This is the biggest lever for reducing file size, especially for images that will only ever be viewed on a screen.
Compressing keeps the dimensions the same but reduces file size by adjusting image quality — useful when you need to keep the resolution but the file itself is too heavy for an upload limit.
A simple workflow
- Start with Resize Image and pick a sensible width (1200–1600px is plenty for most websites and social posts).
- Run it through Compress Image with the quality slider to shave off extra size without visible loss.
- If the platform needs a specific format, use Convert Format to switch between JPG, PNG and WebP.
One extra step worth doing: strip the metadata
Every photo from a phone carries hidden EXIF data — sometimes including the GPS location where it was taken. Before posting a photo publicly, it's worth running it through the EXIF Viewer/Remover to see (and strip) what's attached.
All of this runs directly in your browser, so your photos never leave your device just to get resized.