Start Submit a site

Image Compressor

Files & Utilities

Shrink JPG, PNG and WebP photos in your browser — pick a quality level and a max size, then download the smaller file. Nothing is uploaded.

Your inputs

Browse all tools

Your image
Drop a file here or click to browse JPG, PNG or WebP · up to 25 MB

The file is read on your device only — nothing is uploaded.

Lower quality makes a smaller file.

Downscaling saves far more than quality alone on phone photos.

PNG screenshots are converted to JPEG, because PNG barely compresses.

Result

Size saved — %
  • Compressed image —
  • Preview —
  • Original —
  • Compressed —

Change any input and the result updates instantly.

Formula and rules

  • New pixels = original pixels × (max long edge ÷ longest side), rounded to whole pixels
  • Quality is the encoder setting: 0.92 keeps fine detail, 0.5 suits thumbnails and previews
  • Size saved = (1 − compressed bytes ÷ original bytes) × 100
  • Re-encoding strips EXIF data, including GPS coordinates and camera model

Worked examples

A 12 MP phone photo

Input 4032 × 3024, 4.1 MB, long edge 2048 px, balanced quality.

Result 2048 × 1536 at roughly 400–500 KB, about 88% smaller.

A 1440 px screenshot

Input 1440 × 3120 PNG, 1.8 MB, output JPEG at high quality.

Result Around 300 KB, since flat UI colours compress very well as JPEG.

A product photo for a shop

Input 3000 × 3000, 2.6 MB, long edge 1600 px, WebP.

Result 1600 × 1600 at about 220 KB, small enough for a product grid.

FAQ

Are my photos uploaded to a server?

No. The file is decoded by your browser, redrawn on a canvas and re-encoded there. Nothing leaves the device, and the result disappears when you reload the page.

Why did my PNG turn into a JPEG?

PNG is lossless, so its only real lever is resizing — a 1440 px PNG often stays large. Converting to JPEG or WebP is what actually cuts the size, and both open in every browser.

Which quality should I pick?

Use 0.85 for photos you might still print or zoom into, 0.75 for blog and shop images, and 0.5 for thumbnails. Below 0.5 you start to see blocking in smooth gradients such as skies.

Does compression remove metadata?

Yes. Re-encoding keeps only the pixels, so EXIF, GPS location, camera model and colour profile are dropped. That is usually good for privacy, but save the original if you need that data.

Disclaimer: Files are processed inside your browser only. Nothing is uploaded or stored on a server, and the result disappears when you reload or close the page — download the file you need first.