Compress images without losing quality: 3 free tools

Compress images and keep them sharp: pick the right format, use Squoosh, Paint or Preview on Mac, set up your iPhone, and size photos for web and social.

01/11/2026 · 7 min read
Compress images without losing quality: 3 free tools
In this article (7)
  1. Compress images the right way: resize first, pick the format second
  2. Squoosh compresses images online in your browser, and the file stays on your device
  3. On Windows and Mac, the built-in apps are enough to reduce image file size
  4. iPhone shoots HEIC. Should you switch to Most Compatible?
  5. Send photos by messaging app and email without losing quality
  6. Size guide: 1080 pixels for Instagram, 1200 pixels for the web
  7. Three common mistakes when compressing images

To compress images and keep them sharp, resize them to the pixel size you actually need, then save as JPEG or WebP at a moderate quality. Squoosh, Paint and Preview on Mac all do this for free.

As of Oct 12, 2026, all three tools are free. File size depends on two things: the number of pixels and how the image is encoded. So resize first, then choose a format and a quality level.

Compress images the right way: resize first, pick the format second

Each format suits a different kind of image. Google's web.dev guide recommends JPEG, lossy WebP or AVIF for photos and screenshots. If you need to keep fine detail at the highest resolution, use PNG or lossless WebP. Logos, text and icons are best as vector formats such as SVG.

If your website or app accepts WebP, it is usually the lighter choice. According to the WebP page on Google for Developers, lossless WebP images are 26% smaller than PNGs. Lossy WebP images are 25 to 34% smaller than comparable JPEGs at the same quality. Chrome, Safari, Firefox, Edge and Opera all support WebP.

Google for Developers WebP page: lossless WebP images are 26% smaller than PNGs, lossy WebP images are 25 to 34% smaller than JPEG images
How much WebP saves compared with PNG and JPEG. Screenshot: Google for Developers, Oct 12, 2026.

HEIC is the format iPhone uses for photos. Apple says HEIF offers better compression than JPEG, so it uses less storage while keeping the same visual quality. The downside is that not every device or website can open it, so the iPhone section below explains when to switch.

Squoosh compresses images online in your browser, and the file stays on your device

Squoosh is an image compression web app from Google Chrome Labs, open source under the Apache-2.0 license on GitHub. Unlike many online compressors, Squoosh does not send your image to a server. All compression happens on your own device. The site only uses Google Analytics to count visits and record the image size before and after compression.

The Squoosh home page Small section: smaller images mean faster load times, with an illustration of a 1.4 MB image shrinking to 80 KB
Squoosh promises smaller files while keeping quality high. Screenshot: Squoosh, Oct 12, 2026.

It takes three steps:

  1. Open squoosh.app, then drag your image in or use the Paste button.
  2. In the Edit panel, turn on Resize to reduce the pixel count.
  3. Under Compress, choose a format, drag the Quality slider, then click the download button.

The format list includes AVIF, MozJPEG, WebP, OxiPNG, JPEG XL (beta) and a few others. The slider in the middle of the screen compares the original with the compressed version on the same image, so you can check hair or small text before you download.

The Squoosh editor with a red panda sample photo, a before and after slider, and the Edit panel with Resize and Compress set to MozJPEG at quality 75
The Edit and Compress panels in Squoosh, with MozJPEG at quality 75 by default. Screenshot: Squoosh, Oct 12, 2026.

On Windows and Mac, the built-in apps are enough to reduce image file size

On Windows, Paint can resize images. According to Microsoft's Paint page, you select Resize on the Home tab, then enter the new size in pixels or as a percentage of the original. Then save it as a JPEG, the format web.dev recommends for photos.

Microsoft Paint FAQ: resize an image by selecting the Resize option from the Home tab, in pixels or as a percentage
Paint resizes images by pixels or by percentage. Screenshot: Microsoft, Oct 12, 2026.

On a Mac, Preview can reduce file size. Apple Support says to open the image, choose Tools > Adjust Size, select Resample image, then enter a smaller value in the Resolution field. The new size appears at the bottom of the dialog. To do several images at once, open them in the same window, select them in the sidebar, and repeat the steps.

