1. Home
  2. Tools
  3. Image Compressor
  4. PNG Compressor

PNG Compressor

Make PNG logos, screenshots and graphics much smaller, and keep the transparent background. The colors are reduced to a tight palette, and you check the result with a before and after view. Free, no sign-up, nothing is uploaded.

Drop your images here

or paste them. JPG, PNG, WebP, GIF and BMP. Up to 100 at a time

Quick settings
75
Balanced (recommended)

Pictures that are compressed lose their hidden camera data, such as the GPS location. In an exact size, quality is lowered first, and the picture is made smaller only if it still does not fit.

    Before and after

    Compressed picture Original picture

    Left: original. Right: compressed. Zoom in your browser to check small details.

    Done on your device. Your pictures are never sent to FileXL.

    By | Last reviewed | [email protected]

    Advertisement

    How do I compress a PNG?

    Add your PNG pictures to the box. The tool reduces the colors to a palette of up to 256, which makes the file much smaller, and keeps the transparent areas. Use the quality slider to trade size against detail, or choose an exact size such as Under 100 KB. Check the result with the before and after view and download it.

    How it works

    How to compress a PNG in 3 steps

    No app, no account and no waiting. The picture is compressed in your browser, so you see the new size straight away.

    1. Add your PNG files

      Drop PNG pictures in the box, or choose them from your device. You can add up to 100.

    2. Pick a quality or a size

      Lower quality means fewer colors and a smaller file. Or choose an exact size such as Under 100 KB.

    3. Check and download

      Compare with the original, and look at gradients and soft edges. Then download one file or a ZIP of all.

    Tips

    Tips for compressing PNG pictures

    • PNG works best for logos, screenshots, icons and graphics with flat colors.
    • A photo saved as PNG is large. Save it as JPG or WebP for a much smaller file.
    • Gradients and soft shadows can show banding at low quality. Check them in the before and after view.
    • Transparent backgrounds are kept. Do not switch to JPG if you need them.
    Privacy

    Private by design: your pictures never leave your device

    Most online compressors upload your pictures to a server. This one does not. The work is done by your own browser, so an ID photo, a signature or a private picture is never sent to FileXL or anyone else. Turn off your internet after the page has loaded and it still works.

    Need to send big files? Upload them with FileXL and share a link. Other tools that work the same way: the Photo Resizer, the PDF compressor and the QR code generator.

    FAQ

    PNG Compressor questions, answered

    How can a PNG be smaller without losing transparency?

    The tool reduces the picture to a palette of up to 256 colors, including see-through ones, and writes a tighter file. The PNG standard supports palette pictures with transparency, so the see-through areas stay see-through.

    Is PNG compression lossless?

    The PNG format itself is lossless, but making a PNG much smaller usually means reducing its colors, which loses some detail. Use the before and after view to make sure the result still looks right.

    Why is my PNG still big?

    Photos and pictures with many colors do not shrink much as PNG. Set the longest side lower, or save the picture as JPG or WebP if you do not need transparency.

    Are my pictures uploaded to a server?

    No. The pictures are compressed in your browser, on your own device. They are never sent to FileXL or anyone else, and nothing is saved. Close the page and they are gone.

    Does compressing an image reduce its quality?

    JPG, WebP and the PNG palette method are lossy, so some detail is always lost. At a moderate setting, such as quality 75, the change is hard to see on most photos and the file is much smaller. At very small sizes the loss shows. Use the before and after view to check, and keep your original.

    Which image formats can I compress?

    JPG, PNG, WebP, GIF and BMP. GIF and BMP are saved as a new JPG or PNG. An animated GIF becomes a single still picture. Your browser may also open AVIF or HEIC pictures if it supports them, and the result is saved as JPG or PNG.

    Can I compress many images at once?

    Yes. Add up to 100 pictures, up to 100 MB each. The same setting is applied to all of them, and you can download them one by one or as a single ZIP file.

    Is the photo location (EXIF data) removed?

    Yes, for every picture that is compressed. It is written fresh, so hidden camera data such as the GPS location, the date and the phone model is not copied over. The picture still turns the right way up, because the tool applies its rotation before saving. One exception: a picture that is already under your size limit, or that cannot be made smaller, is returned as it is, with its hidden data. A note on its row tells you.

    Can I compress an already compressed image again?

    You can, but each lossy pass removes a little more detail. It is better to start from the original and pick the setting you want once.

    Is this image compressor really free?

    Yes. You can compress as many pictures as you like without paying, without an account and without a watermark. The files you download are yours to use for personal or business purposes. A small advertisement on the page helps to cover the cost.

    Sources

    Sources and further reading

    The facts on this page come from the people who write the web standards and build the browsers. Read them for the full detail.

    About this tool

    Made and checked by the FileXL Team

    This image compressor is built and maintained by the , the people behind the FileXL file sharing service. We test it on real photos, screenshots and transparent logos, we check that size limits are met, and we review this page and update it when browsers or standards change. Last reviewed 13 November 2026. Read more on the about page.

    Need to send a file to someone?

    Upload it to FileXL and share a link, a short code or a QR code. Large files, no account needed.

    Send files with FileXL I have a code