The same 800x800 product shot can be 1.2 MB as PNG, 180 KB as JPG and as little as 90 KB as WebP. Pick the wrong format and page speed drops by half.
1. What actually differs
- JPG (JPEG): lossy compression that discards high-frequency detail the eye barely notices. No transparency. First choice for photographs.
- PNG: lossless, with an alpha channel. Right for icons, logos, screenshots and images containing text.
- WebP: Google's format, supporting lossy, lossless, transparency and animation; typically 25-35% smaller than JPG at the same quality.
2. Choosing, at a glance
- Photos, landscapes, portraits -> JPG at quality 80-85.
- Logos, icons, anything needing transparency -> PNG, or WebP where compatibility allows.
- Web page illustrations, mobile-first sites -> WebP, the smallest option.
- Print delivery, or an old system on the other end -> JPG is the safest.
3. Common misconceptions
"PNG is always sharper." PNG is lossless, but converting a screenshot to PNG is often wastefully large: a 1080p screenshot is 2 MB as PNG and 300 KB as JPG at quality 90, with no visible difference on screen.
"WebP has poor support." In 2026 every mainstream browser (Chrome, Edge, Firefox, Safari 14+) supports WebP. Some older in-app browsers are the exception, so deliver JPG/PNG to third parties.
"Renaming the extension changes the format." Renaming .png to .jpg only changes the file name; the encoding does not change and some systems will refuse to open it. Use a real converter such as image format conversion.
4. Two things to watch when converting
- Transparency: PNG to JPG turns transparent areas black or white, so the converter usually offers a fill colour -- white is the safest.
- Metadata: camera photos carry GPS coordinates and model information; ticking "remove metadata" protects privacy.