Compress a photo online

Free · in your browser · no upload

Choose a photo, set the quality (80% is barely visible) and, if you like, a smaller longest side, then download the compressed JPEG. You see the size before and after right away. The photo never leaves your device.

Works in your browser: what you type or choose stays on your device and is not uploaded anywhere.

Popular tasks

How to use it

  1. Choose a photo

    Tap Choose a photo and pick it from your gallery or files.

  2. Set quality and size

    Lower quality and a shorter longest side give a smaller file. 1920 px is plenty for a phone screen.

  3. Download

    Check the new size and tap Download.

Why do it here

  • Nothing is uploaded The file is processed on your device, so private photos and documents stay with you.
  • Free, no sign-up No account, no daily limit and no watermark on the result.
  • Works on your phone Open the page in any browser on iPhone or Android and pick a file from the gallery.
  • Also in Telegram Prefer a chat? The bot below does the same right in Telegram.

The same in Telegram

Background Remover @BgRemoverPhotoBot
In Telegram: send a photo as a file to the bot and choose compress, resize or HEIC → JPG. It also removes backgrounds.

Open in Telegram: @BgRemoverPhotoBot

Step-by-step guide

How to compress a photo without visible quality loss

Questions

How much smaller will the photo get?

Usually 2–10 times smaller at 80% quality and 1920 px, depending on the photo. The tool shows the exact size before you download.

Does it keep transparency?

No: the result is a JPEG, and transparent areas turn white. To keep transparency, use PNG.

Is the photo uploaded?

No. Compression happens in your browser on your device.

Does it remove location and other metadata?

Yes: the saved JPEG is drawn anew, so EXIF data such as location and camera model is not copied into it.

More in “Photos & stickers”