Skip to content
epitometool

Image compressor

Image tools

Compress JPEG, PNG and WebP without uploading anywhere.

Updated

Upload

Options

Quick start

How to compress an image in your browser

Drop an image, pick a format and quality, download the smaller version. Nothing uploads anywhere.

  1. Step 1
    Drop image

    Drag a PNG, JPG or WebP into the zone, or click to pick a file.

  2. Step 2
    Pick format + quality

    JPEG and WebP have a quality slider (75% is a good default). PNG is lossless — no slider.

  3. Step 3
    Download

    See original vs compressed size with a savings percentage. Click Download to save.

In-depth guide

Image compressor — shrink JPEG, PNG and WebP in your browser

Reduce image file size for faster page loads, cheaper email attachments and tighter storage — all without uploading. Choose between JPEG, WebP and PNG outputs and balance quality vs size with a live preview.

Which format should I use?

  • JPEG — best for photographs. Doesn't support transparency. Quality 75-85 looks indistinguishable from the original to most viewers.
  • WebP — modern format, typically 25-35% smaller than JPEG at the same visual quality. Supports transparency. Universally supported in browsers since 2020.
  • PNG — lossless, best for screenshots, logos and graphics with sharp edges or solid colours.

Quality targets

Use caseJPEG / WebP quality
Hero photos, archival85-95
Standard web content75-85
Thumbnails, OG images60-75
Email / chat attachments50-65

Tips for the smallest files

  • Resize first — if the image will be displayed at 800px wide, downscale it before compressing. Use the image-resize tool.
  • Strip metadata — our re-encoder already drops EXIF, XMP and ICC. That alone can save 20-100 KB on phone photos.
  • Try WebP for PNGs of UI screenshots — often 50%+ smaller than the PNG at visually identical quality.
  • Iterate — start at 75% and step down until you see visible artefacts; back up one step.

Frequently asked questions

Does this tool upload my image anywhere?

No. The image is loaded into a hidden canvas and re-encoded entirely in your browser. The download is a Blob URL generated locally.

How does quality work?

JPEG and WebP use lossy compression — lower quality discards more detail in exchange for smaller files. 75% is a good default; 60-70% works for thumbnails; 90%+ for archival.

Why is PNG quality slider greyed out?

PNG is lossless — there's no quality knob. To shrink a PNG, switch the output to WebP (lossy but typically 25-50% smaller at equivalent visual quality).

What about transparency?

WebP and PNG preserve alpha. JPEG flattens transparent pixels onto white (chosen over black for visual consistency).

Why is my compressed file sometimes larger?

If you re-encode an already-compressed JPEG at high quality, headers can add overhead. Compression works best on uncompressed sources (screenshots, exports from RAW).

Is metadata stripped?

Yes — re-encoding via canvas drops all EXIF, XMP and ICC profile data. Use the EXIF viewer tool to inspect metadata before compressing if you need to preserve it.

Keep exploring

More tools you'll like

Hand-picked utilities that pair well with the one you're on — all free, client-side, and zero-signup.