Free Image Compressor

Drop in a photo or a screenshot and this tool finds the smallest version that still looks the same as your original. Everything happens inside your browser — your images are never uploaded to a server, and there is no limit on how many you can do.

Add your imagesDrop your images here

Tap to browse, or paste from your clipboardClick to browse · Drag & drop · Paste (Ctrl/Cmd + V)

  • JPG, PNG, WebP
  • AVIF, BMP, GIF
  • Up to 50.0 MB

Compression settings

Nothing is uploaded · runs on your device

Format
Quality
chosen per image
Resize
original size
Target
optional cap

Image compression without visible quality loss

Can you tell the difference?

Drag the slider to compare the compressed image against the original. The file is 80% smaller — 213 KB down to 42 KB — and it is the tool on this page that did it.

The same photograph after compression, 80% smaller and visually identical

COMPRESSED

42 KB

The original photograph before compression, at full quality

ORIGINAL

213 KB

How it works

Three steps to a smaller file

  1. 1

    Add your images

    Drag them in, paste from your clipboard, or click to browse. You can add several at once.

  2. 2

    We find the smallest version

    Each image is saved several different ways and compared, so the best method wins on its own merit rather than by a fixed rule.

  3. 3

    Download

    Save the results. Nothing was sent anywhere, so there is nothing to delete afterwards.

Why this one

Why use this image compressor

It picks the format, so you don't have to

There is no single best format. Photos and screenshots compress in completely different ways, so the tool tries each one your browser supports and keeps whichever comes out smallest.

  • 02

    Or choose the format yourself

    Need a PNG because that is all your website accepts? Pick it from the list. Every other format is still tested, so if one of them would have been much smaller you are told, and can take that instead.

  • 03

    You don't have to guess at a quality number

    By default the tool measures how close each result looks to your original and returns the smallest one that still matches. If someone has handed you a specific quality or file size to hit, you can switch to Manual and set it yourself.

  • 04

    It will tell you when it can't help

    If your image is already well compressed, you get told that plainly instead of being handed a file that is barely different — or worse, larger.

  • 05

    Nothing is uploaded

    All the work happens on your own device. That makes it fast, private, and free for us to run, which is why there are no limits on it.

  • 06

    Several files at once

    Add a whole batch. Each one is handled separately and gets its own result, so one awkward file cannot spoil the rest.

  • 07

    Transparency is kept

    If your image has a transparent background, formats that would flatten it are skipped automatically rather than quietly ruining it.

Who it's for

When you'd use it

  • An online seller

    Getting a batch of product photos small enough that a shop page loads quickly, without them looking soft or blotchy.

  • Someone sending an email

    Squeezing a screenshot or scan under an attachment size limit, at the point of sending rather than after it bounces.

  • A developer

    Cutting page weight before a deploy, without adding another step to the build or another service to pay for.

FAQ

Frequently asked questions

Still unsure about something? These cover the questions we hear most.

Keep going

Related tools

Need a QR code as well?

The same site builds QR codes for links, Wi-Fi, contact cards and more — also free, also without an account.

Create a QR code