How to use it
- Drop up to five JPG, PNG, or WebP images, each up to 15 MB.
- Choose a quality level, maximum edge length, and output format.
- Preview the result, compare file sizes, and download the images you want.
How it works
The browser decodes each image, scales it down when needed, and encodes a new copy. JPEG and WebP can trade a little detail for a smaller file. PNG remains lossless after encoding, although reducing dimensions discards pixels. PNG and WebP support transparency. JPEG uses a white background.
When to use it
- Shrink a photo before sending it over a slow connection.
- Resize a portfolio image that is wider than its display area.
- Keep a transparent logo by choosing PNG or WebP.
Shrink a transparent PNG for the web
For a 2400 × 1600 PNG, set the maximum edge to 1280 px. Choose PNG as the output to encode the resized 1280 × 853 image without further loss. You can also try WebP. Both preserve transparency. Check the downloaded file size before using it.
What happens to your data
Images are processed in the browser and do not leave your device. Re-encoded copies omit most source metadata. If Marsa returns the original, its metadata remains.
Frequently asked questions
Can I compress animated GIFs?
This release handles still JPG, PNG, and WebP files. GIF, animated PNG, and animated WebP are outside its scope.
Can I keep transparency?
Yes. Keep the original PNG or WebP format or choose either format for the output. JPEG replaces transparency with white.
Why did the image stay the same size?
The original may already be optimized. Try a smaller maximum edge or a different format and check the result before downloading.