How to use
- Drop your pictures onto the box, or choose them. Up to 50 at once, in any mix of JPG, PNG and WebP.
- Move the quality slider. 75 is a good start for photos; lower is smaller. To save more, also set a smaller size, such as a width of 1600 pixels.
- Check the size before and after in the list, then download each file or all of them as a ZIP.
Examples
photo.JPG, kept as JPG at quality 75
→ photo.jpgOnly the quality changes; the format and the name stay.
logo.PNG, kept as PNG
→ logo.pngA PNG is lossless, so it is re-packed with OxiPNG without any loss in quality.
IMG_0001.HEIC, in the compressor
→ IMG_0001.jpgFormats other than JPG, PNG, WebP and AVIF become JPG; an SVG or GIF becomes PNG.
How it works
This page is the image converter set to keep each file’s format. JPG files are re-encoded by MozJPEG, WebP files by libwebp, AVIF files by libavif and PNG files by a PNG encoder followed by OxiPNG, all open source and compiled to WebAssembly, so the result is the same in every browser. A picture that is not one of these formats is saved as JPG, and an SVG or GIF is saved as PNG so that flat colors and transparency stay clean.
The format choice, the file naming, the size calculations and the encoders are tested, including that a lower quality gives a smaller JPG and that OxiPNG never makes a PNG larger.
A practical compression starting point
- E-mail and web photos: start at quality 75 and a maximum width of 1600–2000 pixels, then inspect text and fine detail.
- Logos and screenshots: keep PNG when sharp edges or transparency matter; resizing is usually the biggest saving.
- Input and output: JPG, PNG, WebP and AVIF keep their format; other still images are normalized as described above. Up to 50 results can be downloaded as a ZIP.
- Privacy and limits: work stays on this device and re-encoding removes EXIF metadata. Files already optimized may not shrink, and repeated lossy compression can create visible artifacts.
Sources
Frequently asked questions
- How much smaller will my files get?
- It depends on the picture. Phone photos often shrink a lot because they are saved at a very high quality, while files already compressed hard or small icons shrink little. The list shows the real change for each file, and the total at the bottom.
- Does compression lower the quality?
- For JPG and WebP, yes, a little: the quality slider decides how much detail is given up. PNG is the exception. It is lossless, so it is repacked into a smaller file with the same pixels, and only resizing changes the picture.
- What should I set for the web?
- For photos on a web page, quality 70 to 80 and a width of at most 1600 to 2000 pixels is usually plenty. For pictures that will be printed, keep the quality at 90 or higher and do not shrink the size.
- Why did a file get bigger?
- A file that was already compressed hard can grow when it is saved again at a higher quality. Lower the quality, or keep the original for that file.
- Are my pictures uploaded?
- No. They are compressed in your browser, which also means the speed depends on your device.
- Is the hidden camera data removed?
- Yes. Saving again drops the date, the camera model and the GPS location, which makes the file a little smaller and protects your privacy.
Related tools
Version history
- 1.0.4 — Puts the format and quality options and the size options on one line on a wide screen, instead of two lines with empty space beside them.
- 1.0.3 — Adds a practical decision guide covering best-fit uses, inputs and outputs, privacy, quality trade-offs and known limits.
- 1.0.2 — Makes the search title and description state the supported task, key formats and privacy benefit more clearly.
- 1.0.1 — Reports conversion completion and failure to connected workflows, so batch runs wait for the full result and ignore cancelled or superseded work.
- 1.0.0 — First release.