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 and JPEG (plus AVIF where your browser can encode it), 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. Every current browser displays it, but Chromium browsers (Chrome, Edge) can't create it from a web page yet (see Limitations).
  • 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 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 export only works where the browser can encode AVIF from a canvas. Chromium browsers (Chrome, Edge) currently can't; the tool then shows a message instead of saving a mislabeled file, and WebP is the better pick
  • Read WebP vs AVIF vs PNG vs JPEG for measured sizes on a real photo and a screenshot
  • 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.