Make a photo smaller on your phone

By EditItAll · Updated

Make a photo smaller on your phone
Open EditItAll in Safari or Chrome, pick the page that matches the file, and lower the quality slider. Add a max-dimension cap only if you also want fewer pixels. The photo is processed right on your device and is never uploaded. There is no target-size field.

Open EditItAll in Safari or Chrome, pick the page that matches the file, and lower the quality slider. Add a max-dimension cap only if you also want fewer pixels. The photo is processed right on your device and is never uploaded. There is no target-size field.

Do it now — free, in your browser

Compress a JPG

Open the right page in the phone browser

You do not install anything. Open the site in Safari or Chrome on the phone. The compressor runs entirely in your browser, so the photo is processed right on your device and is never uploaded. No account, no watermark. After the page has loaded, it works offline.

Start at tools if you are not sure which page fits. Compress and convert are hub pages: they list formats, and they have no drop zone. The step-by-step lives on the exact format page.

A photo that is already JPG goes to Compress a JPG. Drop the file there, move the quality slider, and read the in to out size in the results list.

iPhone photos are often HEIC, not JPG

Many iPhone photos are HEIC. Browsers cannot re-encode HEIC, so the HEIC page cannot stay in HEIC. It converts the photo to JPEG or WebP at a quality you pick. That is the shrink you get: a new JPEG or WebP, not a smaller HEIC file.

If the file is already JPG, skip that page and use Compress a JPG. Check the file type in your photo app before you choose. Sending a JPG through the HEIC converter is the wrong route, and sending HEIC through the JPG page will not match the file you have.

Quality and pixel size are different controls

Two controls change the file, and they are not the same job. The quality slider changes how aggressively the JPEG (or WebP, on the HEIC page) is encoded. A lower setting usually means a smaller file and a softer picture. The optional max-dimension cap shrinks the pixel width or height. Fewer pixels also means a smaller file, and it changes how large the photo can print or display.

Use quality when the picture can stay the same pixel size and you only need a lighter file. Use the max-dimension cap when the photo is far larger than the screen or form that will show it. You can use both. There is no field for a target file size, and there is no button that aims at a WhatsApp limit.

The results list shows in to out size, rounded to whole KB. A readout of 20 KB can be 20.4 KB. Judge the real file after you save it if a form has a hard cutoff.

A short sequence on the phone

  1. Open Safari or Chrome and go to tools, then the matching format page. Hubs do not accept a drop.
  2. For an existing JPG, open Compress a JPG. For iPhone HEIC, open compress HEIC, which writes JPEG or WebP.
  3. Set the quality slider. Add a max dimension only if you want fewer pixels.
  4. Read the results list: original size, then new size, in whole KB. Save the new file from the page. The original stays on your phone.

Screenshots are a different kind of image: flat color and text, often PNG. A camera photo and a screenshot do not want the same settings, so treat them as separate jobs.

Ready to try it?

Free, no sign-up, and nothing you open ever leaves your device.

Frequently asked questions

Do I need to install an app or create an account?+

No. Open the site in Safari or Chrome. The compressor runs entirely in your browser. The photo is never uploaded, there is no account, and there is no watermark. After the page has loaded, it works offline.

Why can't I keep the photo as HEIC?+

Browsers cannot re-encode HEIC. The HEIC page converts to JPEG or WebP at the quality you pick. If the photo is already JPG, use the JPG compressor instead so the file stays a JPEG.

Can I type a target size, such as small enough for WhatsApp?+

No. There is no target kilobyte field and no WhatsApp button. You set a quality slider and, if you want, a max-dimension cap. The results list shows in to out size rounded to whole KB, so 20 KB can be 20.4 KB.

Is lowering quality the same as making the photo smaller in pixels?+

No. Quality changes how the JPEG or WebP is encoded and leaves the pixel count alone. The max-dimension cap reduces width or height. Both can shrink the file. They change different things, so pick the one that matches what you need.

Related guides

More guides on compressing images →