Compress images
Drop images, pick a compression level, and download.
Drop images here
or click to browse
Up to 3 images per batch
Input: JPG · PNG · WebP · GIF · BMP · HEIC · HEIF · AVIF
Output: same format (HEIC · HEIF · AVIF → JPG)
Drop images, pick a compression level, and download.
Drop images here
or click to browse
Up to 3 images per batch
Input: JPG · PNG · WebP · GIF · BMP · HEIC · HEIF · AVIF
Output: same format (HEIC · HEIF · AVIF → JPG)
Pixshift compresses JPG, PNG, and WebP images directly in your browser to shrink file size without losing visible quality. There's no upload — every compression happens locally using your CPU. You stay in control of the quality slider, see the size savings instantly, and your originals never leave your device.
JPG and WebP use lossy compression — small bits of color and detail get discarded to shrink the file. You choose how aggressive the trade-off is using a quality slider from 1 to 100. PNG uses lossless compression, so the visible image stays identical but the file gets smaller through smarter encoding.
Pixshift uses the same compression libraries that power your browser, with options to resize images before compressing for even smaller files.