Compress photos to 500 KB for email and sharing

Make a picture smaller, by quality or to a target size.

or drop them anywhere on this page
Runs in your browser, never uploadedNo watermarkFree, no account

Compress & clean

Make pictures smaller, and see or remove the details hidden in them.

How it works

  1. 1
    Choose your pictures
    Select one or several, or drop them on the page. They open in this tab straight away; nothing is uploaded.
  2. 2
    Set it up
    Drag the quality, or set the size you need. The preview shows the result as you go.
  3. 3
    Save the result
    Press Compress. The new picture is made on your device, ready to save.
Where your picture goes
Nowhere. It stays on this device.

The picture is read from your disk and changed inside this tab. Close the tab and nothing is left anywhere else.

What it takes
JPG, PNG, WebP, AVIF, HEIC, GIF, BMP, TIFF, ICO

It works in current Chrome, Edge and Firefox. An iPhone HEIC photo needs a reader of about 1.5 MB, loaded once. Very large pictures may be too big for your browser.

Phone photos are often several megabytes each. Attach a dozen to an email and the message can be too big to send, or slow to arrive for someone on mobile data. At 500 KB, a photo still looks good on any screen, and many more fit in one message.

This page is set up to resize an image to 500 KB, which here means its file size, not its shape. Target size is already set, so the tool finds the best quality that fits. Select a whole set at once, check the result in the split view, and save them together as a ZIP. Everything runs in your browser, so your photos are never uploaded to us.

Why 500 KB suits email and sharing

500 KB is a comfortable middle. It is small enough that a set of photos travels easily, and big enough that a photo looks sharp when it fills a laptop screen. It suits:

  • email photos from a holiday, a party or a site visit to family, friends or colleagues;
  • forms and portals with a 500 KB limit per picture, such as a gallery, a listing or a club website;
  • chat groups and shared folders where you want to share photos without filling everyone's storage;
  • reports and newsletters that hold several photos and must stay under an attachment size limit.

For printing, keep your originals: 500 KB is for screens. For a stricter upload limit, such as a web page, see compress an image to 200 KB; for a looser one, compress an image to 1 MB.

How to compress an image to 500 KB

  1. Press Select images and choose your photos, up to 100 at once. iPhone HEIC photos open too.
  2. Check that Compress by shows Target size, set to 500 KB.
  3. Keep Format on Original. JPG stays JPG, and a HEIC photo is saved as a JPG, which almost any device opens.
  4. Look at the first photo in the split view, and read the Result line, for example JPG · 4032 × 3024 · 487 KB · 84% smaller.
  5. Press Compress, for example Compress 24 pictures, then Save all as ZIP.

The tool tries up to 8 quality levels for each photo and keeps the highest one under 500 KB. If even the lowest is too big, Allow a smaller picture size makes that photo smaller in pixels as well. A KB here is 1,000 bytes, so a result under 500 KB is also under a 500 KB limit counted in 1,024s.

Mixed sets are fine. A photo that is already under 500 KB and stays in its own format is kept no bigger than it is now, and the panel says so when that photo is on show. Screenshots and older photos in a set often fall into this group, so they pass through almost unchanged in size.

How many photos fit in one email?

Every email service sets its own attachment size limit, and it can change, so check yours. Attachments are also encoded for sending, which makes them about a third bigger on the way. Leave room for that, and the sums look like this:

Photos of 500 KB per message, leaving room for encoding
If your limit isPhotos at 500 KBPhotos straight from a phone, at about 3 MB
10 MBAbout 15About 2
20 MBAbout 30About 5
25 MBAbout 37About 6

When you compress an image to 500 KB, the sums are easy: two photos per megabyte, before encoding. For more photos than the table shows, send them over two or three messages, or put them in a shared folder. Either way, compressed photos upload faster and use less of the recipient's data when they open them.

Tip: Save all as ZIP keeps the set in one attachment, which is tidy. It does not make the photos much smaller: they are already compressed, so a ZIP adds little saving.

What 500 KB does to a photo

For most phone photos, 500 KB at full size means a good quality, and on a screen the change is hard to see. Press 100% under the picture and use Hold to compare to check fine detail, such as leaves, hair and text on signs.

The colours are saved as standard sRGB, which every screen shows the same way. Photos from phones that record wider colour can shift slightly, so very vivid reds and greens may look a touch calmer. For family photos on a laptop or a phone, this rarely matters.

If a photo looks soft, it is probably very detailed or very large. Switch on Also make it smaller in pixels and set a Longest side of about 2400. That is still larger than most screens, and the photo then fits at a higher quality. Photos people will only see on a phone can go to 1600.

On the done screen, every row shows the photo's new size and how much smaller it is, so you can see what the set will weigh before you attach it. A photo that could not reach 500 KB, which is rare at this size, still gets the closest result and says so in red.

WebP or AVIF under Format would give more quality for the same 500 KB. For email, though, JPG is the kinder choice: everyone can open it, on any device, without thinking about it.

Send a set without sending your location

Photos from a phone often hold the exact place they were taken, along with the date and the phone model. If you email photos straight from the camera roll, those details go with them. Every photo compressed here is drawn fresh, so it carries no location, camera or date details.

  • Want to share photos at their full quality but without the location? Use Remove location from photo instead: on a JPG, it changes nothing else.
  • To take out every detail without compressing, use Remove EXIF data.
  • To change iPhone photos to JPG without compressing them, use HEIC to JPG.

Your own files are never changed here, and the compressed copies end in _compressed, so if someone asks for the originals later, you still have them. The photos never leave your browser while they are compressed. It is free, with no account and no watermark, and it works in current Chrome, Edge and Firefox.

Get your photos under 500 KB now

To compress an image to 500 KB for email, select the whole set, keep Format on Original or JPG, and let Target size find the best quality for each photo. Save them as a ZIP and send them in one message, without the location inside.

Select your photos above and press Compress. The full image compressor has every other size.

Questions people ask

How many photos at 500 KB can I attach to one email?

It depends on your email service's limit. With a 20 MB limit, about 30 photos of 500 KB fit, leaving room for the encoding attachments go through.

Will my photos look worse at 500 KB?

On a screen, usually not much. Check at 100% in the split view. If a photo looks soft, set a Longest side of about 2400 and compress again.

Can I compress iPhone HEIC photos to 500 KB?

Yes. They open here and, with Format on Original, are saved as JPGs, which are easier to open on other devices.

Does putting the photos in a ZIP make them smaller?

Hardly. Photos are already compressed. The ZIP keeps them together in one file, which is handy for an attachment.

How do I resize an image to 500 KB?

To resize an image to 500 KB, open your photos on this page and press Compress: Target size is already 500 KB. It is the file size, in KB, that changes. At this size most photos keep their full size in pixels, and one is made smaller in pixels only when it must be.

Are my photos uploaded when I compress them?

No. They are compressed in your browser and stay on your device until you send them.

Step by step

  1. 1

    Select a picture, or several.

  2. 2

    Check the Target size (set to 500 KB).

  3. 3

    Press Compress and save the smaller files.

Our cookies keep you signed in. If you accept, we also load Google Tag Manager, which runs Google Analytics and Microsoft Clarity (which records how you move around the site). None of them run unless you accept. The privacy page has the details.

Read first