en

Compress images

Shrink JPG, PNG and WebP file size locally - without visible quality loss.

Preset A ready-made setting for a typical case - faster than tuning by hand.
  • Best quality
  • Balanced
  • Smallest file
  • Custom (slider)
Max width (px, 0 = unlimited) Caps the width. Larger images are scaled down proportionally.
Append "-min" suffix

Your files

    Running locally on your device ...

    0%

    Your files never left your device

      Is my file uploaded?

      No. Everything runs in your browser - your file never leaves your device. How this is verifiable

      No upload100% local
      Your content stays with youno third-party access
      Servers in GermanyGDPR by design
      Independently auditedTLS A+ · HTTP headers A+

      Large image files slow down websites, blow past email-attachment limits and fill up storage. Moderate compression often cuts file size by 60-80% with no visible difference.

      This tool re-encodes each image locally in its original format - a PNG stays a PNG, a WebP stays a WebP, a JPG stays a JPG. If the file would not get smaller, you automatically keep the original. Optionally cap the maximum width. Everything runs in the browser - no upload.

      Specifications

      Specifications
      Input formatsJPG, JPEG, PNG, WEBP
      Output formatJPG
      Batch processingYes
      ProcessingLocally in your browser (JavaScript)
      File uploadNone

      In 3 steps

      1. Drop one or more images.
      2. Pick a preset or a quality.
      3. Download the compressed images.

      Limitations: The format is preserved; transparency in PNG and WebP is kept. Metadata such as GPS is removed during re-encoding - image orientation stays correct. Photographic PNGs often shrink noticeably only as WebP or JPG.

      FAQ

      Are images uploaded?

      No, compression runs entirely locally in the browser.

      How much should I compress?

      The “Balanced” preset fits most photos. “Smallest file” saves the most, “Best quality” keeps fine detail.

      Are the format and transparency kept?

      Yes. A PNG stays a PNG with its transparency, WebP stays WebP, JPG stays JPG - nothing is silently converted.

      Does resolution stay the same?

      By default yes. Optionally set a maximum width; only larger images are then scaled down proportionally.

      Can the file ever get larger?

      No. If re-encoding would produce more bytes, you automatically keep the original (“already optimized”).

      Related tools