Modern web images
Strong compression for photos and graphics, with transparency support. Best default for websites and apps.
Quality setting appliesConvert batches to JPG, PNG or WebP with precise quality, resize and transparency controls—all privately in your browser.
or click anywhere in this area to browse
Choose imagesJPG, PNG, WebP and browser-decodable GIF, BMP, AVIF or SVG · 25 MB / 50 MP eachThe best format depends on what the image contains and where you will use it.
Strong compression for photos and graphics, with transparency support. Best default for websites and apps.
Quality setting appliesBroadly compatible and compact for photographs. It cannot preserve transparent pixels.
Quality + background applyLossless output with transparency. Excellent for sharp graphics, but often larger for photographs.
Quality setting does not applySelect one image or a batch of up to 20.
Choose WebP, JPEG or PNG.
Set quality, dimensions and a JPEG background.
Save files individually or together as a ZIP.
PNG and WebP can retain transparency. JPEG fills transparent pixels with the color you select.
Animated GIF, WebP or AVIF inputs are converted as a single still frame because browser Canvas output is static.
Converted files are newly encoded, so EXIF, GPS, camera details and embedded profiles are normally removed.
Maximum dimensions only shrink images. Smaller images are never enlarged, helping avoid unnecessary blur.
Yes. Image decoding and encoding happen locally with your browser's Canvas API. ZeeSharp does not receive the image files.
Yes. PNG output and high-quality settings can increase size. Enable “Keep original when conversion is larger” if reducing size matters more than changing format.
Input decoding depends on your browser. JPG, PNG and WebP are dependable choices; AVIF, SVG, GIF and BMP support can vary. TIFF and HEIC are not supported here.
No. Browser PNG encoding is lossless and ignores the quality value, so the control is hidden when PNG is selected.