Add an image
Choose, drop, or paste a PNG, JPEG, or WebP file. The source stays in the current browser tab while you work.
Compress PNG, JPEG, WebP, or AVIF images locally with quality, palette, and auto-smallest controls, then compare actual output bytes.
Reduce image bytes locally without uploading the source. Start with Auto smallest or choose a format and quality, then inspect the actual result before downloading.
Choose, drop, or paste a PNG, JPEG, or WebP file. The source stays in the current browser tab while you work.
Auto smallest encodes supported candidates and keeps the smallest actual file. A fixed JPEG or WebP format lets you control quality; palette PNG lets you control the colour count.
Generate the result, compare its format, dimensions, and bytes with the source, then download only after the preview meets your needs.
Everything runs in this browser.
Add, drop, or paste up to 12 PNG, JPEG, or WebP images.
Lower quality can reduce JPEG, WebP, or AVIF bytes. Reducing pixel dimensions can save more, but enlarging later cannot restore discarded detail.
JPEG fills transparent pixels with the selected background. Re-encoding removes source metadata; keep the original when metadata matters.
No. A source that is already optimized can stay similar or become larger in another format. Check the measured output bytes before downloading.
No. Quality scales are encoder-specific. Compare the visible result and file size instead of treating equal numbers as equal quality.
Lossy output can change pixels, and every export here is re-encoded without source metadata. Keep the original when either matters.