Image & Media

Free Image Compressor & Resizer

Compress, resize, and convert images to PNG, WebP, JPEG, or AVIF — 100% free, no upload, runs entirely in your browser. Social media presets, scale by percentage, and more.

Runs entirely in your browser — no data is uploaded.

Drop an image here

or click to browse

PNG, JPEG, WebP, BMP, GIF — up to 50 MB

100% private. All compression runs locally in your browser. Your images never leave your device.


What is Image Compressor & Resizer?

Reduce image file sizes instantly without losing noticeable quality. Convert between PNG, WebP, JPEG, and AVIF formats, resize with five different modes, and control compression quality — all running 100% in your browser with zero uploads.

How to use

  1. Upload or drag-and-drop your image (PNG, JPEG, WebP, BMP, or GIF)
  2. Choose your output format (WebP, PNG, JPEG, or AVIF) and quality level
  3. Pick a resize mode: original, max dimensions, exact pixels, scale by percentage, or social media presets
  4. Click "Compress" and download the result

When to use each format

  • WebP — Best for web use. Smallest files with transparency support. Works in all modern browsers.
  • AVIF — Next-generation format with even better compression than WebP. Growing browser support.
  • PNG — Lossless compression. Best when you need pixel-perfect output or transparent backgrounds.
  • JPEG — Smallest for photos without transparency. Not suitable for logos or screenshots with text.

Resize modes

  • Original size — Keep the image dimensions, only change format and quality
  • Max dimensions — Scale down proportionally so width/height don't exceed your limits
  • Exact dimensions — Set precise width and/or height (may stretch the image)
  • Scale by % — Shrink or enlarge by a percentage (5% to 200%)
  • Social media preset — One-click sizes for Instagram, Facebook, Twitter/X, LinkedIn, YouTube thumbnails, and more

Tips for best results

  • For photos: WebP or AVIF at 75-85% quality gives excellent results at a fraction of the original size
  • For screenshots/text: PNG preserves sharpness perfectly
  • For social media: use the built-in presets to get the exact dimensions each platform expects
  • After removing a background, compress the result here to reduce the file size while keeping transparency

Privacy & security

Your images are never uploaded to any server. All processing happens locally using the browser's OffscreenCanvas API. Close the tab and your data is gone.

Limitations

  • Maximum input size: 50 MB
  • AVIF support depends on your browser (Chrome 85+, Firefox 93+, Safari 16.4+)
  • Very large images may be slow on older devices

Cookies for ads only

Tool data never leaves your browser. We use cookies only for Google AdSense. Privacy.