YL
YoussefLabs

Image Compressor

Image Utilities

Compress JPEG, PNG, and WebP images in your browser. Adjust quality, resize, convert formats, and download the result without uploading anything.

Local browser processing0 network transfers
Loading tool workspace...

Key Capabilities

Images Stay on Your Device

Decoding and compression run in your browser. Your photos are never uploaded.

Quality, Size & Format Control

Tune JPEG/WebP quality, set a maximum width or height, or convert between JPEG, PNG, and WebP.

Before and After Comparison

See both images side by side with exact file sizes and the percentage saved.

Safe Handling of Transparency

Converting a transparent image to JPEG fills the background with white, and the tool tells you first.

100% Client-Side Processing

When you use Image Compressor, your data never leaves your browser. All transformations execute in-memory on your local machine with zero server uploads. Web assets are downloaded to run the tool, but your input data is never transmitted.

Frequently Asked Questions

Are my images uploaded anywhere?

No. The image is read, decoded, and re-encoded by your browser. Nothing is sent to YoussefLabs servers.

Why is there no quality slider for PNG?

PNG is a lossless format, so browsers ignore a quality setting for it. To make a PNG smaller, resize it or convert it to WebP or JPEG.

Does the compressed image keep its EXIF metadata?

Exported images are re-encoded through the browser and may not retain EXIF metadata such as camera model or location. Photo orientation is applied to the pixels so images are not rotated incorrectly.

What are the limits?

Files up to 50 MB and up to 64 megapixels (16384 px per side) are supported to avoid running out of browser memory. Animated GIF, PNG, and WebP files are not supported.