Free image compressor online.

Compress JPG, PNG, WebP, AVIF, or HEIC with a live quality slider and side-by-side preview. See exact bytes saved before you download. Browser-only, no upload, no signup, no watermark.

  • 100% browser
  • Files never leave your device
  • No signup, no caps
  • GDPR & CCPA friendly
Image Compressor

Drop a photo to compress

JPG, PNG, WebP, AVIF, or HEIC. Pick a format and quality; the live preview shows the recompressed file and exact bytes saved.

Drop, slide, see exactly what you saved.

Side-by-side preview with exact bytes-saved readout. Pick JPEG for compatibility, AVIF for smallest, WebP for middle ground. PNG when you need lossless.

Side-by-side live preview

Original on the left, recompressed on the right. The savings counter updates the moment you move the slider. No guessing.

JPEG, WebP, AVIF, PNG

Pick the format that matches your target. AVIF for tiny files, JPEG for universal compatibility, WebP for the middle ground.

Pixel-accurate quality slider

30% to 100% in 1% steps. PNG is lossless (slider disabled). The compressed preview renders the actual recompressed bytes, not a fake approximation.

HEIC input supported

iPhone HEIC photos decode and re-encode to your chosen format in one pass.

Exact bytes saved

Per-file size readout: original, compressed, saved bytes, and saved percent. Stop wondering, start downloading.

No upload, no signup

Everything runs in your browser. Files never leave your device. No accounts, no daily caps, no watermark.

Common questions about image compression.

How do I compress an image online?
Drop the image onto the compressor. Pick your output format (JPEG, WebP, AVIF, or PNG) and drag the quality slider. The right-hand preview re-renders live with the new file shown next to the original, and the savings counter tells you exactly how many bytes (and percent) you saved. When you're happy, hit Download. No upload, no signup, no watermark.
What quality setting should I use?
For email and web, 85% is the sweet spot: visually indistinguishable from the original on a phone or screen, with the file usually 3 to 5 times smaller than the source JPEG. Drop to 70% for the smallest reasonable file (still acceptable for chat and email). Stay at 90 to 95% if the image will be printed or zoomed.
JPEG, WebP, or AVIF?
JPEG is the most universally compatible (every browser, every CMS, every email client). WebP is ~25-35% smaller at equivalent quality and is supported by every modern browser, Gmail, WhatsApp, and most CMSes. AVIF is the newest and smallest (~50% smaller than JPEG, ~25% smaller than WebP) with strong 2026 browser support; some older email clients still don't render it. Pick JPEG for maximum compatibility, AVIF for maximum compression, WebP for the middle ground.
Why is PNG output so big?
PNG is lossless, so it preserves every pixel exactly. For photographs that's overkill: PNG files are typically 5 to 10 times larger than a high-quality JPEG of the same image. Use PNG only when you need transparency or when the image has flat color regions (logos, screenshots, diagrams). For photographs, pick JPEG, WebP, or AVIF.
Will compression remove EXIF or GPS?
Yes, the canvas-based re-encoding in this tool strips the EXIF block. If you need EXIF preserved while compressing JPEG, use our image resizer with the 'Keep EXIF' toggle on. If you want EXIF gone deliberately for privacy, this compressor is the cleanest one-click way (along with our dedicated EXIF Remover).
Is the compressor really free? Any limits?
Yes. No accounts, no daily caps, no per-file size limit, no watermark. The entire pipeline runs in your browser. We never see your image.
Can I compress HEIC photos directly?
Yes. iPhone HEIC files decode in the browser (via heic2any) and then re-encode to your chosen output format (JPEG, WebP, AVIF, or PNG) at the chosen quality. The original HEIC EXIF doesn't survive (HEIC encoding is not part of browsers), so you'll get a clean compressed JPEG/WebP/AVIF.
What's the difference between this and the image resizer?
The compressor keeps the original dimensions and just changes the format and quality. The image resizer also changes the pixel dimensions (longest side, exact width × height, or scale percent). Use the compressor when 'the image is the right size, just shrink the file.' Use the resizer when 'the image needs to be smaller in pixels too.'
How is this different from TinyPNG or Squoosh?
Same idea, browser-only execution, no upload, no signup. Our angle: per-file side-by-side preview with exact bytes-saved counter, AVIF support, HEIC input, and zero account walls. Files never leave your device. Always free.

Stop compressing every photo. Capture at the right size from the start.

The iOS app lets you cap photo dimensions on capture, so the photos in your camera roll are already email-friendly. Stamp them with date and GPS, hit export, send. No after-the-fact compress step.

Download on theApp Store
iOS 15.6+ · iPhone, iPad, Mac & Vision Pro
  • Capture dimension cap built in
  • Visible timestamp + GPS at the shutter
  • JPEG out, ready for any platform
  • Atomic (network-synced) time