Online Image Compressor

Drag a photo in: shrink the file, change the dimensions, convert between JPG, PNG and WebP. You can also just name a target size in KB. Your images never leave the browser and are never uploaded.

Drag images in, or click to choose them You can pick several at once. Nothing is uploaded.

How do you shrink an image?

  1. Drag your images in

    Drop one file or dozens at once. They all open in your browser; nothing is uploaded.

  2. Say what you want

    Pull the quality slider, or simply type the size in KB you are aiming for. Give a width, a height or a percentage to change the dimensions as well.

  3. Compare the result

    Every file shows its size before and after. Drag the handle to check the quality with your own eyes.

  4. Download one at a time, or as a ZIP

    Take a single file from the button on its row, or all of them at once as one archive.

There are two different kinds of “smaller” — do not confuse them

An image has two separate sizes and people call both of them “size”. The first is its dimensions: 4000 × 3000 pixels, say. The second is its file size: 3.2 MB. If an email attachment is hitting a 10 MB limit, the problem is the file size; if a profile photo looks squashed, the problem is the dimensions.

This tool does both and lets you control them separately. Reducing the dimensions is usually the most effective move: taking a 4000-pixel-wide photo down to 1600 cuts the file by roughly 80% on its own, and nothing is visibly lost — no screen was showing it at 4000 pixels anyway.

Which format should you choose?

Format What it is good at When to use it
JPG Smallest file for photographs, opens everywhere Photographs. The default choice when you do not need transparency. It degrades a little with every save, so keep the original.
PNG Lossless, keeps transparency Logos, screenshots, graphics with hard edges, and anything needing a transparent background. On a photograph it makes the file needlessly large.
WebP Noticeably smaller than JPG at the same quality Images for a website. It works both lossy and lossless and supports transparency. Every current browser opens it.

If you do not see AVIF in the list, here is why: browsers can open AVIF but most cannot yet save it. Rather than claiming otherwise and handing you a different format under an .avif name, this tool tests what your browser can genuinely produce and lists only that.

What is hidden inside a photo?

A photo taken on a phone carries more than the picture. A section called EXIF holds the make and model of the device, the date and time, settings like aperture and ISO, and very often the GPS coordinates of where it was taken. All of that travels with the file when you upload it somewhere.

The tool shows whichever of these your file contains — and if there are coordinates, where they land on a map. The file you download carries none of it: the image is re-encoded in the browser, so only the pixels come across and everything else is left behind.

Key features

Name a target in KB and let it find the rest

If you are up against an upload limit, do not fiddle with quality: type the size you need and the tool searches for the highest quality that fits.

Dimensions and format on one screen

Give a width, a height or a percentage, and convert between JPG, PNG and WebP. The ratio is kept and the image is never enlarged.

Process in bulk, download one ZIP

Drag in dozens of images at once. The same settings apply to all of them and the result comes back as a single archive.

Before and after, side by side

Drag the handle to compare the original and the compressed version in the same frame. Do not decide on quality without looking at it.

See the hidden location data

The EXIF inside the photo — device, date, GPS — is listed for you. The file you download carries none of it.

Your image never reaches a server

Everything happens in your browser. Nothing is uploaded, nothing is stored, and closing the tab leaves no trace.

FAQ

No. Your files are opened, redrawn and saved inside your browser. They never touch the network, never reach us and are never stored anywhere.

You can convert freely between JPG, PNG and WebP. The formats are tested in your browser as the page loads, so everything you see listed can genuinely be produced.

When you name a size, the tool searches the quality range for the best result that fits under it. If the size you asked for is out of reach, it returns the closest it could get.

No. If neither the format nor the size was asked to change and the result is not smaller, the original is kept and the row says so. If you did ask for a different format or size, your request wins even when the file grows.

The tool reads the EXIF out of the file first and shows you what was in there — the date, the device, the coordinates if any. None of it survives into the output, because redrawing the image carries the pixels and nothing else.

You can drop in dozens at a time. They are processed one after another, and you can download them individually or take the lot as a single ZIP.

PNG and WebP carry transparency, so converting to either keeps the background as it is. JPG has no transparency; converting to JPG fills the transparent areas with white.

Some browsers answer a request for AVIF by quietly producing a PNG — you would end up with a PNG named .avif. Because the tool tests the formats at load, it lists only the ones it can genuinely produce.

It is completely free. There is no account, no quota and no daily allowance — the work runs on your own device rather than on a server, so there is nothing to ration.

Easily get your dream job!

Sign Up
Sign up Easily
Show your programming skills
Evaluate the offers