Compress, Convert, and Resize—All in Your Browser

This tool optimizes your images without uploading them anywhere. Everything runs locally in your browser, so your photos stay private while you get smaller files and faster pages.

How to use

  1. Add images with drag & drop or the file picker.
  2. Choose a format:
    • Auto (recommended): WebP/JPEG for photos, PNG if transparency is detected.
    • WebP: best balance for modern browsers.
    • JPEG: widely supported for photos (no transparency).
    • PNG: lossless and supports transparency.
  3. Set quality (for WebP/JPEG) and an optional max size to resize the longest edge.
  4. Optionally strip metadata (EXIF/ICC) to remove camera data and shrink files further.
  5. Click Compress All or enable Compress on add for automatic processing.
  6. Download each image or use Download All (ZIP) for a batch.

Recommended settings

  • General photos: Auto format, Quality 70–85, Max 1600–2048 px.
  • Hero/portfolio: WebP, Quality 80–90, Max 2048–2560 px.
  • UI screenshots with text: PNG or WebP (Quality 85–95) depending on sharpness.
  • Logos/graphics with transparency: PNG or WebP lossless (keep transparency).

Why your file might get bigger

PNG is lossless and can be larger than JPEG/WebP for photos. If size increases when choosing PNG, switch to WebP/JPEG unless you need transparency or pixel-perfect edges.

Privacy & performance

All processing happens on your device. Large batches may take time depending on CPU and memory; closing other tabs can help speed things up.

Troubleshooting

  • Transparency lost? Use PNG or WebP; JPEG does not support alpha.
  • Image looks soft? Raise quality slightly or use a larger max size.
  • Colors look different? Some browsers ignore embedded color profiles after compression. Keep metadata unchecked only if size matters more than exact color.