Free Image Compressor
Shrink JPG, PNG and WebP images right in your browser: batch compression, resize limits, and a target file size mode for portal limits, with no upload and no signup.
Privacy: images are processed on your device with the Canvas API. Nothing is uploaded, stored or sent to any server.
How this calculator works
An image compressor shrinks a photo file so it uploads faster, fits an attachment limit, or loads quicker on a web page. This tool does the whole job inside your browser: drop in JPG, PNG or WebP files, pick a quality level and a maximum width and height, and download the smaller versions. Nothing is uploaded to a server, which matters for personal photos, ID scans and client work, and it also means there is no queue, no watermark and no daily limit.
Two controls decide the result. Quality is the big lever for photos: JPEG at 80 to 85 percent looks the same as the original on screen while cutting the file to a fraction of its size, and WebP goes smaller still in browsers that support it. Resizing is the second lever: a 4000 pixel phone photo displayed at 800 pixels wide is carrying five times the pixels it needs, so setting a maximum dimension often shrinks the file more than any quality tweak. PNG is lossless, so it stays large for photos; it is the right choice only for screenshots, logos and graphics with flat colors.
The target size mode is built for the exact problem job and exam portals create: a form that rejects anything over 100 KB. Pick the target and the tool searches quality levels, then scales the image down step by step, until the file fits, and tells you plainly when even the smallest settings cannot reach it. Batch mode compresses a whole folder of photos at once, so a set of product shots or a scanned document pack is done in one pass.
