Image Compressor
Compress JPEG, PNG and WebP images in your browser to reduce file size, with controls for quality, output format and dimensions.
Privacy: This tool runs entirely in your browser. Your data never leaves your device and is never uploaded to any server.
Frequently asked questions
How does the image compressor work?
Your image is decoded and re-encoded locally with the browser Canvas API. Lower the quality or the dimensions to shrink the file size.
Are my images uploaded to a server?
No. The whole process runs in your browser. Your images never leave your device and are never uploaded.
Why is my PNG not getting smaller?
PNG is a lossless format, so the quality slider does not apply. Reduce the max dimensions or switch the output to WebP or JPEG to shrink it.
More Image tools
Image Format Converter
Convert images between PNG, JPEG and WebP in your browser, with a quality control for the lossy formats.
Open toolImage Cropper
Crop images online by dragging a selection, with free and fixed aspect ratios. Runs entirely in your browser.
Open toolImage Watermark
Add a text watermark to your images with control over position, size, color, opacity and rotation — no upload required.
Open toolImage to PDF
Combine one or more images into a single PDF document, one image per page, right in your browser.
Open toolPDF to Image
Convert each page of a PDF into a high-quality PNG image, entirely client-side in your browser.
Open toolGIF Maker
Turn a set of images into an animated GIF, with control over frame delay and output size. Runs in your browser.
Open toolMeme Generator
Add classic top and bottom text to any image to create a meme, with adjustable size, color and outline.
Open toolFavicon Generator
Generate a favicon.ico and a full set of PNG icons from any image, ready to drop straight into your website.
Open toolSVG Optimizer
Clean up and compress SVG code by removing comments, metadata and editor cruft, and by rounding coordinates.
Open tool