Compress JPEG, PNG, WebP and AVIF images in your browser. No upload to any server. Drag and drop multiple files, adjust quality, download optimized images instantly.
Drop images here, click to browse, or Ctrl+V to paste
JPEG, PNG, WebP — unlimited files, unlimited size
An image compressor reduces the file size of images without significant loss of visual quality. Smaller images load faster on websites, improving page speed scores, Core Web Vitals (especially Largest Contentful Paint), and user experience. This free online image compressor processes everything in your browser using the Canvas API — your images are never uploaded to any server, making it completely private and fast. It supports JPEG, PNG, and WebP formats with adjustable quality from 10% to 100%. You can optionally set a maximum width to resize large images while maintaining aspect ratio. The tool handles batch processing, so you can compress dozens of images at once by dragging and dropping them. Each result shows the original size, compressed size, and percentage saved, with one-click download for individual images or the entire batch.
Set the quality slider (default 80% works well for most images) and optionally set a max width in pixels to resize large images while preserving aspect ratio.
Drag and drop one or multiple images onto the drop zone, or click to browse your files. The tool accepts JPEG, PNG, and WebP formats with no file size limit.
Review the compression results showing original and new file sizes. Download images individually or click Download All to save the entire batch at once.
Resize images to exact pixel dimensions with aspect ratio lock and common size presets.
Convert any image to Base64 string or data URI for embedding in HTML, CSS and JSON.
Convert between JPEG, PNG and WebP with adjustable quality. See file size comparison.
Generate all 9 favicon sizes from one image — ICO, Apple Touch, Android PWA icons.
Extract HEX, RGB and HSL colors from any image. Click pixels to build color palettes.
Crop images with preset ratios — 1:1, 16:9, 4:3, 3:2 and free-form. Pixel-precise controls.