Image CompressionResize, compress, preview, and download
en

AppHelp

Compress images locally with preview and download

Choose an image, resize it, set output format and quality, then download the compressed file.

Preview
Choose an image to preview it.
Original
 
Output
 
Savings
 

Quick answer

This image compressor resizes and re-encodes JPEG, PNG, and WebP files inside your browser. You can choose output dimensions, quality, and format, preview the result, compare original and output size, and download the compressed image without uploading it.

How to use

  1. 1. Choose an imageSelect a JPEG, PNG, or WebP file from your device. The preview and compression run locally in the browser.
  2. 2. Set size, format, and qualityResize the image, keep aspect ratio when needed, and choose WebP, JPEG, or PNG depending on your target use.
  3. 3. Preview and downloadCompare original size, output size, and savings before downloading the compressed image.

Examples

Large photo to WebP

Input
4000 x 3000 JPEG, quality 0.82
Output
1600 x 1200 WebP, smaller file for web publishing

Screenshot resize

Input
PNG screenshot at full desktop width
Output
1200 px wide PNG or WebP for documentation

Social preview image

Input
High-resolution source image
Output
Compressed 1200 x 630 image ready for Open Graph previews

Common use cases

  • Reduce image size before adding assets to a website, blog post, or documentation page
  • Create smaller screenshots for issue reports and release notes
  • Convert photos to WebP for faster page loading
  • Downscale large source images before sharing while keeping processing local

Edge cases

  • PNG is best for transparency and sharp UI screenshots; JPEG and WebP are usually smaller for photos
  • Very high quality settings may produce little savings or even larger files
  • Metadata such as EXIF may be removed when the image is redrawn through browser canvas
  • Extremely large images depend on browser memory and canvas limits

Features

  • Compress JPEG, PNG, and WebP images in the browser
  • Adjustable quality and output dimensions
  • Live preview with original vs. output size and savings
  • Files never leave your device

Frequently asked questions

What image formats are supported?
JPEG, PNG, and WebP. WebP is also available as an output format for typically smaller files at the same quality.
Are my photos uploaded?
No. Compression uses the Canvas API in your browser; the image bytes never leave your device.
Can I resize while compressing?
Yes. Set width and height (with aspect-ratio lock) before compressing to downscale and re-encode in one step.