Color Picker
Choose any colour and copy it in HEX, RGB or HSL, with tints and shades.
Shrink and resize images without uploading them anywhere.
Your image is processed inside this page. It is never uploaded to a server.
Ignored for PNG, which is always lossless.
Image Compressor reduces the file size of a photo by re-encoding it at a lower quality setting and, if you want, at smaller dimensions. Both levers matter: quality controls how much detail the encoder discards, while resizing removes pixels outright and usually saves far more. A photo straight from a phone camera is often four times wider than it will ever be displayed, so resizing alone can cut the file by ninety percent before quality is touched.
Everything happens inside your browser. The image is read into a canvas element, resized and re-encoded locally, and the result is handed back to you as a download. It is never uploaded, which means holiday photos, screenshots containing private information and client work can all be compressed here safely.
You see the original and the compressed version side by side with both file sizes and the percentage saved, so you can judge whether the saving is worth the loss in detail before downloading. Output can be JPEG, WebP or PNG. WebP usually produces the smallest file at a given visual quality and is supported by every current browser.
The image compressor is used by writers, developers, students, marketers and anyone else who needs the job done once without installing software. Common cases include:
No. The file is read by your browser, processed on a canvas element and written back out locally. It never crosses the network, which is why the tool works even with the connection switched off after the page loads.
For photographs, 0.7 to 0.8 usually looks indistinguishable from the original at a fraction of the size. Graphics with flat colour and sharp edges, such as screenshots and logos, need a higher setting or a PNG output to avoid visible artefacts.
PNG uses lossless compression, so re-encoding it rarely helps and can add bytes. For screenshots and photographs, choose JPEG or WebP output instead. PNG only makes sense when you need transparency or perfectly sharp flat colour.
Yes. Re-encoding through a canvas drops the metadata, including camera details and GPS location. That is usually a privacy benefit, but it also means orientation and copyright fields are lost.
WebP generally produces a smaller file for the same visual quality and is supported everywhere that matters now. Choose JPEG when the file will be opened by older software or sent to someone who needs maximum compatibility.
The practical limit is your device's memory, since the whole image is held in the tab while it is processed. Very large images from professional cameras may be slow on an older phone.
If the image compressor is not quite what you need, these other free tools solve closely related problems.
Choose any colour and copy it in HEX, RGB or HSL, with tints and shades.
Generate a QR code for any link or text and download it as a PNG or SVG.
Encode any text, including emoji and accents, to a Base64 string.
Turn any HEX code into RGB and HSL values, with alpha support.
Generate strong random passwords with your own length and character rules.