Image compressor and converter

Convert an iPhone HEIC photo to JPG, compress an image to an exact target size, resize its dimensions or convert it between JPG, PNG and WebP. The Auto mode picks the smallest format for you, while the Target file size mode finds the quality that fits under your chosen limit. Download several images at once as a ZIP. Everything happens in your browser, so nothing is uploaded, there is no watermark and metadata is stripped.

Drop images here or click to choose

Everything runs in your browser. Images are never uploaded and metadata (EXIF) is stripped.

    Frequently asked questions

    How do I get an image to an exact size (for example under 200 kB)?
    Switch the mode to Target file size and enter the number of kB. The tool finds the best quality that fits your limit automatically.
    What does Auto (smallest) mode do?
    It tries both WebP and JPG and offers the one that comes out smaller. For the web you get the smallest file at good quality, with no need to think about the format.
    Are my images uploaded to a server?
    No. The whole compression runs in your browser. Images are never sent to us and metadata (EXIF, location) is stripped during re-encoding.
    Can I process several images at once?
    Yes. Add as many as you like, each is processed separately and you can download them all at once as a ZIP.
    Will the image lose quality?
    With lower quality or smaller dimensions, yes, but you choose how much and instantly see the resulting size and a preview. PNG is lossless.
    Which formats are supported?
    On input the common image formats (JPG, PNG, WebP, GIF, BMP, SVG) and HEIC/HEIF from iPhone. On output JPG, PNG, WebP, AVIF on newer browsers, plus a favicon (.ico) with multiple sizes from 16 to 64 px.