Compress photos and images

Make photos lighter for email, upload forms and websites. Works with iPhone HEIC too — and nothing is uploaded.

Preset
Format

Files never leave your device. Everything runs in this tab — nothing is uploaded.

    How it works

    1. Your browser decodes the photo (HEIC included), redraws it on a canvas and encodes it again with the settings you picked.
    2. JPG is encoded by the browser itself. For WebP, Safari can’t encode from a canvas, so the page loads a small WebAssembly encoder the first time you need it.
    3. Location and camera metadata (EXIF) are dropped — handy when you send photos to strangers.

    Good to know

    • JPG has no transparency: transparent areas of a PNG turn white. Pick WebP to keep them.
    • On iPhone, photos above about 16 megapixels are scaled down to fit Safari’s canvas limit.
    • If a photo is already well compressed, you get the original back instead of a bigger copy.
    • Up to 20 photos at a time.

    Questions

    Are my files uploaded anywhere?
    No. The file is read and converted by your browser in this tab. You can check it yourself: open the developer tools, switch to the Network tab and run a conversion — no request carries your file.
    Which preset should I use?
    “Balanced” keeps the full resolution and usually cuts a phone photo by half or more. “Smaller” and “Smallest” also reduce the dimensions — fine for screens, not for printing.
    I need the file under a specific size.
    Use the size-targeted versions: under 1 MB, under 500 KB or under 100 KB. They search for the best quality that fits.
    Will compressing photos free up space on my iPhone?
    Not much — iPhone photos are already efficient HEIC files. Videos, duplicates and near-identical shots are what fill phones. That’s what Clear Cleaner looks for.
    Can I compress a PNG without losing transparency?
    Pick WebP as the format. JPG has no transparency, so transparent areas would turn white.