Compress images

Shrink photos and graphics for websites, email and messaging. Everything happens on your device, so even private photos are safe to use.

  • Free
  • No upload
  • No sign-up
  • No watermark
or drop them here JPEG, PNG, WebP, GIF, BMP or AVIF. Up to 30 files, 30 MB each. You can also paste an image.
Output format
Output format
Lower means smaller files. 70–80 suits most photos.
For example 1920 for a full-width website image.
    Stays on this device. Network requests since you started: 0 How to check this yourself

    How your photos are handled

    1. Your photosRead from your device
    2. Worked on in this tabBy code running in your browser
    3. Saved to your deviceYou download the result

    Never sent to a server. See how to check

    How to use it

    1. Add images by choosing files, dragging them onto the box, or pasting.

    2. Pick an output format and quality. Optionally set the longest side in pixels.

    3. Check the size saved for each image, then download them one by one or as a ZIP.

    About this tool

    Large images are the most common reason web pages load slowly. A photo straight from a phone camera is often 3–8 MB and 4,000 pixels wide, many times what a page needs. This tool re-encodes each image at the quality you choose. It can also scale the image down at the same time, which usually saves more than lowering quality.

    WebP usually produces the smallest files at the same visual quality and is supported by all current browsers. JPEG is the safest choice for email attachments and older software. PNG files are re-encoded losslessly, so they shrink less. Converting a PNG photo or screenshot to WebP often cuts its size by more than half.

    If a compressed file comes out larger than the original (this happens with images that were already well optimised), the tool tells you, and you can keep the original.

    Good to know

    • Up to 30 images at a time, 30 MB and 50 megapixels each.
    • Animated GIFs become a single still frame.
    • Photo metadata (camera, location) is removed from compressed files.
    • HEIC photos from iPhones are not supported by most browsers. Export them as JPEG first.
    • Colour profiles other than sRGB are converted to sRGB.

    Frequently asked questions

    Are my images uploaded to a server?

    No. The images are read and compressed by your browser using its built-in image engine. Nothing is sent to Toolkeel or anyone else. You can confirm this with the network counter under the tool.

    What quality setting should I use?

    For photos on a website, 70–80 is a good balance; differences are hard to see. Use 85–90 for photography portfolios and 50–60 when size matters most, such as email newsletters.

    Why did my PNG barely get smaller?

    PNG is lossless, so re-saving it cannot remove much. Choose WebP (or JPEG for photos without transparency) to make it much smaller.

    Is there a daily limit?

    No. The tool is free with no daily limit, because your own device does the work.

    You might also need