XUNGLEE / COMPRESS
Compress JPEG
Your images never leave your browser.
Drop JPEG, PNG or WebP here.
50 / 70 / 90 mean encoder quality parameters. They do not measure preserved detail. PNG optimization is lossless without resizing; JPEG and WebP re-encoding is lossy.
Canvas exports always remove descriptive metadata. Preservation is available only for PNG without resizing; unchecking may retain GPS/private information. PNG color profiles and minimal orientation are retained to preserve appearance.
Choose files to begin.
Limits: 20 files; 30 MiB each; 150 MiB input; 24 MP and 8192 px per side; PNG inflated data 96 MiB; retained output 200 MiB. Animated images are rejected.
How compression works
JPEG compression trades detail for smaller files. Low 50, Balanced 70 and High 90 are browser encoder settings, not percentages of preserved quality.
Compression reduces file bytes; lossy encoding discards detail and lossless optimization preserves samples. Resolution changes only when resizing is enabled. Already optimized files may grow. Keep originals and compare real outputs.