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
Common tasks
image compression online
resize JPEG PNG WebP
compress images without upload
image quality and file size
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. Choose an imageSelect a JPEG, PNG, or WebP file from your device. The preview and compression run locally in the browser.
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. Preview and downloadCompare original size, output size, and savings before downloading the compressed image.
Examples
Large photo to WebP
Input
4000 × 3000 JPEG, quality 82
Output
1600 x 1200 WebP, smaller file for web publishing
File size depends on image content; compare the actual output.
Screenshot resize
Input
PNG screenshot at full desktop width
Output
1200 px wide PNG or WebP for documentation
Social preview image
Input
2400 × 1260 source image, aspect ratio locked
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
Choose PNG to retain transparency in this tool; JPEG and WebP are often useful for smaller photo output. PNG encoding ignores the quality slider.
High quality may save little space or produce a larger file. The savings display stops at 0%; compare both file sizes as well.
Metadata such as EXIF may be removed when the image is redrawn through browser canvas; animation is not preserved.
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