Image Compressor

Make JPG, PNG and WebP images smaller in seconds: pick a quality or a target size such as 100 KB, resize if you like, and download them all as a ZIP.

Images are compressed in your browser. Nothing is uploaded.

A photo shrinking from 4.8 MB to 320 KB while looking the same.
Illustration with sample values.
  1. Drop in your JPG, PNG or WebP images
  2. Pick a quality or a target size
  3. Download the smaller files

Drop images here

JPG, PNG, WebP, GIF, AVIF or HEIC. Up to 50 images, 50 MB each.

or paste an image with Ctrl+V (⌘V on a Mac)

Settings
Compress by

75 is a good balance. Lower means smaller files.

Resize (optional)
px

    Before and after

    Original image Compressed image

    How it works

    A photo shrinking from 4.8 MB to 320 KB while looking the same.
    Illustration with sample values.
    1. Drop in your JPG, PNG or WebP images
    2. Pick a quality or a target size
    3. Download the smaller files

    What the image compressor does

    An image compressor makes picture files smaller so they upload faster, fit the size limits of forms and email, and load quickly on websites. This one compresses JPG, PNG and WebP images by a quality you choose or down to a target size such as 100 KB, resizes them if you want, and lets you download them all as one ZIP file. Everything happens in your browser: your images are never uploaded.

    • Input: JPG, PNG, WebP, GIF, AVIF and HEIC images, up to 50 at a time and 50 MB each.
    • Output: JPG, PNG or WebP, one by one or as a ZIP, with the saving shown for every image.
    • Control: a quality slider, a target file size, a maximum width and height, and PNG colour reduction.
    • Privacy: images stay on your device, and compressed files leave out location (GPS) and camera details.

    How to compress an image, step by step

    Using the image compressor takes five steps, and you can repeat them as often as you like.

    1. Drop your images on the box above, click Choose images, or paste a screenshot.
    2. Keep Quality at 75 for a good balance, or move the slider: lower numbers make smaller files.
    3. To meet a size limit, switch Compress by to File size and pick 20 KB, 50 KB, 100 KB or your own number.
    4. If you like, set a maximum width or height, or save as WebP for the smallest files.
    5. Click any thumbnail to compare before and after, then download each image or all of them as a ZIP.

    How to compress an image to 100 KB, 50 KB or 20 KB

    Choose File size and pick the limit. The compressor looks for the highest quality that still fits under it. If even a low quality is too big, it reduces the image’s dimensions until it fits, and tells you it did. Small limits such as 20 KB suit passport-style photos and signatures; for those, also set a maximum width, for example 600 pixels, so the photo keeps a clean look.

    Many job, exam and visa application portals ask for a photo or signature under a fixed size, often between 20 KB and 100 KB, and sometimes with exact pixel dimensions. Check the portal’s current instructions, set the size limit and maximum width or height to match, and the downloaded file is ready to upload.

    JPG, PNG or WebP: which format to use

    FormatBest forTransparencyWhat to expect
    JPGPhotos, and anything that must upload to older systemsNoSmall files for photos; every site and app accepts it
    PNGScreenshots, logos, graphics with text and transparent imagesYesSharp edges; with colour reduction, often less than half the size
    WebPImages for websites and blogsYesUsually smaller than JPG at the same visual quality

    MDN’s guide to image file types describes JPEG as lossy, PNG as lossless and WebP as able to do either, which is why a photo saved as PNG stays large. The image compressor lets you switch format whenever that helps.

    Same format as original keeps JPG as JPG, PNG as PNG and WebP as WebP. HEIC and AVIF photos are saved as JPG, and GIF images as PNG, so they open everywhere.

    Image compressor quality settings explained

    QualityWhat to expectGood for
    85 to 95Hard to tell from the original; smaller savingsPrints, portfolios and product photos
    70 to 80Looks the same on screen; large savingsMost uses, including websites, email and social media
    50 to 65Slight softness on close inspectionThumbnails and size-limited forms
    Below 50Visible blockiness in smooth areasOnly when the file must be tiny

    If a compressed file would come out bigger than the original, the image compressor keeps your original instead and says so. That happens with images that were already compressed hard.

    Your privacy

    The image compressor runs entirely in your browser using its built-in image tools. Your pictures are not uploaded to GradientCo or anyone else, and they are gone when you close the page. Compressed images are written fresh, so they do not carry the hidden EXIF data from your camera or phone, such as GPS location, device model and the date taken.

    Frequently asked questions

    Is the image compressor free?

    Yes. It is free, with no sign-up and no watermark. You can compress up to 50 images at a time, each up to 50 MB, as often as you like.

    Are my images uploaded to a server?

    No. Compression happens on your device, in your browser, so your images never leave it. The tool keeps working if your connection drops after the page has loaded.

    How do I compress a photo to under 100 KB?

    Switch Compress by to File size, choose 100 KB and add your photo. The compressor finds the best quality that fits and resizes the photo only if it has to.

    Does compressing reduce image quality?

    JPG and WebP compression removes detail you are unlikely to notice. At quality 75 to 80 most photos look the same on screen. Use the before and after view to check, and raise the quality if you see a difference.

    Why is my PNG still large?

    PNG is a lossless format, so photos saved as PNG stay big. Keep Reduce PNG colours switched on, or save the image as JPG or WebP, which are made for photos.

    Does it remove location data from photos?

    Yes. Compressed images leave out EXIF details such as GPS location, camera model and date taken. If an image is kept as the original because it was already small, its data is unchanged.

    Can I compress iPhone HEIC photos?

    Safari can open HEIC photos, and they are saved as JPG. Chrome and most other browsers cannot open HEIC yet. On an iPhone you can also set Settings, Camera, Formats to Most Compatible to take JPG photos.

    What happened to GradientCompressor?

    This tool replaces GradientCompressor. It is faster and more private because your images no longer travel to our server, and it adds batch compression, target sizes, resizing and ZIP downloads.

    Built and maintained by the GradientCo team. Last updated 7 October 2026. Found a problem? Tell us.