Compress images and shrink file size right in your browser — free, fast and private.
80
What is image compression?
Image compression means making the file as small as possible at an acceptable quality. This tool re-encodes your image to JPG or WebP locally in your browser, trading adjustable quality for a smaller file — great for speeding up websites, easy uploads and emails, and saving storage. Nothing is uploaded.
How to use it
Drop in or select a JPG, PNG or WebP image.
Pick an output format and drag the quality slider (lower = smaller file); optionally shrink the dimensions too.
Compare the before/after size and click Download when happy.
Tips for a smaller file
Use JPG or WebP for photos; images with large flat areas, lines or text sometimes stay crisper as PNG.
If the image will be shown small (thumbnails, avatars), resizing it helps more than quality alone.
A quality of 70–85 is usually the sweet spot between quality and size.
Frequently Asked Questions
Are my images uploaded?
No. Compression runs entirely in your browser using the Canvas API. Your images are never sent to a server or stored, so it is safe for private photos.
How much smaller can it get?
It depends on the original and the quality setting. Photos (JPG/WebP) typically shrink to 20–60% of their original size; a quality of 70–85 is usually visually indistinguishable while saving a lot of space.
Does compression reduce quality?
JPG and WebP are lossy, so a lower quality means a smaller file and more lost detail. Start around 80 and fine-tune while watching the output size to balance quality and file size.
Should I choose JPG or WebP?
WebP is usually smaller than JPG and supports transparency, making it ideal for websites. If you need compatibility with older software or platforms, JPG is the safest choice.