YOUR IMAGES. ON YOUR DEVICE.
Compress image
Make a JPG or WebP smaller with quality controls or a maximum size target. PNG can be re-encoded, but has no quality slider and may not shrink.
Your workspace
Ready when you areA preview will appear here.
Nothing leaves your device.
Preview fits the workspace. Downloaded images use the dimensions shown with each result.
A few things to know
Private by design
Selected files, filenames and results stay in this tab. There are no image uploads, tracking scripts or saved drafts here. Clear removes the app’s references; closing the tab also discards the workspace. Your browser and downloaded files remain under your control.
Honest image quality
New exports remove camera and location metadata after applying rotation. Images are rendered to an 8-bit sRGB canvas using your browser’s colour handling. Exact ICC, wide-gamut and HDR fidelity is not promised. JPG-to-PNG cannot restore lost detail. An unchanged original keeps its metadata.
Supported in this release
Still JPG, PNG and WebP only. Animation, SVG, HEIC/HEIF, AVIF and 16-bit PNG are rejected. JPEGs with extra embedded pictures can be exported as the main picture only, after you confirm; extra images and HDR brightness are not preserved. Available exports depend on your browser. No server fallback. Cancel stops the active worker; finished downloads remain available. Results are limited to 40 MiB per run.
Choose an image, select an output format and optionally a size target, then create and download the result. Compare before and after. If the target cannot be reached, review the suggested dimensions; resize only if you choose to.