How to compress JPG, PNG and WebP images without losing visible quality

Large photos slow websites, fill inboxes and get rejected by upload forms. Compress image reduces them in your browser; the pictures are never sent anywhere.

Steps

  1. Add one or many images.
  2. Choose Output format: WebP (usually smallest), JPG (works everywhere) or keep each file’s own format.
  3. Set Quality. The default 78% is a good balance; 70-80% usually looks the same to the eye.
  4. Optionally set Limit longest side in pixels (0 keeps the original size).
  5. Download the images. The message shows total before-and-after size.

What gives the biggest savings

  1. Resizing. A 4000 px photo shown at 1200 px wastes most of its data. Limit the longest side to 1600-2000 px for web use.
  2. Format. WebP is typically smaller than JPG at similar quality.
  3. Quality. Going from 90% to 78% often halves the size with little visible change.

Tips

  • The tool never returns a bigger file than you gave it when the format stays the same: it keeps the original instead.
  • PNG screenshots with flat colours compress best as WebP; photos compress best as JPG or WebP. See JPG vs PNG vs WebP.
  • Compressing again and again lowers quality each time. Keep your original and compress from it once.

Limits

Browsers that cannot encode WebP will show a message; pick JPG instead. For a precise size target, read how to get a photo under 100 KB or 200 KB.

All guides

↑ ↓ navigateEnter openEsc close