Image Compressor
Shrink an image until it is small enough, with the saving shown as you drag. Runs in your browser, so nothing is uploaded anywhere.
How to use the Image Compressor
- Drop your image. Drag a file in, or click to choose one from your device.
- Drag the quality down. Watch the file size and the preview together, and stop where it still looks right.
- Cap the dimensions. Optionally limit the longest side, which usually saves more than quality alone.
- Download. Save the smaller copy. The original is untouched.
Frequently asked questions
- How small can I make an image without it looking bad?
- For photographs, quality around 80 percent is the usual sweet spot: most of the file size goes and the difference is hard to see. Below roughly 60 percent, blocky artefacts start appearing around edges and in flat areas such as skies.
- Why does compressing an already compressed JPEG barely help?
- Because the detail it would have discarded is already gone. Re-encoding a JPEG also compounds the damage, since each pass discards a little more. Compress from the original whenever you still have it.
- What actually makes the biggest difference to file size?
- Dimensions, usually by a wide margin. Halving the width and height quarters the pixel count, and file size roughly follows. An image displayed at 800 pixels wide gains nothing from being stored at 4000.
- Is compressing a PNG worth it here?
- Only a little. PNG is lossless, so the quality setting does nothing to it, and the saving comes from resizing alone. For a photograph stored as PNG, converting it to WebP or JPEG will save far more than any amount of compression.
Learn more
Related tools
- Image Tools
Image Resizer
Resize an image to exact pixels or a percentage, right in your browser. Locks the aspect ratio by default, and nothing is ever uploaded.
- Image Tools
Image Format Converter
Convert images between PNG, JPEG and WebP in your browser. Pick a format, see the size before you save, and upload nothing anywhere.
- Image Tools
Favicon Generator
Turn any image into a favicon.ico plus the PNG sizes browsers and phones ask for, with the link tags to paste. Nothing is uploaded.
- Developer Tools
Base64 Encoder & Decoder
Encode text to Base64 and decode it back, right in your browser. Handles Unicode correctly and never sends your data anywhere.
- Text Tools
Case Converter
Convert text between upper case, lower case, title case, sentence case, camelCase, snake_case and kebab-case, all at once.
- Converters
Color Converter
Convert colors between HEX, RGB, HSL and OKLCH. Pick a color or paste any format, and see every equivalent at once.
Last updated