Image compressor
Reduce the file size of a photo by lowering quality and, if you like, its dimensions. Runs in your browser; the photo is not uploaded.
Runs in your browser. Nothing you enter is uploaded.
What it does
Make a picture small enough to email, upload to a form with a size limit, or load quickly on a web page. You control the trade-off between file size and quality, and can see the result before you download it.
How to use it
- Choose a picture.
- Move the quality slider. Around 70 is a good starting point for photos.
- If the file is still too big, enter a smaller longest side, for example 1600.
- Compare the sizes shown and download when you are happy with the preview.
Worked example
A phone photo is often 4000 pixels wide and several megabytes. Saved at quality 70 with the longest side set to 1600, it is typically a few hundred kilobytes and still looks sharp on a screen.
How it works
Two things reduce the size. Lower quality tells the JPG or WebP encoder to discard more fine detail. A smaller longest side reduces the number of pixels, which shrinks the file much faster than quality alone: halving the width and height leaves a quarter of the pixels. The tool keeps the proportions when it resizes.
Questions
Is my file uploaded?
No. The file is opened by your browser on your own device and the result is made there. Nothing is sent to us or to anyone else.
Why is the result not smaller?
The picture was already heavily compressed, or it is a simple graphic that suits PNG better than JPG. Try a lower quality or a smaller longest side, or keep your original.
Can I compress a PNG?
You can open one, and it is saved as JPG or WebP. That makes photos much smaller, but transparency is lost in JPG. For a logo, WebP keeps transparency.
How low can the quality go?
Below about 50, blocky patches and smudged edges become visible, especially around text. Check the preview.
Related tools
Need an app or website for your shop? See how to hire us →