Compress an image to 1 MB

Free · in your browser · no upload

Choose a photo: the tool keeps the highest quality that fits under 1 MB. Photos from modern phones (4–12 MB) shrink 5–10 times and still look the same on a screen.

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

Where you need this

  • Uploads limited to 1 MB: forms, portals, marketplaces
  • Email attachments and photo reports
  • Saving space on your phone or in the cloud

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

My photo is HEIC from an iPhone. Will it open?

Yes, in any browser: the HEIC photo opens on your device and is saved as a compressed JPG.

Does 1 MB mean 1,000,000 bytes?

The file always stays under 1,000,000 bytes, so it fits limits counted either way.

More in “Photos & stickers”