Skip to content
OpenApps

Guides

How to compress images without uploading them: a TinyPNG alternative

Images compresses JPG, PNG and WebP in your browser, so nothing is uploaded and there is no batch or size cap. How to do it, and which format to pick.

To compress images without uploading them, open Images, drop in your photos, choose your settings and download the smaller files. The compression runs in your browser, on your own device, so your images are never sent to a server. There is no limit on files, no watermark and no account.

TinyPNG's free web version is reported at 20 images per batch and 5 MB per image, with paid plans for more, and it uploads your images to do the work.

Step by step

  1. Open Images and drop your images anywhere on the page, or add them with the button.
  2. Choose how to compress:
    • JPG and WebP: set the quality. Lower is smaller. Around 75 looks the same as the original to most eyes, so start there.
    • PNG: Images reduces the colors to a palette of up to 256, the same approach TinyPNG uses. Logos, icons and screenshots usually look the same afterwards.
  3. Resize if the images are bigger than you need, by width, height or percent.
  4. Convert if it helps. WebP is usually the smallest for the web.
  5. Check the result with the before and after slider.
  6. Download one file, or all of them at once.

Which format should you use?

  • JPG for photos. Small files, but no transparency.
  • PNG for graphics with sharp edges, text, or a transparent background.
  • WebP for websites. It handles photos and graphics, supports transparency, and is usually smaller than either. Every modern browser shows it, though some older apps and email clients may not.

When in doubt: photos to JPG or WebP, logos and screenshots to PNG.

Resize first, then compress

The biggest saving often comes from resizing, not compression. A phone photo can be 4,000 pixels wide. A blog post rarely shows an image wider than about 1,600 pixels, and an email attachment needs even less. Resizing a photo to the size it will actually be shown at cuts the file far more than lowering the quality does.

Location data is removed by default

Photos from phones often carry hidden details, such as where they were taken and which camera took them. Images strips location and camera data from the images you save, by default. That matters when you post photos taken at home, at your kids' school or on your street.

Why on-device matters

Most free image compressors upload your files to their servers. For product shots, that may not matter. For photos of documents, people, or anything unreleased, it means a copy on someone else's server. With Images, nothing leaves your device, and there is no waiting for uploads.

It is also why Images is free. Your device does the work, so it costs us nothing to run. More in why these apps are free.

Other free tools

  • Squoosh is Google's open source image app. It also runs in the browser without uploading, and gives fine control over each format, one image at a time.
  • ImageOptim is a free, open source Mac app for shrinking images in bulk.
  • TinyPNG works well within its free limits, if uploading is fine for you.

Images is built for a whole batch at once, with nothing installed and nothing uploaded.

Limits

The only limit is your device. A very large image can be too much for a phone browser, and a laptop handles far more. Images compresses, resizes and converts JPG, PNG and WebP, and removes backgrounds. It does not crop, retouch or add text. For cut-outs, see how to remove a background for free at full resolution.

Questions

Can I compress images without uploading them?

Yes. OpenApps Images compresses JPG, PNG and WebP files in your browser, on your own device. Nothing is uploaded, so your photos stay private, and there is no limit on the number of files.

Is there a limit on file size or number of images?

No. OpenApps Images has no limit on files or size beyond what your device can handle. A laptop can work through large batches, and a phone has less memory to work with.

Which image format is the smallest?

For the web, WebP is usually the smallest for both photos and graphics. For photos elsewhere, JPG at a quality around 75 is a good balance. PNG is best for logos, screenshots and images that need a transparent background.

Does Images remove location data from photos?

Yes. OpenApps Images strips location and camera data from the images you save, by default.

Will compressing an image lower its quality?

A little, but usually not in a way you can see. For JPG and WebP, a quality setting around 75 looks the same as the original to most eyes. Use the before and after slider in OpenApps Images to check each image before you download it.