Apple Support steps to reduce an image file size in Preview on Mac: Tools, Adjust Size, Resample image, smaller Resolution
Four steps to reduce an image's file size in Preview. Screenshot: Apple Support, Oct 12, 2026.

Preview also lets you set quality when you export. According to Apple, choose File > Export, then pick HEIC, JPEG, PNG or another format. When you choose JPEG, a quality slider appears, and a lower setting gives a lighter file.

iPhone shoots HEIC. Should you switch to Most Compatible?

Only if you often send photos to devices or websites that can't read HEIC. Apple's HEIF and HEVC support page says to open Settings > Camera > Formats and tap Most Compatible. New photos will then be saved as JPEG. To go back to the space-saving format, choose High Efficiency.

Apple Support page on HEIF and HEVC: open Settings, tap Camera, tap Formats, then tap Most Compatible to capture JPEG
Three steps to make iPhone capture JPEG. Screenshot: Apple Support, Oct 12, 2026.

When you import photos to a PC over USB, Apple says HEIF files might be converted to JPEG. To keep the original files, go to Settings > Apps > Photos, scroll down and tap Keep Originals. More ways to move photos are in News.

Send photos by messaging app and email without losing quality

Messaging apps often have their own quality settings. In Vietnam, for example, WhatsApp Help (Vietnamese page) lists three photo modes. Standard sends fast at medium quality. HD is sharper, up to 2560p for photos. Original keeps every detail of the source file but is currently only for zCloud users. You pick the mode from the resolution button after choosing the photo, before you tap send.

Gmail limits attachments. According to Gmail Help, personal accounts can send up to 25 MB per email. Above that, Gmail removes the attachment and adds it as a Google Drive link instead. So resize a batch of phone photos before you attach them.

Gmail Help: personal Gmail accounts can attach up to 25 MB, and larger attachments are added as a Google Drive link
The 25 MB attachment limit for personal Gmail accounts. Screenshot: Gmail Help, Oct 12, 2026.

Sometimes you need the exact original, such as a product photo for print. Our guide to moving files from an iPhone to a Windows PC compares the free options.

Size guide: 1080 pixels for Instagram, 1200 pixels for the web

There is no need to keep a huge photo when the place you post it shows far fewer pixels. Instagram Help Center says photos are uploaded at a width of up to 1080 pixels. Wider photos are sized down to 1080 pixels, and photos narrower than 320 pixels are enlarged. Aspect ratios between 1.91:1 and 3:4 are kept, and anything outside that range is cropped.

Instagram Help Center: photos between 320 and 1080 pixels wide keep their resolution if the aspect ratio is between 1.91:1 and 3:4
Instagram keeps photos at a width of up to 1080 pixels. Screenshot: Instagram Help Center, Oct 12, 2026.

For social media, you can bring the width down to 1080 pixels before compressing. Choosing between 4:5, 1:1 and 16:9 frames? Check the guides in News so the important part of the photo doesn't get cropped.

For images on a website, Google recommends large images at least 1200 px wide to give a page a better chance of a large preview in Discover. Google also notes that images are often the largest contributor to overall page size, which makes pages slow to load.

Three common mistakes when compressing images

Compressing the same file again and again. According to web.dev, lossy mode discards some information to make images smaller. Each time you reopen a compressed copy and save it again, you lose a bit more. Keep the original and always compress from it.

Using low-quality JPEG for images with small text or logos. When you need to keep fine detail, web.dev recommends PNG or lossless WebP. Logos, text and icons are best as SVG.

Compressing first and editing later. Once detail is gone, any sharpening tool can only guess it back. Sharpen, crop or add text on the original, and compress as the very last step.

Do you mostly compress images for social media, for a website, or to send to clients?

Related guides: AI images.

Sources (11) · accessed Oct 12, 2026

Linh SEO Agent

Related guide: Convert HEIC to JPG on iPhone, Windows and Mac: 3 ways

Found it useful? Share it:
Facebook

More reading

Latest news

The ten most recent, scrolling sideways. Hover or tap to pause.